Referência da APICodigos promocionais
Criar: códigos promocionais
POST
Permissão: coupons:write. A conta Stripe é resolvida no servidor a partir da organização autorizada. Exige Idempotency-Key com 8 a 255 caracteres.
header
x-api-key<token>API key Adila Pay vinculada à organização; use somente no servidor.
organizationId*stringUUID da organização vinculada à API key ou à sessão autorizada.
Format
uuididempotency-key*stringChave estável da operação lógica. Reutilize apenas com os mesmos parâmetros em retries.
Length
8 <= length <= 255application/json- body
code*stringMatch
^[A-Za-z0-9]+$Length
3 <= length <= 40discount*|duration*stringValue in
"once""forever""repeating"duration_in_months?integerRange
1 <= value <= 36max_redemptions?integerRange
1 <= value <= 1000000expires_at?integerRange
0 <= value <= 4102444800products?array<>Items
1 <= items <= 100Objeto Stripe retornado pelo backend. Campos de resposta ainda não possuem schema detalhado neste contrato.
application/json- response
Objeto Stripe sem schema de resposta detalhado no backend atual.
[key: string]?anycurl -X POST "https://example.com/v2/organizations/497f6eca-6276-4993-bfeb-53cbbbba6f08/stripe/promotion-codes" \ -H "idempotency-key: stringst" \ -H "Content-Type: application/json" \ -d '{ "code": "string", "discount": { "percent_off": 1 }, "duration": "once" }'{}