The Steam Inventory API lets you retrieve live CS2 inventory data directly from Steam. You can fetch your own inventory using your linked Steam account, or look up any player’s public inventory by their Steam64 ID or vanity URL. Inventory data is fetched live on every request and is never stored by CS2Cap.Documentation Index
Fetch the complete documentation index at: https://docs.cs2cap.com/llms.txt
Use this file to discover all available pages before exploring further.
GET /inventory/steam
Returns the authenticated user’s live CS2 inventory from Steam. A linked Steam account is required — connect yours in your account settings before calling this endpoint. Auth: Bearer token + linked Steam account · Rate limit: Standard per-tier RPMResponse example
Steam asset ID for this specific instance of the item. Unique within the inventory.
Full item name as it appears in the Steam market catalog.
Doppler/Gamma phase for phase-variant items, or
null.Display name without wear condition.
Steam CDN URL for the item’s inventory icon.
Whether the item can currently be traded on Steam.
Whether the item can be listed on the Steam Community Market.
Number of this item in the stack. Almost always
1 for CS2 items.Wear float value (0.0–1.0) for weapon skins.
null for non-weapon items.Pattern seed for weapon skins.
null for items without a pattern.Steam inspect link for viewing the item in-game.
null for items that do not support inspection.Custom name tag applied to the item, or
null.Applied stickers.
null when the item has none.Applied charms.
null when the item has none.Total number of items Steam reported in the inventory.
This endpoint fetches live data on each call. Nothing is persisted by CS2Cap.
stickers and charms may be null when an item has none applied.GET /inventory/steam/lookup
Returns the live CS2 inventory for any Steam account. You can identify the target by their 17-digit Steam64 ID or their vanity URL name. Auth: Bearer token · Rate limit: Standard per-tier RPM17-digit Steam64 ID (e.g.,
76561198012345678) or vanity URL name (e.g., myusername). The vanity URL name is the custom part of a Steam profile URL.Response example
GET /inventory/steam. See that endpoint’s response field definitions above.