curl -u "pb_xxx:sk_xxx" \
"https://api.sortify.com.br/v1/discount-coupons?page=1&limit=20&is_active=true"
{
"data.coupons": [
{
"id": "<string>",
"code": "<string>",
"discount_type": "<string>",
"discount_value": 123,
"bundle_quantity": {},
"campaign_id": {},
"max_uses": {},
"current_uses": 123,
"min_order_value": {},
"valid_from": {},
"valid_until": {},
"is_active": true
}
]
}Cupons de desconto
Listar cupons
Lista os cupons de desconto da conta
GET
/
v1
/
discount-coupons
curl -u "pb_xxx:sk_xxx" \
"https://api.sortify.com.br/v1/discount-coupons?page=1&limit=20&is_active=true"
{
"data.coupons": [
{
"id": "<string>",
"code": "<string>",
"discount_type": "<string>",
"discount_value": 123,
"bundle_quantity": {},
"campaign_id": {},
"max_uses": {},
"current_uses": 123,
"min_order_value": {},
"valid_from": {},
"valid_until": {},
"is_active": true
}
]
}Retorna os cupons de desconto da conta, paginados. Cupons são da conta — quando
campaign_id está preenchido, o cupom vale apenas para aquela ação; quando null, vale para todas.
Query params
number
default:"1"
Página.
number
default:"20"
Itens por página (máx. 100).
boolean
Filtra por status.
string
Filtra cupons restritos a uma ação (UUID).
Resposta
array
Show Campos do cupom
Show Campos do cupom
string
Identificador único (UUID).
string
Código do cupom (sempre em MAIÚSCULAS).
string
percentage, fixed ou bundle (preço fechado).number
Para
percentage: percentual (1–100). Para fixed: desconto em centavos. Para bundle: preço total fechado em centavos.number | null
Quantidade exata de cotas exigida quando
bundle; null nos demais.string | null
Ação à qual o cupom está restrito;
null = todas.number | null
Limite de usos;
null = ilimitado.number
Usos já realizados.
number | null
Valor mínimo do pedido em centavos.
string | null
Início da validade (ISO 8601, UTC).
string | null
Fim da validade (ISO 8601, UTC).
boolean
Se o cupom está ativo.
curl -u "pb_xxx:sk_xxx" \
"https://api.sortify.com.br/v1/discount-coupons?page=1&limit=20&is_active=true"