ApiInventory
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
curl -X POST "https://loading/contracts.v1.Contracts/GetInventoryItem" \ -H "Content-Type: application/json" \ -d '{ "workspaceId": "AAECAwQFBgcICQoLDA0ODw==", "inventoryItemId": "aW52ZW50b3J5LWl0ZW0tMDAx" }'{
"inventoryItem": {
"id": "aW52ZW50b3J5LWl0ZW0tMDAx",
"workspaceId": "AAECAwQFBgcICQoLDA0ODw==",
"purchaseId": "MDEyMzQ1Njc4OWFiY2RlZg==",
"contractId": "EBESExQVFhcYGRobHB0eHw==",
"marketHashName": "AK-47 | Redline (Field-Tested)",
"status": "INVENTORY_ITEM_STATUS_IN_INVENTORY",
"version": "2",
"currentAssetId": "29384710999",
"buyPriceCents": "4200",
"createdAt": "2026-04-10T09:12:00Z",
"updatedAt": "2026-04-10T09:45:00Z"
}
}Empty
List contract IDs in a workspace.
Returns a paged list of contract IDs in the workspace. Use GetContract or GetContracts to hydrate the full records. Supports filtering by contract type (buying vs selling).
List the Steam asset ID chain for an inventory item.
Returns the ordered chain of Steam asset IDs for a single inventory item, tracing each trade step from original listing through purchase, inventory, sale listing, and sale trade. The chain is append-only and supports P&L attribution across Steam's asset_id rotation on every trade.