OFFICIAL SOURCEDirect from 90+ central banks

Official FX rates.
One clean API.

Get the exact rates your compliance team demands - pulled directly from central bank APIs and normalised into one clean JSON endpoint.

ECB
EUR / USD
1.1649
BOE
GBP / USD
1.3473
BOJ
USD / JPY
159.75
90+
Central Banks
2,000+
Currency Pairs
Daily
Official Updates
BCSTPSão Tomé and Príncipe·
BCVCape Verde·
BMMozambique·
BNAAngola·
BAMMorocco·
BOBBotswana·
BOMUMauritius·
BONNamibia·
BSLSierra Leone·
BOTATanzania·
BCMMauritania·
BCEAOWest Africa (Guinea-Bissau, Senegal, Côte d'Ivoire, Mali, Burkina Faso, Niger, Benin, Togo)·
BCTTunisia·
BRBBurundi·
CBEEgypt·
CBKKenya·
CBLLiberia·
CBNNigeria·
CBSSeychelles·
CBGGambia·
NBEEthiopia·
BNRRwanda·
RBMMalawi·
SARBSouth Africa·
BCBOBolivia·
BCCHChile·
BCHHonduras·
BCRAArgentina·
BCUUruguay·
BCRPPeru·
BCBBrazil·
BANREPColombia·
BANXICOMexico·
BOCCanada·
ECCBEastern Caribbean (Anguilla, Antigua & Barbuda, Dominica, Grenada, Montserrat, St Kitts & Nevis, St Lucia, St Vincent)·
FEDUnited States·
BIIndonesia·
BOTWTaiwan·
CBSLSri Lanka·
NBKKazakhstan·
RBIIndia·
VCBVietnam·
BSPPhilippines·
BNMMalaysia·
BOJJapan·
BOKSouth Korea·
BOMMongolia·
BOTThailand·
CBAArmenia·
CBARAzerbaijan·
CBMMyanmar·
CBUUzbekistan·
HKMAHong Kong·
MMAMaldives·
MASSingapore·
NBCCambodia·
NBTTajikistan·
NBKRKyrgyzstan·
NRBNepal·
PBOCChina·
RBAAustralia·
RBNZNew Zealand·
RBVVanuatu·
BOAAlbania·
BOEUnited Kingdom·
CBRRussia·
CBBHBosnia and Herzegovina·
CBIIceland·
CBRTTurkey·
CNBCzech Republic·
DNBDenmark·
BUBAGermany·
ECBEuropean Union·
MNBHungary·
BNBBulgaria·
NBGGeorgia·
NBMMoldova·
NBRMNorth Macedonia·
NBPPoland·
NBRRomania·
NBSSerbia·
NBRBBelarus·
NBUUkraine·
NBNorway·
RIKSSweden·
SNBSwitzerland·
BANGUATGuatemala·
BOIIsrael·
CBKWKuwait·
CBUAEUnited Arab Emirates·
SAMASaudi Arabia·
CBSWSamoa·
CBSISolomon Islands·
NRBTTonga·
RBFFiji·
BCSTPSão Tomé and Príncipe·
BCVCape Verde·
BMMozambique·
BNAAngola·
BAMMorocco·
BOBBotswana·
BOMUMauritius·
BONNamibia·
BSLSierra Leone·
BOTATanzania·
BCMMauritania·
BCEAOWest Africa (Guinea-Bissau, Senegal, Côte d'Ivoire, Mali, Burkina Faso, Niger, Benin, Togo)·
BCTTunisia·
BRBBurundi·
CBEEgypt·
CBKKenya·
CBLLiberia·
CBNNigeria·
CBSSeychelles·
CBGGambia·
NBEEthiopia·
BNRRwanda·
RBMMalawi·
SARBSouth Africa·
BCBOBolivia·
BCCHChile·
BCHHonduras·
BCRAArgentina·
BCUUruguay·
BCRPPeru·
BCBBrazil·
BANREPColombia·
BANXICOMexico·
BOCCanada·
ECCBEastern Caribbean (Anguilla, Antigua & Barbuda, Dominica, Grenada, Montserrat, St Kitts & Nevis, St Lucia, St Vincent)·
FEDUnited States·
BIIndonesia·
BOTWTaiwan·
CBSLSri Lanka·
NBKKazakhstan·
RBIIndia·
VCBVietnam·
BSPPhilippines·
BNMMalaysia·
BOJJapan·
BOKSouth Korea·
BOMMongolia·
BOTThailand·
CBAArmenia·
CBARAzerbaijan·
CBMMyanmar·
CBUUzbekistan·
HKMAHong Kong·
MMAMaldives·
MASSingapore·
NBCCambodia·
NBTTajikistan·
NBKRKyrgyzstan·
NRBNepal·
PBOCChina·
RBAAustralia·
RBNZNew Zealand·
RBVVanuatu·
BOAAlbania·
BOEUnited Kingdom·
CBRRussia·
CBBHBosnia and Herzegovina·
CBIIceland·
CBRTTurkey·
CNBCzech Republic·
DNBDenmark·
BUBAGermany·
ECBEuropean Union·
MNBHungary·
BNBBulgaria·
NBGGeorgia·
NBMMoldova·
NBRMNorth Macedonia·
NBPPoland·
NBRRomania·
NBSSerbia·
NBRBBelarus·
NBUUkraine·
NBNorway·
RIKSSweden·
SNBSwitzerland·
BANGUATGuatemala·
BOIIsrael·
CBKWKuwait·
CBUAEUnited Arab Emirates·
SAMASaudi Arabia·
CBSWSamoa·
CBSISolomon Islands·
NRBTTonga·
RBFFiji·

How it works

From central bank to your app.
No detours.

01

Central bank publishes

The ECB, Bank of England, BOJ and 90+ others release their official exchange rates on a set schedule.

02

Parfeed ingests & normalises

We connect directly to each bank's API or data feed. Rates are parsed, validated, and stored within hours of release.

03

You query the API

One endpoint. Consistent JSON. Filter by bank, currency pair, or date range - with full metadata on every record.

Why Parfeed

Built for developers.
Trusted by finance teams.

Official rates from 90+ central banks, delivered via a dead-simple API. The exact data your compliance team demands - nothing more, nothing less.

Direct from Central Banks

Every rate is fetched directly from the official central bank source - raw data as published, nothing added, nothing removed.

90+ Sources, One API

ECB, BOE, BCB, PBOC, BCEAO and more - all normalised into one consistent JSON format.

Always up to date

Rates land daily as central banks publish. One call per day - no polling, no stale cache, no wasted quota.

Full Traceability

Every rate comes with the bank code, date, and rate type. Audit-ready, compliance-friendly, from day one.

Developer API

One request.
Instant rates.

Query by currency, bank, date, or rate type. Get normalised JSON with full source attribution - ready for any system that needs official rates.

  • Filter by bank, currency pair, and rate type
  • Historical rates with ?from= &to= date range
  • Bank code, date, and rate type on every record
  • Redis-cached - responses under 10ms
curl "https://parfeed.com/v1/rates?bank=ECB&base=EUR&quote=USD" \
-H "X-API-Key: xrate_live_..."
# With date range
curl "https://parfeed.com/v1/rates?bank=BOE&base=GBP&from=2026-01-01&to=2026-01-31" \
-H "X-API-Key: xrate_live_..."

Why it matters

Central bank rates vs. market rates

Forex APIs give you market prices - useful for trading, wrong for compliance. Parfeed delivers the official reference rates that governments, auditors, and tax authorities actually recognise.

ParfeedForex rate APIs
Rate typeOfficial reference ratesMarket / mid-market rates
ComplianceAccepted by auditors & tax authOften rejected for reporting
Published byCentral banks & gov. authoritiesBrokers & data vendors
Audit trailBank code + date on every recordNo authoritative source
FreshnessSame-day as bank publicationContinuous but unofficial
Pricing modelCoverage-based, predictablePer-request, unpredictable

Try it now

Live API playground

Query the real API without signing up. ECB is on the free tier - select any other bank to see what a Pro response looks like.

API Playground
GET/v1/rates?bank=ECB&base=EUR&quote=USD
Response will appear here…
Free tier · ECB available without a keyGet your API key →

Pricing

Pay for the coverage you need

You pay for coverage, not requests. Most integrations need one call per day - we don't charge you for the rest.

Free
$0forever

Try Parfeed with no commitment. No credit card required.

  • ECB only
Get Started
ProMost popular
$49/month

Pick any 10 central banks - swap them whenever you need.

  • Choose any 10 banks
Get Started
Business
$99/month

Pick any 30 central banks. Built for multi-region operations.

  • Choose any 30 banks
Get Started
Enterprise
$139/month

Every bank we cover, including Africa & frontier markets.

  • All banks included
Get Started
Parfeed - Official Central Bank Exchange Rates