40,259 marketable items32,488 priced itemsProducts: Prices · Marketplaces · Inventory · ProfilesSee live market data →
Steam App ID 570

Dota 2 Price, Market & Inventory API

Build Dota 2 cosmetic catalogues, marketplace comparisons and inventory tools through three documented APIs.

Three core API requests

Dota 2 Price, Market and Inventory API examples

Use the same game parameter mapped to Steam App ID 570 across the Items and Inventory endpoints. Add a market filter when you only need selected third-party prices.

Dota 2 Price API · GET /steam/api/items
curl -H 'X-Api-Key: YOUR_API_KEY' 'https://www.steamwebapi.com/steam/api/items?game=dota'
Dota 2 Market API · GET /steam/api/items
curl -H 'X-Api-Key: YOUR_API_KEY' 'https://www.steamwebapi.com/steam/api/items?game=dota&markets=MARKET_IDENT'
Dota 2 Inventory API · GET /steam/api/inventory
curl -H 'X-Api-Key: YOUR_API_KEY' 'https://www.steamwebapi.com/steam/api/inventory?steam_id=STEAM_ID64&game=dota'

Operational proof

The leading Steam data platform for production applications.

Established in 2018 and trusted by developers, marketplaces and trading platforms.

10,094 registered developer accounts
8 supported games
166,018 marketable items
14 active marketplaces
47,321,725 active listings
2018 operating since
Used across the Steam ecosystem Skinpull Esportfire Eliteskins RentSkins Botchicken

Three Dota 2 APIs for cosmetics, prices and inventories

Dota 2 uses Steam App ID 570. The Dota 2 Price API returns supported cosmetic data and current prices, the Dota 2 Market API compares supported third-party prices, and the Dota 2 Inventory API retrieves public inventories.

Use these endpoints for a Dota 2 item catalogue, price tracker, marketplace comparison or inventory checker. Responses are normalized where supported, while coverage and freshness remain explicit for each data source.

Direct support

Cannot find the right endpoint, data source or plan?

Tell the Steamwebapi team what you are building. A short sentence is enough — we will help you identify the right product and the simplest way to integrate it.

S
Steamwebapi team Product and integration support
Hi — what are you building, and what could you not find? Send us the question exactly as you have it.
Opens our existing live support chat.