Developer learning center
Steam API resources and developer guides
Find the right WOK guide for a real integration task: choose an API key, identify a Steam user, read any supported public game inventory, inspect Rust stats, value items or handle rate limits. Each guide links to working endpoints and limitations.
curl --fail-with-body -H "Authorization: Bearer $WOK_API_KEY" "https://woksteamapi.com/v1/key"Which games can I request?
All eight named games use the same public inventory endpoint. The game key changes; item price coverage varies by source and item.
| Game guide | Steam AppID | game parameter | Observed price sources |
|---|---|---|---|
| CS2 | 730 | cs2 | Steam Market and configured marketplace observations |
| DOTA 2 | 570 | dota2 | Steam Market and configured marketplace observations |
| RUST | 252490 | rust | Steam Market and configured marketplace observations |
| TF2 | 440 | tf2 | Steam Market and configured marketplace observations |
| PUBG | 578080 | pubg | Steam Market observations |
| s&box | 590830 | sandbox | Steam Market observations |
| Unturned | 304930 | unturned | Steam Market observations |
| PAYDAY 2 | 218620 | payday2 | Steam Market observations |
Call GET /v1/inventory?game=rust&steam_id=... with your WOK key, replacing rust with any key above. Price and history endpoints accept these named keys, but a valid item can be unpriced and historical observations begin only when WOK records them. Numeric AppIDs are supported for public inventory reads without a named game's price catalog.
Steam account profiles, names, level, friends and visible games do not take a game key. Rust also has separate player statistics, achievements and playtime endpoints. Read the profile guide for public name history, and the visibility guide for private fields and unknown values. Price history explains why an item's older dates may have no observations.
Free Steam tools
Look up a player or an item in the browser, without a key or a Steam login.
Switching providers
Compare WOK with the service you use now and move a client step by step.
Player data endpoints
Bans, friends, games, achievements and level for a SteamID64.
Marketplace price sources
Read one marketplace's listing prices in USD, alone or next to Steam.
New tools and setup
Choose an API workload, copy a request and check the access you need.
Start with Steam and WOK
Pick the correct credential and request contract before writing a client.
Read and value inventories
Build a public inventory lookup, then add pricing only where data is available.
Games and market data
Use a game-specific guide when its pricing or item metadata differs.
Operate and migrate
Handle limits and compare providers before switching production traffic.