Steam

Inventory

Endpoint

This endpoint fetches Steam's inventory endpoint through a pool of proxies giving us the ability to bypass rate-limiting. Returned data is exactly what Steam returns to us without caching.

GET   /steam/inventory/{SteamID64}/{AppId}/{ContextId}?api_key={YourSecretAPIKey}

Required parameters

SteamID64
number
The SteamID64 identifier of the user who's inventory you want to fetch..
AppID
number
Identifier of the application which item you want to fetch.
ContextID
boolean
Context identifier for the application which contents you want to receive from the user's inventory.
YourSecretAPIKey
string
A unique identifier that allows developers to access the Steam Web API.

Optional query parameters

Legacy (optional)
number
Sets the value to whether or not to use the old deprecated inventory endpoint.
Values
0   1   |   Default is 0

Response example

Example output for this endpoint. For brevity's sake, some objects and arrays were omitted.

response.json
{
  "assets": [],
  "descriptions": [],
  "total_inventory_count": 0,
  "success": 1,
  "rwgrsn": -2,
  "steamID": "76561198038526790",
  "appID": 730,
  "contextID": 2 
}