Build Rust item catalogues, marketplace price comparisons and inventory tools through three documented APIs.
Use Steam App ID 252490 with the three core Rust API products. Each product has a distinct data purpose and links to its dedicated page.
Retrieve the complete supported Rust item catalogue, item metadata and current prices through the Items endpoint.
/steam/api/items
Explore this API
Compare current prices from supported third-party marketplaces through market filters and dedicated market endpoints.
/steam/api/items?markets=…
Explore this API
Fetch public Rust inventories by SteamID with asset IDs, class IDs and normalized item metadata.
/steam/api/inventory
Explore this API
Three core API requests
Use the same game parameter mapped to Steam App ID 252490 across the Items and Inventory endpoints. Add a market filter when you only need selected third-party prices.
curl 'https://www.steamwebapi.com/steam/api/items?game=rust&key=YOUR_API_KEY'
curl 'https://www.steamwebapi.com/steam/api/items?game=rust&markets=MARKET_IDENT&key=YOUR_API_KEY'
curl 'https://www.steamwebapi.com/steam/api/inventory?steam_id=STEAM_ID64&game=rust&key=YOUR_API_KEY'
Rust uses Steam App ID 252490. The Rust Price API returns supported item data and current prices, the Rust Market API exposes supported third-party marketplace prices, and the Rust Inventory API retrieves public inventories.
Use these endpoints for a Rust item catalogue, price tracker, marketplace comparison or inventory checker. Responses are normalized where supported, while coverage and freshness remain explicit for each data source.