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
}
}