Skip to content
API

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.

First authenticated requestWOK API
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 guideSteam AppIDgame parameterObserved price sources
CS2730cs2Steam Market and configured marketplace observations
DOTA 2570dota2Steam Market and configured marketplace observations
RUST252490rustSteam Market and configured marketplace observations
TF2440tf2Steam Market and configured marketplace observations
PUBG578080pubgSteam Market observations
s&box590830sandboxSteam Market observations
Unturned304930unturnedSteam Market observations
PAYDAY 2218620payday2Steam 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.

Games and market data

Use a game-specific guide when its pricing or item metadata differs.