Loading documentation…
Loading documentation…
Build Steam integrations with inventory data, image delivery, and refresh notifications.
SteamCall helps you build Steam inventory tools, item galleries, and marketplace integrations. Use Inventory for item data, Images for image delivery, and Events for refresh notifications. Each product has its own access requirements; having an API key does not enable every capability.
In the Dashboard, use a Project to group an integration and a Service Account to give your application permissions. Issue a Credential for that Service Account: its secret value is the API key your application sends with requests. You can start with Default project; you do not need to create a new Project first.
These docs explain how to build an integration. The API Reference lists endpoints, parameters, and responses. Use the Dashboard to manage access, review requests and usage, and manage subscriptions. The Status Page reports service health.
Use the Inventory API for Steam inventory data. Authenticated operations accept a Service Account Credential in the X-API-Key header.
Your application should handle private inventories, empty inventories, and temporary failures separately. The Inventory overview helps you choose between reading saved data, refreshing it, and fetching a live page.
Use Images to prepare image variants and obtain stable delivery URLs for your application. Start with setup to check access and delivery requirements. Images requires explicitly enabled access; an Inventory integration does not automatically enable image delivery.
Use Events to receive Inventory refresh outcomes through signed webhooks or authenticated streams. Events is not generally available: check access before integrating. Notifications identify the refresh and its outcome; fetch inventory contents through Current. Handle duplicates and use status reads when notifications are unavailable.
An inventory viewer can request a refresh, wait for its outcome through Events where enabled (or poll refresh status), and then read the saved inventory. With Images access, it can resolve supported item images for its gallery. These steps share your account and Project organization while retaining separate permissions and usage rules.
Start with a guide for a complete workflow, then use the API Reference for exact request and response details. Before launching, follow the production checklist for secure key storage, timeouts, retries, and monitoring.
Continue with the Quickstart.