Skip to main content
POST
/
discounts
/
{discountId}
/
codes
{
  "type": "<string>",
  "title": "<string>",
  "status": 123,
  "detail": "<string>",
  "instance": "<string>"
}

Headers

x-environment
string<uuid>
required

Configure which environment the request will handle. If the provided credentials do not allow access to this specified environment, a 403 Forbidden response is returned.

Path Parameters

discountId
string<uuid>
required

Id of discount to associate the discount codes.

Body

application/json

Request body.

numberOfCodes
integer<int32>
required

Number of codes to generate, between 1 and 1.000. Call endpoint to generate more codes.

syntax
string | null

Specifies a syntax to build each code around. Example 'ABC-{code}' will generate codes like 'ABC-a1g2e3g4'.

usageLimit
integer<int32> | null

Maximum amount of times this discount code. This is an overall limit, rather than a per-customer limit.

Response

OK