Steam Price API
Varje fält i Steam Community Market, normaliserat till ett JSON-schema. Aktuella priser, fönstrad historik, köporder, försäljningsvolym — utan 429, utan scraping.
Tre produkter, tre datauppgifter
Välj rätt Steam-data-API
Pris-, marknads- och inventariedata delar samma objekt men löser olika problem. Börja med produkten som ansvarar för datan du behöver.
Steam Price API
Komplett data för objekt som stöds, aktuella Steam Community Market-priser, försäljning och prishistorik.
/steam/api/items
Game Market API
Aktuella priser från tredjepartsmarknader som stöds för CS2, Rust, Dota 2, TF2 och fler spel.
/steam/api/items?markets=…
Steam Inventory API
Offentliga inventarieobjekt och normaliserad metadata för varje Steam-spel som stöds.
/steam/api/inventory
Endpoints
One JSON schema across the whole Steam Price catalogue. Same auth header for every route.
/steam/api/items
/steam/api/item
/steam/api/info/items
/steam/api/complete/items
Steam Price API — every field, explained
Each item returned by /steam/api/items
comes back with up to 60 fields, grouped here by purpose. Numeric fields are floats in the
requested currency. Time-windowed prices (24h / 7d / 30d / 90d) make charting and trend detection trivial — no extra calls needed.
Steam — current prices 8 fields
| Key | Description |
|---|---|
| pricelatest | Latest offer price; null if no offer available |
| pricelatestsell | Latest sell price |
| pricelatestsell24h | Sell price 24 hours ago |
| pricelatestsell7d | Sell price 7 days ago |
| pricelatestsell30d | Sell price 30 days ago |
| pricelatestsell90d | Sell price 90 days ago |
| lateststeamsellat | Last Steam sell date |
| latest10steamsales | Last 10 Steam sales as array (date / price tuples) |
Steam — median 5 fields
| Key | Description |
|---|---|
| pricemedian | Median price based on last 10 sales |
| pricemedian24h | Median 24 hours ago |
| pricemedian7d | Median 7 days ago |
| pricemedian30d | Median 30 days ago |
| pricemedian90d | Median 90 days ago |
Steam — average 5 fields
| Key | Description |
|---|---|
| priceavg | Average price based on last 10 sales |
| priceavg24h | Average 24 hours ago |
| priceavg7d | Average 7 days ago |
| priceavg30d | Average 30 days ago |
| priceavg90d | Average 90 days ago |
Steam — safe / min / max / mix 4 fields
| Key | Description |
|---|---|
| pricesafe | Safe price = median history of last 90 days × 0.95 |
| pricemin | Minimum price from last 90 days |
| pricemax | Maximum price from last 90 days |
| pricemix | Lowest among last sell, last offer, or real market price |
Third-party marketplace prices 7 fields
| Key | Description |
|---|---|
| pricereal | Current lowest price from external markets |
| pricereal24h | Lowest price 24 hours ago |
| pricereal7d | Lowest price 7 days ago |
| pricereal30d | Lowest price 30 days ago |
| pricereal90d | Lowest price 90 days ago |
| pricerealmedian | Median of the 5 lowest external prices |
| winloss | Percentage difference between third-party and Steam price (profit or loss) |
Steam — buy orders & offers 5 fields
| Key | Description |
|---|---|
| buyorderprice | Current buy order price |
| buyordermedian | Median of last 5 buy orders |
| buyorderavg | Average of last 5 buy orders |
| buyordervolume | Current buy order volume |
| offervolume | Current number of offers |
Steam — sales volume & demand 8 fields
| Key | Description |
|---|---|
| soldtoday | Number sold today |
| sold24h | Number sold yesterday |
| sold7d | Number sold 7 days ago |
| sold30d | Number sold 30 days ago |
| sold90d | Number sold 90 days ago |
| soldtotal | Total number sold |
| hourstosold | Average time to sell |
| points | Demand points based on item popularity |
Item metadata 18 fields
| Key | Description |
|---|---|
| priceupdatedat | Last update time for prices, offers, and sales |
| markethashname | Market hash name of the item |
| marketname | Market name of the item |
| slug | URL-friendly identifier of the item |
| color | Item color code — can be null |
| bordercolor | Border color code — can be null |
| unstable | 1 for unstable, 0 for stable |
| unstablereason | Reason for instability — can be null |
| wear | Wear condition (e.g. fn for Factory New) — can be null |
| itemgroup | Item group (e.g. rifle) — can be null |
| itemtype | Item type (e.g. m4a1-s) — can be null |
| itemname | Item name (e.g. printstream) — can be null |
| rarity | Item rarity (e.g. covert) — can be null |
| quality | Item quality (e.g. normal) — can be null |
| isstattrack | 1 = StatTrak, 0 = not StatTrak |
| isstar | 1 = has star, 0 = no star |
| markettradablerestriction | Number of days for trade restriction — can be null |
| itemimage | Item image URL |
Query Steam prices in under 2 minutes
One auth header, one URL, every Steam community market item. Filter by game, market hash name, price range, float — or drop the filters and stream the full catalogue.
- → Native currency conversion via
?currency=EUR. - → 24h / 7d / 30d / 90d price windows baked into every row.
- → Current Steam Community Market fields alongside normalized item metadata.
- → Buffered and cached upstream reads reduce rate-limit exposure.
About the Steam Price API
Letar du efter ett Steam Market API? Steam Price API är referensendpointen för allt som rör priser. Den returnerar upp till 50 fält per objekt — aktuellt pris, fönstrade medelvärden (24h, 7d, 30d, 90d), median, säkert pris, min, max, tredjepartsjämförelse, köporderdata, försäljningsvolym och metadata — i en enda förfrågan.
Steam Price API — FAQ
Vilka fält returnerar Steam Price API?
Cirka 50 fält per objekt — se fältreferenstabellen ovan. De grupperas i Steams aktuella priser, Steam-median/medelvärde, Steam safe/min/max, tredjepartsjämförelse, köporder, försäljningsvolym och metadata.
Vilka spel stöds?
CS2, Dota 2, Rust, TF2 och 8+ andra Steam-community-spel. Den kompletta listan finns på hubben /steam-games-api.
Måste jag hantera Steams hastighetsgränser?
Nej. Vi hanterar Steams hastighetsgränser på serversidan — du får alltid ett rent JSON-svar. Inga 429 att hantera.
Which games are supported?
CS2, Dota 2, Rust, TF2 and 8+ other Steam community games. The full list is on the /steam-games-api hub.
Do I need to handle Steam rate limits?
Steamwebapi buffers and caches upstream reads to reduce rate-limit exposure. Clients should still follow the documented limits and handle API errors.
What is the difference between the Steam Price API and Game Market API?
The Steam Price API returns supported item data and Steam Community Market price fields. The Game Market API adds comparable prices from supported third-party marketplaces such as Buff, CSFloat, Skinport and DMarket.
Build with live Steam prices
One key, one schema, every Steam item.