Home Documentation Bank Rates Playground Pricing API Status Blog About FAQ Support

Central Bank of Nigeria Exchange Rate API

Official Central Bank of Nigeria (Nigeria) daily exchange rates as JSON: 13 currencies, history back to 2026. The published NGN rates required for tax, audits, and compliant invoicing.

Nigeria flagCentral Bank of Nigeria official daily exchange rates as JSON: 13 currencies against the NGN, history back to 2026. Latest table on every plan. Get your API key.

Quick start

One request for the pair you need — USD to NGN at the official Central Bank of Nigeria rate:

curl "https://allratestoday.com/api/v1/central-bank/cbn/latest?source=USD&target=NGN" \
  -H "Authorization: Bearer art_live_your_key"

Or the bank's full published table:

curl "https://allratestoday.com/api/v1/central-bank/cbn/latest" \
  -H "Authorization: Bearer art_live_your_key"

On paid plans, any historical date or a daily time series:

curl "https://allratestoday.com/api/v1/central-bank/cbn/history?source=USD&target=NGN&from=2025-01-01" \
  -H "Authorization: Bearer art_live_your_key"

Latest published rates (2026-08-03)

The most recent table as published by Central Bank of Nigeria — exactly what the /latest endpoint returns right now. Values are NGN per 1 unit of each currency:

BaseQuoteTypeRate
AED NGN buy 371.3236
AED NGN middle 371.4597
AED NGN sell 371.5959
CHF NGN buy 1685.6191
CHF NGN middle 1686.2371
CHF NGN sell 1686.855
CNY NGN buy 201.9628
CNY NGN middle 202.0368
CNY NGN sell 202.1109
DKK NGN buy 210.3774
DKK NGN middle 210.4545
DKK NGN sell 210.5316
EUR NGN buy 1572.7738
EUR NGN middle 1573.3504
EUR NGN sell 1573.927
GBP NGN buy 1836.5394
GBP NGN middle 1837.2127
GBP NGN sell 1837.886
JPY NGN buy 8.6957
JPY NGN middle 8.6989
JPY NGN sell 8.7021
SAR NGN buy 363.1179
SAR NGN middle 363.251
SAR NGN sell 363.3841
USD NGN buy 1363.8344
USD NGN middle 1364.3344
USD NGN sell 1364.8344
XDR NGN buy 1863.4069
XDR NGN middle 1864.0901
XDR NGN sell 1864.7732
XOF NGN buy 2.3747
XOF NGN middle 2.3847
XOF NGN sell 2.3947
XUA NGN buy 1863.7702
XUA NGN middle 1864.4535
XUA NGN sell 1865.1368
ZAR NGN buy 82.6441
ZAR NGN middle 82.6744
ZAR NGN sell 82.7047

Node.js / TypeScript client

A dedicated zero-dependency npm package wraps these endpoints — cbn-exchange-rate:

npm install cbn-exchange-rate
import { getRate } from 'cbn-exchange-rate';

const pair = await getRate('USD', 'NGN', { apiKey: 'art_live_...' });
console.log(pair.rate, pair.rate_date);

Why use the official Central Bank of Nigeria rate?

Live market rates move continuously, but tax filings, customs declarations, audits, and statutory accounting in Nigeria and beyond typically require the official rate published by Central Bank of Nigeria for a given date — a fixed, citable number that never changes after publication. This API serves those published tables with the bank's own rate_date on every response; weekends and holidays return the most recent published date, which is the rate compliance rules require you to apply.

Pairs the bank doesn't print directly are resolved from its table (inverse or cross via NGN) and explicitly flagged "derived": true — so what the bank printed and what was computed are never confused.

Endpoints

Full parameter reference in the API documentation. Every request counts toward your plan's monthly quota — rates change once per business day, so caching a day's table locally makes a small quota go far.

Frequently asked questions

Is there an API for Central Bank of Nigeria exchange rates?

Yes — this one. Official daily NGN rates as clean JSON, latest table on every plan including free.

How often are the rates updated?

Central Bank of Nigeria publishes once per business day; the API ingests each new table shortly after publication (latest: 2026-08-03).

Are these the official rates?

Yes — ingested from Central Bank of Nigeria's own published data, served unmodified with the bank's publication date. Anything computed rather than published is flagged derived.

Central Bank of Nigeria rates, one API key

Latest table on every plan. History back to 2026 on paid plans. No credit card to start.

Get Free API Key Read the Docs