FinanceActive
Currency Exchange Rates
Live forex rates from European Central Bank (ECB), updated hourly. Returns rates object mapping currency codes to rates relative to base. Pass symbols array to filter (e.g. ['USD','CHF','GBP']). Empty symbols = all 30+ currencies. Use for currency conversion in invoices, pricing, or financial calculations.
Input Schema
{
"type": "object",
"properties": {
"base": {
"type": "string",
"default": "EUR",
"description": "Base currency (e.g. USD, EUR, GBP)"
},
"symbols": {
"type": "array",
"items": {
"type": "string"
},
"description": "Target currencies to return. Empty = all."
}
}
}
Output Schema
{
"type": "object",
"required": [
"base",
"date",
"rates",
"source"
],
"properties": {
"base": {
"type": "string",
"description": "Base currency code (e.g. EUR)"
},
"date": {
"type": "string",
"format": "date",
"description": "Date of the exchange rates"
},
"rates": {
"type": "object",
"additionalProperties": {
"type": "number"
},
"description": "Map of currency code → exchange rate relative to base"
},
"source": {
"type": "string",
"description": "Data source attribution. Always: 'European Central Bank via frankfurter.dev'"
}
},
"example": {
"base": "EUR",
"date": "2026-04-07",
"rates": {
"USD": 1.0892,
"CHF": 0.9242,
"GBP": 0.8594,
"JPY": 161.32
},
"source": "European Central Bank via frankfurter.dev"
}
}