Loading
Loading
Get live exchange rates for 171+ fiat currencies and 830+ cryptocurrencies. Specify a base currency and optional symbols to receive current rates with configurable update frequency.
Pass the optional base parameter to set the base currency, commodity, or metal (default: USD), symbols to filter specific codes, and updates to control refresh frequency (1m, 10m, 1h, 1d). All parameters are optional; omitting a value falls back to the default. Invalid base, symbol, or update values return a 4xx error with a descriptive message.
Authorize every request with your API key, passed either as a header or as a query parameter:
X-apiKeyapiKeyThis is version v1.0 of the API.
All parameters are optional. Omit symbols to receive rates for all available currencies.
formatoptionalStringdefault: jsonResponse format: `json` (default) or `xml`.
baseoptionalStringdefault: USDBase currency code. Defaults to `USD`. Supports fiat, crypto, and metals.
symbolsoptionalArrayComma-separated currency codes. Omit to get all available rates.
updatesoptionalStringdefault: 1mUpdate frequency: `1m` (default), `10m`, `1h`, or `1d`.
A successful request returns 200 OK with a JSON object containing the date, base, and a rates map. Pass format=xml to receive the same fields wrapped in a <LatestRatesResponse> root element.
dateRate timestamp in UTC (e.g., `2026-06-05 09:03:00+00`).
baseBase currency code. Always uppercase.
Map of currency codes to exchange rate strings.
Besides the response body, every response carries custom headers you can use to track credit usage, and concurrency usage on endpoints that enforce a concurrency limit. See the Custom Response Headers documentation and the endpoints with concurrency limits for more details.
X-Concurrent-Threadsheaderconcurrency-limited endpointsSpecifies the maximum number of concurrent requests allowed.
X-Concurrent-Threads-Activeheaderconcurrency-limited endpointsIndicates the number of active concurrent requests being processed.
X-AF-Credits-Costheaderall responsesSpecifies the number of credits consumed by the current request.
See the HTTP Status Codes documentation for a complete reference of common API errors and HTTP status codes.
Please provide valid updates parameter (1d,1h,10m,1m)
Rates of provided currency [CURRENCY_CODE] are not available in our database!
Rates of provided Symbols are not available in our database!