One currency leu-per-unit rate and inverse
API · /bnm-api
National Bank of Moldova API
Live official exchange-rate data from the National Bank of Moldova (BNM), the central bank of the Republic of Moldova, for the Moldovan leu (MDL): the BNM official rate for every published currency (normalised to one unit), a single currency's leu-per-unit rate and inverse, a currency's official rate on a specific past date, and currency conversion between any two published currencies (including MDL) cross-computed through the leu.
API health
healthy- Uptime
- 100.00%
- Server probes · 24h
- Avg latency
- 234 ms
- Server probes · 24h
- Subscribers
- 3,894
- active
- Total calls
- 10
- last 7 days
Pricing
Pick a tier — billed monthly, cancel anytime.
Free
Free
- 13,000 calls / month
- 3 requests / second
- Hard cap (429 above quota, no overage)
- 13,000 calls/month
- 3 req/sec
- All endpoints
- No credit card
Basic
€7.00 /month
- 168,000 calls / month
- 8 requests / second
- Hard cap (429 above quota, no overage)
- 168k calls/month
- 8 req/sec
- Email support
Pro
€18.00 /month
- 1,030,000 calls / month
- 15 requests / second
- Hard cap (429 above quota, no overage)
- 1.03M calls/month
- 15 req/sec
- Priority support
Scale
€48.00 /month
- 5,450,000 calls / month
- 35 requests / second
- Hard cap (429 above quota, no overage)
- 5.45M calls/month
- 35 req/sec
- Dedicated SLA
Built by
Related APIs
Other APIs with overlapping tags.
National Bank of Romania API
Live official reference exchange-rate data from the National Bank of Romania (BNR), the central bank of Romania, for the leu (RON): the BNR official reference rate for every published currency (normalised to one unit), a single currency's leu-per-unit rate and inverse, a currency's reference rate on a specific past date from the BNR yearly archive, and currency conversion between any two published currencies (including RON) cross-computed through the leu.
api.oanor.com/bnr-api
Currency Converter API
Live foreign-exchange conversion across 160+ world currencies — the plain, developer-friendly converter. Get the latest rates for any base currency, convert an amount between any two currencies, read the rate (and inverse) for a single pair, or list every supported currency. Rates are read live from an open exchange-rate source that aggregates a broad set of feeds and covers far more currencies than ECB-only data — including emerging-market and exotic currencies such as the Nigerian naira, Indian rupee or Vietnamese dong. This is the everyday convert / latest-rates utility a checkout, invoice, pricing page or travel app needs — distinct from the FX analytics APIs in the catalogue (historical date ranges, pip and position-size calculators, triangular-arbitrage path maths, currency indices), which compute on rates rather than simply converting them.
api.oanor.com/currencyconverter-api
NBKR Kyrgyzstan FX API
Live official foreign-exchange reference rates from the National Bank of the Kyrgyz Republic (NBKR), read straight from the bank's published fixing — no key on the data, nothing cached, nothing stored. Get every currency the NBKR fixes against the Kyrgyzstani som (KGS) for the day, each normalized to a clean per-unit rate; look one currency up on its own; pull the separate weekly accounting rates (valid for seven days); or convert any amount between two listed currencies by crossing through the som. The som is the base and rates carry the NBKR fixing date. This is the Kyrgyzstan national-central-bank feed specifically — a distinct official source, separate from the other FX, central-bank and market APIs in the catalogue, so treasury, invoicing, payroll and accounting workflows that need the legally-referenced KGS rate can read it directly.
api.oanor.com/nbkr-api
Currency Index API
Live currency-index maths that FX desks run to turn a set of exchange rates into a single index value, computed on demand from the rates you pass in — no key, no cache, nothing stored. The dxy endpoint computes the US Dollar Index (USDX) from its six component rates using the official ICE weights and formula — feed in EUR/USD, USD/JPY, GBP/USD, USD/CAD, USD/SEK and USD/CHF and get the index value the way the exchanges calculate it. The index endpoint builds an arbitrary weighted index from your own components: geometric (the standard for currency indices) or arithmetic, with a scaling constant and negative weights for inversely-quoted pairs. The basket endpoint computes a trade-weighted index normalised to 100, showing how a currency has moved against a basket from a set of reference rates — above 100 means it strengthened. This is an index-construction engine, distinct from published effective-exchange-rate feeds and strength meters: you supply the rates and weights and it returns the index, deterministically. Works for any custom basket. Computed locally, so it is instant and private. Ideal for FX dashboards, custom dollar/euro indices, back-tests and macro tools. Live, nothing stored. 3 compute endpoints. For published effective-exchange-rate data use a central-bank or BIS API.
api.oanor.com/currencyindex-api
Frequently asked questions
Quick answers about pricing, quotas, and integration.
How do I get an API key for National Bank of Moldova API?
What's the rate limit for National Bank of Moldova API?
How much does National Bank of Moldova API cost?
Can I cancel my subscription anytime?
Is National Bank of Moldova API GDPR-compliant?
Pick an endpoint from the list on the left to see its details and try it.
Code snippets
Sign up to get an API key, then call any path under your slug.
curl https://api.oanor.com/bnm-api/SOME_PATH \
-H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/bnm-api/SOME_PATH", {
headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/bnm-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
"https://api.oanor.com/bnm-api/SOME_PATH",
headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())
Ratings
Sign in to rate.
No reviews yet.
Discussion
Ask questions, share usage tips, get answers from the provider and other developers. Public — anyone can read.
Sign in to start a thread or reply.
Sign inNew thread
·
-
Provider answer
🔒 This thread is locked — no new replies.
-
·
- No threads yet — start the discussion.
Support
Private 1:1 support with the provider — billing questions, integration issues, account problems. Only you and the provider team can see these threads.
Sign in to open a support ticket.
Sign inOpen new ticket
Describe what you need help with. The provider team gets an email and replies on the ticket page.
-
·
Urgent - No tickets yet for this API.