Currency API
Live exchange rates for converting Steam and marketplace prices between any of 100+ supported currencies.
Currency API endpoints
All endpoints return documented responses and use the same Steamwebapi key parameter.
/currency/api/list
/currency/api/exchange
Currency API — quickstart
Use the same Steamwebapi key parameter as every other documented endpoint. Get an API key from the dashboard and send your first request in minutes.
- → One API key, documented responses.
- → Rate limits scale with your plan tier.
- → Full schema in the API Reference.
About this API
Every price endpoint on this API accepts a ?currency= parameter and converts on the fly. But sometimes you need the raw rates: that's what this endpoint is for. List every supported currency, or convert a specific amount between two currencies.
Rates refresh daily from upstream ECB data. Use the same API key as every other endpoint.
Currency API — FAQ
Which currencies are supported?
Over 100, including USD, EUR, GBP, CNY, RUB, BRL, PLN, JPY. GET /currency/api/list for the full list.
How often do rates refresh?
Daily from ECB upstream data. Cached server-side for performance.
Can I convert prices inline on other endpoints?
Yes — every price endpoint takes ?currency=EUR (or whatever). The conversion is applied server-side using the same rate table.
Start building with the Currency API
One key, every Steam endpoint.