# Octroyer des objets à des utilisateurs Ajoute des objets spécifiques aux inventaires des utilisateurs spécifiques. AttentionSeules 50 opérations peuvent être traitées à la fois. Les opérations qui dépassent cette limite seront ignorées. Endpoint: POST /v2/project/{project_id}/inventory/reward Version: 2.0.0 Security: basicAuth ## Path parameters: - `project_id` (integer, required) ID de projet. ## Request fields (application/json): - `comment` (string) Description de l'opération. Par exemple : « Récompenses mensuelles. » - `items` (array, required) - `items.quantity` (number, required) Nombre d'objets de cette classe à octroyer. - `items.sku` (string, required) Identifiant de la classe de l'objet. L'UGS ne peut comprendre que des caractères alphanumériques latins minuscules, des points, des tirets et des traits bas. - `platform` (string) Plateforme de publication sur laquelle l'utilisateur joue. 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) Identifiant unique de l'utilisateur sur la plateforme. ## Response 200 fields (application/json): - `count` (integer) Example: 10 - `operations` (array) - `operations.comment` (string) Description de l'opération. Par exemple : « Récompenses mensuelles. » Example: "Montly challange rewards" - `operations.items` (array) - `operations.items.balance` (integer) Nombre total d'objets de cette classe en possession de l'utilisateur. Example: 5 - `operations.items.quantity` (integer) Nombre d'objets de cette classe à octroyer. Example: 1 - `operations.items.sku` (string) Identifiant de la classe de l'objet. L'UGS ne peut comprendre que des caractères alphanumériques latins minuscules, des points, des tirets et des traits bas. Example: "com.xsolla.item_1" - `operations.platform` (string,null) Plateforme de publication sur laquelle l'utilisateur joue. Enum: null, "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) Identifiant unique de l'utilisateur sur la plateforme. Example: "d.user" ## Response 404 fields (application/json): - `errorCode` (integer) Code d'erreur. Example: 4001 - `errorMessage` (string) Message d'erreur. Example: "[0401-4001]: Could not find item for project 44056 with id armor_max ()" - `statusCode` (integer) Example: 404