Xsolla-logo

Настройка товаров для пользователей

post/v2/project/{project_id}/inventory/set

Наполняет инвентари указанных пользователей указанными товарами. Обратите внимание, что новые данные заменят старые.

Внимание

Одновременно может быть обработано только 50 операций. Операции сверх данного ограничения будут игнорироваться.
SecuritybasicAuth
Request
path Parameters
project_id
required
integer
Default: 44056

ID проекта.

Request Body schema: application/json
Array
required
object
id
string
Default: "d342dad2-9d59-11e9-a384-42010aa8003f"

Уникальный идентификатор пользователя на платформе.

required
Array of objects non-empty
Array (non-empty)
sku
required
string
Default: "booster_mega_1"

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

quantity
required
number
Default: 1

Количество товаров этого класса, которое необходимо предоставить.

comment
string [ 1 .. 255 ] characters
Default: "Monthly inventory syncing"

Описание операции. Пример: "Ежемесячная синхронизация инвентаря".

platform
string
Default: "xsolla"

Платформа публикации, на которой играет пользователь.

Enum: "playstation_network" "xbox_live" "xsolla" "pc_standalone" "nintendo_shop" "google_play" "app_store_ios" "android_standalone" "ios_standalone" "android_other" "ios_other" "pc_other"
Responses
200

Успешная операция.

404

Товар для проекта не найден.

Request samples
application/json
[
  • {
    }
]
Response samples
application/json
{
  • "count": 2,
  • "operations": [
    ]
}