National Bank of the Kyrgyz Republic Exchange Rates Today & Official API

Official National Bank of the Kyrgyz Republic rates for 28 Oct 2026: 1 USD = 87.449 KGS, 1 EUR = 97.541 KGS. All 48 currencies published, history back to 1999. Free JSON API for tax, audits, and compliant invoicing.

By Madhushan, Founder & Lead Developer

Kyrgyzstan flagNational Bank of the Kyrgyz Republic official daily exchange rates as JSON: 48 currencies against the KGS, history back to 1999. Latest table on every plan. Get your API key.

About National Bank of the Kyrgyz Republic

The National Bank of the Kyrgyz Republic sets official som exchange rates each working day for the five major currencies, plus a weekly table of around 43 more. Like the Bank of Russia's, each setting is dated for the following day — and it is the rate Kyrgyz accounting, customs and tax legislation reference.

Quick start

You need a free API key to run these. Register in under a minute — no card required.

Get a free API key Already registered? Copy your key from the dashboard.

One request for the pair you need — USD to KGS at the official National Bank of the Kyrgyz Republic rate:

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

What comes back — a real response built from the table in force (2026-10-28):

{
  "bank": "nbkr",
  "name": "National Bank of the Kyrgyz Republic",
  "rate_date": "2026-10-28",
  "source": "USD",
  "target": "KGS",
  "rate": 87.4492,
  "rate_type": "reference",
  "derived": false,
  "method": "published",
  "age_days": 0,
  "stale": false,
  "cadence": "daily",
  "disclaimer": "Official rates as published by the named central bank. On weekends/holidays the most recent published rate_date is returned."
}

Or the bank's full published table:

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

The full-table response has the same envelope with every published row (first rows shown):

{
  "bank": "nbkr",
  "name": "National Bank of the Kyrgyz Republic",
  "rate_date": "2026-10-28",
  "age_days": 0,
  "stale": false,
  "cadence": "daily",
  "rates": [
    {"base":"AED","quote":"KGS","type":"reference","value":23.8104},
    {"base":"AFN","quote":"KGS","type":"reference","value":1.3468},
    {"base":"AMD","quote":"KGS","type":"reference","value":0.24201999999999999},
    {"base":"AUD","quote":"KGS","type":"reference","value":61.3364},
    … 44 more rows
  ],
  "disclaimer": "Official rates as published by the named central bank. On weekends/holidays the most recent published rate_date is returned."
}

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

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

Latest published rates (2026-10-28)

Below is the current table from National Bank of the Kyrgyz Republic, unmodified — what a call to /latest returns right now, with values KGS per 1 unit of each currency:

Download this table: Excel (.xlsx) CSV

Download history:
Choose currencies: USD
Excel (.xlsx) CSV

One row per currency per publication date. Up to one year per download. Billed as one API call per currency per month of data.

BaseQuoteTypeRate
AED KGS reference 23.8104
AFN KGS reference 1.3468
AMD KGS reference 0.24201999999999999
AUD KGS reference 61.3364
AZN KGS reference 51.4404
BHD KGS reference 231.8362
BRL KGS reference 17.3075
BYN KGS reference 29.6004
BYR KGS reference 0.003402
CAD KGS reference 62.3942
CHF KGS reference 106.2494
CNY KGS reference 13.1154
CZK KGS reference 4.0266
DKK KGS reference 13.0926
EUR KGS reference 97.5408
GBP KGS reference 116.9756
GEL KGS reference 33.669
HKD KGS reference 11.1515
HUF KGS reference 0.26673
IDR KGS reference 0.00485
INR KGS reference 0.9208
IRR KGS reference 0.000047999999999999994
JPY KGS reference 0.5578000000000001
KRW KGS reference 0.066
KWD KGS reference 283.924
KZT KGS reference 0.1921
MDL KGS reference 4.8554
MNT KGS reference 0.0243
MYR KGS reference 21.4125
NOK KGS reference 9.3457
NZD KGS reference 49.7058
OMR KGS reference 227.1274
PKR KGS reference 0.316
PLN KGS reference 22.2756
RUB KGS reference 1.0815
SAR KGS reference 23.2997
SEK KGS reference 8.7981
SGD KGS reference 68.4101
THB KGS reference 2.5907
TJS KGS reference 9.4915
TMT KGS reference 24.9853
TRY KGS reference 1.7582
TWD KGS reference 2.6831
UAH KGS reference 1.9411
USD KGS reference 87.4492
UZS KGS reference 0.00728
VND KGS reference 0.0033799999999999998
XDR KGS reference 118.5792

Node.js / TypeScript client

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

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

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

Zero dependencies, TypeScript types included, and it runs anywhere fetch exists — Node 18+, Bun, Deno, and edge runtimes.

Full reference — installation, all four functions, response shapes, error codes: nbkr-exchange-rate documentation.

Why use the official National Bank of the Kyrgyz Republic rate?

When an auditor or tax office in Kyrgyzstan asks which rate you used, "the KGS mid-market rate at 14:32" is not an answer — the official rate published by National Bank of the Kyrgyz Republic for that date is. This API returns exactly those published figures, stamped with the bank's own rate_date; on weekends and holidays the most recent published table is returned, as compliance rules expect.

If a pair isn't in the bank's published table, the API computes it from that table (inverse or cross via KGS) and marks it "derived": true — published and computed values are never silently mixed.

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 published table locally makes a small quota go far.

Frequently asked questions

Is there an API for National Bank of the Kyrgyz Republic exchange rates?

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

How often does National Bank of the Kyrgyz Republic update its rates?

New tables land once per business day — the API picks each one up shortly after National Bank of the Kyrgyz Republic publishes it (latest: 2026-10-28).

Is this the official published table?

Yes — the rows are National Bank of the Kyrgyz Republic's published figures, untouched, with the original publication date attached. Pairs the bank didn't print are computed and flagged derived.

National Bank of the Kyrgyz Republic rates, one API key

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

Get Free API Key Read the Docs