FrankfurterFrankfurter exchange-rate API
GET/latest
Get latest exchange rates
Retrieves the latest working day's exchange rates. Rates normally update around 16:00 CET. By default, returns all available quote currencies with EUR as the base currency. Use `symbols` to reduce the response size.
Query ECB reference rates, currencies, and historical time series without an API key; this collection covers the still-available v1.
Request
- operationId
getLatestRates- Server
https://api.frankfurter.dev/v1- Authentication
- None
Request parameters
amount
querynumberdouble
The amount to be converted (default is 1)
100
base
querystring
Base currency code (three-letter ISO 4217 code)
USD
symbols
querystring
Comma-separated list of currency codes to limit the response. If not specified, all available currencies are returned.
USD,GBP,JPY
Responses
200
ExchangeRateResponseapplication/json
Successful response with exchange rates
Properties: amountbasedaterates
404
Errorapplication/json
No rates found, for example because a currency is unsupported
Properties: message
422
Errorapplication/json
Unprocessable query parameter, for example an amount that is zero, negative, or not numeric
Properties: message
{
"amount": 1,
"base": "EUR",
"date": "2026-01-23",
"rates": {
"USD": 1.0445,
"GBP": 0.8342,
"JPY": 161.23,
"CHF": 0.9234,
"AUD": 1.6111
}
}