Xsolla-logo

Создайте цепочку наградServer-sideAdmin

post/v2/project/{project_id}/admin/reward_chain

Создает цепочку наград.

SecuritybasicAuth
Request
path Parameters
project_id
required
integer

ID проекта. Вы можете найти этот параметр в Личном кабинете рядом с названием проекта.

Example: 44056
Request Body schema: application/json
One of:

Цепочка наград.

required
object

Объект с локализациями для названия товара. Двухбуквенный код языка в нижнем регистре.

ar
string or null
bg
string or null
cn
string or null
cs
string or null
de
string or null
en
string or null
es
string or null
fr
string or null
he
string or null
it
string or null
ja
string or null
ko
string or null
pl
string or null
pt
string or null
ro
string or null
ru
string or null
th
string or null
tr
string or null
tw
string or null
vi
string or null
required
object
sku
required
string [ 1 .. 255 ] characters ^[a-zA-Z0-9_\\-–.]*$

Уникальный ID товара. Артикул может содержать только строчные латинские буквы, цифры, точки, тире и подчеркивания.

date_start
required
string <date-time>

Дата, когда начнет действовать ваша цепочка наград.

required
Array of objects
Array
required
object

Объект с локализациями для названия товара. Двухбуквенный код языка в нижнем регистре.

ar
string or null
bg
string or null
cn
string or null
cs
string or null
de
string or null
en
string or null
es
string or null
fr
string or null
he
string or null
it
string or null
ja
string or null
ko
string or null
pl
string or null
pt
string or null
ro
string or null
ru
string or null
th
string or null
tr
string or null
tw
string or null
vi
string or null
required
object
amount
required
integer

Цена уровня в призовых баллах.

required
Array of objects
Array
sku
required
string [ 1 .. 255 ] characters ^[a-zA-Z0-9_\\-–.]*$

Уникальный ID товара. Артикул может содержать только строчные латинские буквы, цифры, точки, тире и подчеркивания.

quantity
required
integer

Item quantity.

image_url
string or null

URL изображения.

is_enabled
required
boolean
date_end
string or null <date-time>

Дата, когда закончится действие акции с цепочкой наград. Может бытьnull. Если даdate_end``null, то цепочка наград не будет ограничена по времени.

object

Объект с локализациями для описания товара. Двухбуквенный код языка в нижнем регистре.

ar
string or null
bg
string or null
cn
string or null
cs
string or null
de
string or null
en
string or null
es
string or null
fr
string or null
he
string or null
it
string or null
ja
string or null
ko
string or null
pl
string or null
pt
string or null
ro
string or null
ru
string or null
th
string or null
tr
string or null
tw
string or null
vi
string or null
image_url
string or null

URL изображения.

object

Объект с локализациями для длинного описания товара. Двухбуквенный код языка в нижнем регистре.

ar
string or null
bg
string or null
cn
string or null
cs
string or null
de
string or null
en
string or null
es
string or null
fr
string or null
he
string or null
it
string or null
ja
string or null
ko
string or null
pl
string or null
pt
string or null
ro
string or null
ru
string or null
th
string or null
tr
string or null
tw
string or null
vi
string or null
order
integer

Определяет порядок расположения.

(interval_type = weekly (object or null)) or (interval_type = monthly (object or null))

Период регулярного сброса цепочки наград.

One of:

Еженедельный сброс цепочки наград.

interval_type
required
string

Частота регулярного сброса цепочки наград.

Value: "weekly"
time
required
string((0[0-9]|1[0-9]|2[0-3]):00:00)(\+|-)(0[0-9]|1...

Время, когда происходит сброс цепочки наград в желаемом часовом поясе (округление до часов).

Например, задано время сброса цепочки наград 01:00 для часового пояса Куала-Лумпура (GMT+8). Значение параметра time в этом случае 01:00:00+08:00.

day_of_week
required
integer [ 1 .. 7 ]

День недели, когда осуществляется сброс цепочки наград, где 1 — понедельник и 7 — воскресенье.

Responses
201

Цепочка наград была успешно создана.

401

Данные для базовой аутентификации не переданы или ошибочны. Убедитесь, что использовали базовую аутентификацию и проверьте правильность учетных данных.

422

Invalid request.

Request samples
application/json
{}
Response samples
application/json
{
  • "reward_chain_id": 10
}