UnifyAPI
← Back to catalog

frankfurter.series

mock data$0.002 / call

Frankfurter — ECB Rate Time Series

Fetch a time series of ECB exchange rates between two dates from Frankfurter.dev. Returns a date-keyed map of rates covering every business day in the range. Coverage starts from 1999-01-04. Omit end_date to get rates through the latest available date. Narrow results to specific currencies with the symbols parameter to reduce response size. Use for trend analysis, backtesting, historical P&L calculations, and charting FX movements. No auth required; public domain ECB data.

Financeprovider: Frankfurter#frankfurter#finance

Input schema

base

Base currency ISO 4217 code (default: EUR). Supported: AUD,BRL,CAD,CHF,CNY,CZK,DKK,EUR,GBP,HKD,HUF,IDR,ILS,INR,ISK,JPY,KRW,MXN,MYR,NOK,NZD,PHP,PLN,RON,SEK,SGD,THB,TRY,USD,ZAR

string
amount

Amount to convert (default: 1.0).

number
symbols

Comma-separated target currency codes (e.g. USD,GBP,JPY). Omit for all 33 currencies. Use specific symbols to reduce response size.

string
end_date

End date of the time series in YYYY-MM-DD format. Defaults to the latest available date.

string
start_daterequired

Start date of the time series in YYYY-MM-DD format. ECB data available from 1999-01-04.

string

Call via REST

curl -X POST https://unifyapi.pro/api/call/frankfurter.series \
  -H "Authorization: Bearer uak_live_..." \
  -H "Content-Type: application/json" \
  -d '{"base":"<base>","amount":0,"symbols":"<symbols>","end_date":"<end_date>","start_date":"<start_date>"}'

Try it

Paste a UnifyAPI key (create one in the dashboard) and run a real call.