API курсов валют National Bank of Tajikistan

Официальные курсы National Bank of Tajikistan на 5 сент. 2026 г.: 1 USD = 9.2573 TJS, 1 EUR = 10.761 TJS. Все публикуемые валюты: 36 валют, история с 2010 года. Бесплатный JSON API для отчётности, аудита и счетов.

Tajikistan flagNational Bank of Tajikistan — официальные ежедневные курсы валют в формате JSON: 36 валют к TJS, история с 2010 года. Последняя таблица — на любом тарифе. Получить API-ключ.

О банке National Bank of Tajikistan

Национальный банк Таджикистана каждый рабочий день устанавливает официальный курс сомони к 36 валютам — доллару США, евро, китайскому юаню и российскому рублю, которые доминируют в таджикской торговле и переводах, валютам Центральной Азии и Кавказа и основным мировым валютам — в сомони за единицу. Банк публикует каждую таблицу вечером накануне её вступления в силу, со вторника по субботу, а его датированный XML-архив ведётся с 2010 года.

Быстрый старт

Один запрос для нужной пары — USD к TJS по официальному курсу National Bank of Tajikistan:

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

Или полная опубликованная таблица банка:

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

На платных тарифах — любая историческая дата или временной ряд:

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

Последние опубликованные курсы (2026-09-05)

Самая свежая таблица, опубликованная National Bank of Tajikistan, — ровно то, что сейчас возвращает эндпоинт /latest. Значения указаны в TJS за 1 единицу каждой валюты:

Скачать таблицу: Excel (.xlsx) CSV

Скачать историю:
Выбрать валюты: USD
Excel (.xlsx) CSV

По одной строке на валюту за каждую дату публикации. До одного года за загрузку. Тарифицируется как один API-запрос за каждую валюту за каждый месяц данных.

БазаКотировкаТипКурс
AED TJS reference 2.5203
AFN TJS reference 0.14315
AMD TJS reference 0.025442999999999997
AUD TJS reference 6.669
AZN TJS reference 5.4455
BYN TJS reference 3.0122
CAD TJS reference 6.7087
CHF TJS reference 11.4415
CNY TJS reference 1.3798
DKK TJS reference 1.4395
EUR TJS reference 10.7607
GBP TJS reference 12.5316
GEL TJS reference 3.536
INR TJS reference 0.09797
IRR TJS reference 0.0000067
ISK TJS reference 0.07633999999999999
JPY TJS reference 0.05926
KGS TJS reference 0.10586
KRW TJS reference 0.006856
KWD TJS reference 30.1492
KZT TJS reference 0.02028
MDL TJS reference 0.5361
MYR TJS reference 2.2869
NOK TJS reference 0.9958
PKR TJS reference 0.03337
PLN TJS reference 2.4935
RUB TJS reference 0.1069
SAR TJS reference 2.4652
SEK TJS reference 0.9691
SGD TJS reference 7.3065
THB TJS reference 0.281
TMT TJS reference 2.6449
TRY TJS reference 0.1915
UAH TJS reference 0.208
USD TJS reference 9.2573
UZS TJS reference 0.000785

Клиент для Node.js / TypeScript

Отдельный npm-пакет без зависимостей оборачивает эти эндпоинты — national-bank-of-tajikistan-exchange-rate:

npm install national-bank-of-tajikistan-exchange-rate
import { getRate } from 'national-bank-of-tajikistan-exchange-rate';

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

Ноль зависимостей, типы TypeScript в комплекте; работает везде, где есть fetch — Node 18+, Bun, Deno и edge-среды.

Полная документация — установка, все четыре функции, формат ответов, коды ошибок: national-bank-of-tajikistan-exchange-rate (на английском).

Зачем нужен официальный курс National Bank of Tajikistan?

Рыночные курсы меняются непрерывно, но налоговая отчётность, таможенные декларации, аудит и бухгалтерский учёт (Tajikistan и не только) обычно требуют официальный курс, опубликованный National Bank of Tajikistan на конкретную дату — фиксированное число, на которое можно ссылаться и которое не меняется после публикации. Этот API отдаёт именно такие таблицы с датой публикации банка (rate_date) в каждом ответе; в выходные и праздники возвращается последняя опубликованная дата — именно этот курс требуют применять правила комплаенса.

Пары, которые банк не публикует напрямую, вычисляются из его таблицы (обратный или кросс-курс через TJS) и явно помечаются "derived": true — опубликованное банком и вычисленное никогда не смешиваются.

Эндпоинты

Полное описание параметров — в документации API. Каждый запрос учитывается в месячной квоте тарифа; курсы меняются раз в рабочий день, поэтому локальное кеширование опубликованной таблицы сильно экономит даже небольшую квоту.

Часто задаваемые вопросы

Есть ли API для курсов валют National Bank of Tajikistan?

Да — этот. Официальные ежедневные курсы TJS в чистом JSON; последняя таблица на любом тарифе, включая бесплатный.

Как часто обновляются курсы?

National Bank of Tajikistan публикует курсы один раз в рабочий день; API загружает каждую новую таблицу вскоре после публикации (последняя: 2026-09-05).

Это официальные курсы?

Да — данные берутся из публикаций самого National Bank of Tajikistan и отдаются без изменений с датой публикации банка. Всё вычисленное, а не опубликованное, помечается флагом derived.

Курсы National Bank of Tajikistan — один API-ключ

Последняя таблица на любом тарифе. История с 2010 года на платных тарифах. Кредитная карта не нужна.

Получить бесплатный API-ключ Документация