Курсы валют National Bank of Cambodia сегодня и официальный API
Официальные курсы National Bank of Cambodia на 22 сент. 2026 г.: 1 USD = 4055.00 KHR, 1 EUR = 4654.00 KHR. Все публикуемые валюты: 29 валют, история с 2016 года. Бесплатный JSON API для отчётности, аудита и счетов.
О банке National Bank of Cambodia
Национальный банк Камбоджи устанавливает официальный курс риеля к доллару и публикует курсы покупки, продажи и средние примерно для 28 валют. Курсы датируются следующим днём и служат ориентиром для налоговых деклараций в сильно долларизованной экономике.
- Официальный сайт: www.nbc.gov.kh/english
- Официальная публикация курсов: Official exchange rate
Быстрый старт
Для этих запросов нужен бесплатный API-ключ. Регистрация занимает меньше минуты — карта не нужна.
Получить бесплатный API-ключ Уже зарегистрированы? Скопируйте ключ в личном кабинете.Один запрос для нужной пары — USD к KHR по официальному курсу National Bank of Cambodia:
curl "https://allratestoday.com/api/v1/central-bank/nbc/latest?source=USD&target=KHR" \
-H "Authorization: Bearer art_live_your_key" Или полная опубликованная таблица банка:
curl "https://allratestoday.com/api/v1/central-bank/nbc/latest" \
-H "Authorization: Bearer art_live_your_key" На платных тарифах — любая историческая дата или временной ряд:
curl "https://allratestoday.com/api/v1/central-bank/nbc/history?source=USD&target=KHR&from=2025-01-01" \
-H "Authorization: Bearer art_live_your_key" Последние опубликованные курсы (2026-09-22)
Самая свежая таблица, опубликованная National Bank of Cambodia, — ровно то, что сейчас возвращает эндпоинт /latest. Значения указаны в KHR за 1 единицу каждой валюты:
Скачать таблицу: Excel (.xlsx) CSV (требуется платный тариф)
По одной строке на валюту за каждую дату публикации. До одного года за загрузку. Тарифицируется как один API-запрос за каждую валюту за каждый месяц данных.
Нужен весь архив одним файлом? Полный архив всех источников также опубликован как открытый датасет: central-bank-exchange-rates на Hugging Face
| База | Котировка | Тип | Курс |
|---|---|---|---|
AED | KHR | buy | 1104 |
AED | KHR | middle | 1109.5 |
AED | KHR | sell | 1115 |
AUD | KHR | buy | 2892 |
AUD | KHR | middle | 2906.5 |
AUD | KHR | sell | 2921 |
CAD | KHR | buy | 2894 |
CAD | KHR | middle | 2908.5 |
CAD | KHR | sell | 2923 |
CHF | KHR | buy | 4928 |
CHF | KHR | middle | 4952.5 |
CHF | KHR | sell | 4977 |
CNH | KHR | buy | 606 |
CNH | KHR | middle | 609 |
CNH | KHR | sell | 612 |
CNY | KHR | buy | 606 |
CNY | KHR | middle | 609 |
CNY | KHR | sell | 612 |
DKK | KHR | buy | 623 |
DKK | KHR | middle | 626 |
DKK | KHR | sell | 629 |
EUR | KHR | buy | 4654 |
EUR | KHR | middle | 4677.5 |
EUR | KHR | sell | 4701 |
GBP | KHR | buy | 5427 |
GBP | KHR | middle | 5454 |
GBP | KHR | sell | 5481 |
HKD | KHR | buy | 517 |
HKD | KHR | middle | 519.5 |
HKD | KHR | sell | 522 |
IDR | KHR | buy | 0.227 |
IDR | KHR | middle | 0.2285 |
IDR | KHR | sell | 0.23 |
INR | KHR | buy | 42.32 |
INR | KHR | middle | 42.53 |
INR | KHR | sell | 42.74 |
JPY | KHR | buy | 25.8 |
JPY | KHR | middle | 25.93 |
JPY | KHR | sell | 26.06 |
KRW | KHR | buy | 2.95 |
KRW | KHR | middle | 2.965 |
KRW | KHR | sell | 2.98 |
LAK | KHR | buy | 0.182 |
LAK | KHR | middle | 0.183 |
LAK | KHR | sell | 0.184 |
MMK | KHR | buy | 1.93 |
MMK | KHR | middle | 1.94 |
MMK | KHR | sell | 1.95 |
MYR | KHR | buy | 995 |
MYR | KHR | middle | 1000 |
MYR | KHR | sell | 1005 |
NGN | KHR | buy | 3.05 |
NGN | KHR | middle | 3.065 |
NGN | KHR | sell | 3.08 |
NZD | KHR | buy | 2322 |
NZD | KHR | middle | 2334 |
NZD | KHR | sell | 2346 |
PHP | KHR | buy | 64.59 |
PHP | KHR | middle | 64.91 |
PHP | KHR | sell | 65.23 |
SAR | KHR | buy | 1080 |
SAR | KHR | middle | 1085 |
SAR | KHR | sell | 1090 |
SDR | KHR | buy | 5533 |
SDR | KHR | middle | 5560.5 |
SDR | KHR | sell | 5588 |
SEK | KHR | buy | 413 |
SEK | KHR | middle | 415 |
SEK | KHR | sell | 417 |
SGD | KHR | buy | 3179 |
SGD | KHR | middle | 3195 |
SGD | KHR | sell | 3211 |
THB | KHR | buy | 122 |
THB | KHR | middle | 122.5 |
THB | KHR | sell | 123 |
TWD | KHR | buy | 128 |
TWD | KHR | middle | 128.5 |
TWD | KHR | sell | 129 |
USD | KHR | reference | 4055 |
VND | KHR | buy | 0.156 |
VND | KHR | middle | 0.1565 |
VND | KHR | sell | 0.157 |
ZAR | KHR | buy | 250 |
ZAR | KHR | middle | 251.5 |
ZAR | KHR | sell | 253 |
Клиент для Node.js / TypeScript
Отдельный npm-пакет без зависимостей оборачивает эти эндпоинты — nbc-cambodia-exchange-rate:
npm install nbc-cambodia-exchange-rate import { getRate } from 'nbc-cambodia-exchange-rate';
const pair = await getRate('USD', 'KHR', { apiKey: 'art_live_...' });
console.log(pair.rate, pair.rate_date); Ноль зависимостей, типы TypeScript в комплекте; работает везде, где есть fetch — Node 18+, Bun, Deno и edge-среды.
Полная документация — установка, все четыре функции, формат ответов, коды ошибок: nbc-cambodia-exchange-rate (на английском).
Зачем нужен официальный курс National Bank of Cambodia?
Рыночные курсы меняются непрерывно, но налоговая отчётность, таможенные декларации, аудит и бухгалтерский учёт (Cambodia и не только) обычно требуют официальный курс, опубликованный National Bank of Cambodia на конкретную дату — фиксированное число, на которое можно ссылаться и которое не меняется после публикации. Этот API отдаёт именно такие таблицы с датой публикации банка (rate_date) в каждом ответе; в выходные и праздники возвращается последняя опубликованная дата — именно этот курс требуют применять правила комплаенса.
Пары, которые банк не публикует напрямую, вычисляются из его таблицы (обратный или кросс-курс через KHR) и явно помечаются "derived": true — опубликованное банком и вычисленное никогда не смешиваются.
Эндпоинты
GET /api/v1/central-bank/nbc/latest— последняя таблица или одна пара (все тарифы)GET /api/v1/central-bank/nbc/{YYYY-MM-DD}— таблица на любую дату (платные тарифы)GET /api/v1/central-bank/nbc/history— временной ряд, до 5 000 строк (платные тарифы)GET /api/v1/central-bank/nbc/availability— календарь публикаций: даты, на которые банк реально публиковал таблицу (все тарифы)
Полное описание параметров — в документации API. Каждый запрос учитывается в месячной квоте тарифа; курсы меняются раз в рабочий день, поэтому локальное кеширование опубликованной таблицы сильно экономит даже небольшую квоту.
Часто задаваемые вопросы
Есть ли API для курсов валют National Bank of Cambodia?
Да — этот. Официальные ежедневные курсы KHR в чистом JSON; последняя таблица на любом тарифе, включая бесплатный.
Как часто обновляются курсы?
National Bank of Cambodia публикует курсы один раз в рабочий день; API загружает каждую новую таблицу вскоре после публикации (последняя: 2026-09-22).
Это официальные курсы?
Да — данные берутся из публикаций самого National Bank of Cambodia и отдаются без изменений с датой публикации банка. Всё вычисленное, а не опубликованное, помечается флагом derived.
Курсы National Bank of Cambodia — один API-ключ
Последняя таблица на любом тарифе. История с 2016 года на платных тарифах. Кредитная карта не нужна.
Получить бесплатный API-ключ Документация