A small, explicit integration surface
Send a supported Steam identifier, preserve the returned cursor, and stop when more_items is false. ItemData owns upstream coordination without hiding cache age or response provenance.
- One normalized JSON response model across supported Steam economies.
- Durable public page snapshots with observable HIT, MISS, STALE, and BYPASS behavior.
- Cursor pagination that preserves Steam's real page boundaries.
- Bearer API-key authentication, explicit timeouts, and stable error codes.
- Optional authorized access for inventories that need a Steam session.
Inventory data, not speculative enrichment
The endpoint focuses on Steam inventory assets and descriptions. Pricing, marketplace aggregation, and automated trading remain separate concerns.