UnifyAPI
← Back to catalog

frankfurter.historical

mock data$0.001 / call

Frankfurter — Historical ECB Rates by Date

Retrieve ECB reference exchange rates for a specific historical date from Frankfurter.dev. Coverage starts from 1999-01-04 (Euro launch). If the requested date falls on a weekend or ECB holiday, the preceding business day is returned. Supports optional base currency, target currency filter, and amount scaling. Returns 33 major currencies: AUD, BRL, CAD, CHF, CNY, CZK, DKK, GBP, HKD, HUF, IDR, ILS, INR, ISK, JPY, KRW, MXN, MYR, NOK, NZD, PHP, PLN, RON, SEK, SGD, THB, TRY, USD, ZAR and more. 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
daterequired

Historical date in YYYY-MM-DD format. ECB data available from 1999-01-04. Weekends/holidays return the preceding business day.

string
amount

Amount to convert (default: 1.0).

number
symbols

Comma-separated target currency codes (e.g. USD,GBP). Omit for all 33 currencies.

string

Call via REST

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

Try it

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