post

/merchant/projects/{project_id}/store/coupon

Creates a coupon.

Coupon can be used for increasing sales and players loyalty. After redeeming a coupon code, the user will get items included in the coupon.

Authorization

basic

Request Parameters

1 Path Parameter

Request Body

Schema
object
$schema: http://json-schema.org/draft-04/schema#
external_id
string

Unique coupon ID. The external_id may only contain lowercase Latin alphanumeric characters, dashes, and underscores.

1 validation + required
date_start
string or null

Date when you promotion will be started.

2 validations
date_end
string or null

Date when you promotion will be finished. Can be null. If date_end is null, promotion will be unlimited by time.

2 validations
promotion_name
object

Name of promotion. Should contain key/value pairs where key is a locale with “^[a-z]{2}-[A-Z]{2}$” format, value is string.

2 validations
bonus
array[object] or null
redeem_total_limit
integer or null

Limits total numbers of coupons.

2 validations
redeem_user_limit
integer or null

Limits total numbers of coupons redeemed by single user.

2 validations

Responses

Coupon was successfully created.

1 Example
Schema
object
$schema: http://json-schema.org/draft-04/schema#
external_id
string

Unique coupon ID. The external_id may only contain lowercase Latin alphanumeric characters, dashes, and underscores.

1 validation

Send a Test Request

Send requests directly from the browser (CORS must be enabled)
Path Params
project_id
$$.env
2 variables not set
username
password