# Настройка товаров для пользователей Наполняет инвентари указанных пользователей указанными товарами. Обратите внимание, что новые данные заменят старые. ВниманиеОдновременно может быть обработано только 50 операций. Операции сверх данного ограничения будут игнорироваться. Endpoint: POST /v2/project/{project_id}/inventory/set Version: 2.0.0 Security: basicAuth ## Path parameters: - `project_id` (integer, required) ID проекта. ## Request fields (application/json): - `comment` (string) Описание операции. Пример: "Ежемесячная синхронизация инвентаря". - `items` (array, required) - `items.quantity` (number, required) Количество товаров этого класса, которое необходимо предоставить. - `items.sku` (string, required) Идентификатор класса товара. Артикул может содержать только строчные латинские буквы, цифры, точки, тире и подчеркивания. - `platform` (string) Платформа публикации, на которой играет пользователь. 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" - `user` (object, required) - `user.id` (string) Уникальный идентификатор пользователя на платформе. ## Response 200 fields (application/json): - `count` (integer) Example: 10 - `operations` (array) - `operations.comment` (string) Описание операции. Пример: "Ежедневная синхронизация инвентаря". Example: "Daily inventory syncing" - `operations.items` (array) - `operations.items.balance` (integer) Общее количество товаров этого класса, находящихся во владении пользователя. Example: 5 - `operations.items.quantity` (integer) Количество товаров этого класса, которое необходимо предоставить. Example: 1 - `operations.items.sku` (string) Идентификатор класса товара. Артикул может содержать только строчные латинские буквы, цифры, точки, тире и подчеркивания. Example: "com.xsolla.item_1" - `operations.platform` (string) Платформа публикации, на которой играет пользователь. 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" - `operations.user_id` (string) Уникальный идентификатор пользователя на платформе. Example: "d.user" ## Response 404 fields (application/json): - `errorCode` (integer) Код ошибки. Example: 4001 - `errorMessage` (string) Сообщение об ошибке. Example: "[0401-4001]: Could not find item for project 44056 with id armor_max ()" - `statusCode` (integer) Example: 404