List discounts
Retrieve a paginated list of discounts with powerful filtering options. Discounts can be coupon codes that customers enter at checkout, or automatic sale discounts applied based on conditions. Results are sorted by creation date (newest first) by default.
Authorization
Public key In: header
Query Parameters
GET /v0/discounts/list Parameter
GET /v0/discounts/list Parameter
GET /v0/discounts/list Parameter
Value in
- "active"
- "inactive"
GET /v0/discounts/list Parameter
Value in
- "code"
- "sale"
GET /v0/discounts/list Parameter
Value in
- "AFN"
- "ALL"
- "DZD"
- "AOA"
- "ARS"
- "AMD"
- "AWG"
- "AUD"
- "AZN"
- "BSD"
- "BDT"
- "BBD"
- "BZD"
- "BMD"
- "BOB"
- "BAM"
- "BWP"
- "BRL"
- "BHD"
- "GBP"
- "BND"
- "BGN"
- "BIF"
- "BYN"
- "KHR"
- "CAD"
- "CVE"
- "KYD"
- "KWD"
- "XAF"
- "XPF"
- "CLP"
- "CNY"
- "COP"
- "KMF"
- "CDF"
- "CRC"
- "HRK"
- "CZK"
- "DKK"
- "DJF"
- "DOP"
- "XCD"
- "EGP"
- "ETB"
- "EUR"
- "FKP"
- "FJD"
- "GMD"
- "GEL"
- "GIP"
- "GTQ"
- "GNF"
- "GYD"
- "HTG"
- "HNL"
- "HKD"
- "HUF"
- "ISK"
- "INR"
- "IDR"
- "ILS"
- "JMD"
- "JPY"
- "JOD"
- "KZT"
- "KES"
- "KGS"
- "LAK"
- "LBP"
- "LSL"
- "LRD"
- "MOP"
- "MKD"
- "MGA"
- "MWK"
- "MYR"
- "MVR"
- "MRO"
- "MUR"
- "MXN"
- "MDL"
- "MNT"
- "MAD"
- "MZN"
- "MMK"
- "NAD"
- "NPR"
- "ANG"
- "TWD"
- "NZD"
- "NIO"
- "NGN"
- "NOK"
- "OMR"
- "PKR"
- "PAB"
- "PGK"
- "PYG"
- "PEN"
- "PHP"
- "PLN"
- "QAR"
- "RON"
- "RUB"
- "RWF"
- "SHP"
- "SVC"
- "WST"
- "STD"
- "SAR"
- "RSD"
- "SCR"
- "SLL"
- "SGD"
- "SBD"
- "SOS"
- "ZAR"
- "KRW"
- "LKR"
- "SRD"
- "SZL"
- "SEK"
- "CHF"
- "TJS"
- "TZS"
- "THB"
- "TND"
- "TOP"
- "TTD"
- "TRY"
- "UGX"
- "UAH"
- "AED"
- "UYU"
- "USD"
- "UZS"
- "VUV"
- "VEF"
- "VND"
- "XOF"
- "YER"
- "ZMW"
- "SLE"
- "XCG"
- "SSP"
- "VES"
- "MRU"
- "STN"
- "VED"
GET /v0/discounts/list Parameter
int640 <= value <= 9007199254740991GET /v0/discounts/list Parameter
int640 <= value <= 9007199254740991GET /v0/discounts/list Parameter
Value in
- "createdAt"
- "name"
- "amount"
GET /v0/discounts/list Parameter
Value in
- "ASC"
- "DESC"
GET /v0/discounts/list Parameter
double0 <= value <= 1.7976931348623157e+308GET /v0/discounts/list Parameter
double0 <= value <= 1.7976931348623157e+308GET /v0/discounts/list Parameter
GET /v0/discounts/list Parameter
GET /v0/discounts/list Parameter
GET /v0/discounts/list Parameter
Response Body
application/json
application/json
curl -X GET "https://example.com/v0/discounts/list"{ "status": "success", "data": { "discounts": [ { "object": "discount", "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "type": "code", "name": null, "amount": "string", "amountType": "fixed", "discountCode": null, "validFrom": null, "validUntil": null, "purchaseLimit": null, "timesUsed": 0, "status": "active", "includesAllOffers": false, "excludedOffers": [ "string" ], "currency": "AFN" } ], "count": -1.7976931348623157e+308 }}Authentication
Learn how to authenticate your API requests using public and secret keys.
Create a new discount POST
Create a new discount with the specified details. Discounts can be either: - Coupon codes: Customers enter a code at checkout to receive the discount - Sale discounts: Automatically applied based on conditions Both fixed amount and percentage-based discounts are supported.