GET /client/inventory
Returns the authenticated user’s Steam inventory for a specific game, with offer prices and market prices attached. Authentication: Client Token (Authorization header)
Request
Query Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
game | string | 730 | Game app ID ("730" = CS2, "252490" = Rust) |
refresh | boolean | false | Force-refresh from Steam (bypasses 15-min cache) |
search | string | - | Filter by item name (max 100 chars) |
sort | string | - | relevance, priceAsc, priceDesc, nameAsc, or nameDesc |
minPrice | number | - | Minimum offer price (USD) |
maxPrice | number | - | Maximum offer price (USD) |
page | number | 1 | Page number |
limit | number | 50 | Items per page (use -1 to disable pagination) |
Response
Response Fields
| Field | Type | Description |
|---|---|---|
inventory | Item[] | Array of items with pricing |
count | number | Total items matching filters (for pagination) |
updatedAt | Date | When the inventory cache was last refreshed |
collateral | number | Available instant deposit collateral in USD |
Key Item Fields
| Field | Description |
|---|---|
offer.price | What the user gets paid for depositing (USD) |
offer.accepted | true if the item can be deposited |
marketPrice | Market reference price (USD). Not the trade price. |
propId | Steam inspect-link asset certificate for CS2 items (when available) |
stickers[].marketHashName | Market hash name of the applied sticker, for deep-linking to the sticker’s own market page |
Rate Limits
| Merchant Status | Limit |
|---|---|
| Verified | 1,000 requests / min |
| Unverified | 10 requests / min |
Errors
| Code | Key | When |
|---|---|---|
| 3 | INVENTORY_FETCH_FAILED | Steam inventory couldn’t be loaded |
| 7 | USER_NOT_TRADEABLE | Steam returned 403 — inventory private or account can’t trade |
| 31 | STEAM_UNAVAILABLE | Steam temporarily couldn’t serve the request; retry shortly |
| 33 | STEAM_RATE_LIMITED | Steam is rate-limiting inventory reads; retry shortly |
| 1010 | NO_BOTS_AVAILABLE | No Steam bots online; retry shortly |
| 1011 | FLEET_DEGRADED | Steam fleet degraded; retry shortly |
| 1102 | INVALID_TOKEN | Client token is invalid or expired |