Xsolla-logo

Set items to users

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

Sets specified items to specified user inventories. Note that new data will replace old data.

Attention

Only 50 operations can be processed at once. Operations that exceed this limit will be ignored.
SecuritybasicAuth
Request
path Parameters
project_id
required
integer
Default: 44056

Project ID.

Request Body schema: application/json
Array
required
object
required
Array of objects non-empty
comment
string [ 1 .. 255 ] characters
Default: "Monthly inventory syncing"

Operation description. For example: "Monthly inventory syncing".

platform
string
Default: "xsolla"

Publishing platform the user plays on.

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

Successful response.

404

Item for project not found.

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