Skip to main content
POST
Create a coupon

Yetkilendirmeler

x-api-key
string
header
gerekli

Your Store API key (pk_live_...). Create it in Developers › API keys.

x-store-hash
string
header
gerekli

The ID of the store the request is for. Shown in Developers › API keys.

Başlıklar

Idempotency-Key
string

Unique key (for example a UUID) that makes retries safe. The first response is stored for 24 hours and replayed for retries with the same key and body.

Maximum string length: 255

Gövde

application/json
code
string
gerekli

Uppercased. A–Z, 0–9, _, -.

Maximum string length: 64
Örnek:

"SUMMER20"

type
enum<string>
gerekli
Mevcut seçenekler:
percent,
fixed
value
integer
gerekli

1–100 for percent; minor units for fixed.

max_uses
integer | null
Gerekli aralık: x >= 1
require_purchase
boolean
valid_from
string<date-time> | null
Örnek:

"2026-10-04T12:00:00.000Z"

valid_to
string<date-time> | null

Must be after valid_from.

Örnek:

"2026-10-04T12:00:00.000Z"

status
enum<string>
varsayılan:active
Mevcut seçenekler:
active,
inactive
product_ids
(integer | string)[]

Product IDs or hash IDs of this store (max 1000). Replaces the current list; [] or null clears it.

disabled_payment_methods
string[]
Maximum array length: 100

Yanıt

Created

success
boolean
gerekli
Örnek:

true

coupon
object