Курсы валют National Bank of Tajikistan сегодня и официальный API

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

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

О банке National Bank of Tajikistan

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

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

Для этих запросов нужен бесплатный API-ключ. Регистрация занимает меньше минуты — карта не нужна.

Получить бесплатный API-ключ Уже зарегистрированы? Скопируйте ключ в личном кабинете.

Один запрос для нужной пары — 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"

Что приходит в ответ — реальный ответ по действующей таблице (2026-10-09):

{
  "bank": "nbt",
  "name": "National Bank of Tajikistan",
  "rate_date": "2026-10-09",
  "source": "USD",
  "target": "TJS",
  "rate": 9.2384,
  "rate_type": "reference",
  "derived": false,
  "method": "published",
  "age_days": 2,
  "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."
}

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

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

Ответ с полной таблицей имеет ту же структуру и содержит все опубликованные строки (показаны первые):

{
  "bank": "nbt",
  "name": "National Bank of Tajikistan",
  "rate_date": "2026-10-09",
  "age_days": 2,
  "stale": false,
  "cadence": "daily",
  "rates": [
    {"base":"AED","quote":"TJS","type":"reference","value":2.5153},
    {"base":"AFN","quote":"TJS","type":"reference","value":0.14221999999999999},
    {"base":"AMD","quote":"TJS","type":"reference","value":0.025661999999999997},
    {"base":"AUD","quote":"TJS","type":"reference","value":6.4124},
    … 32 more rows
  ],
  "disclaimer": "Official rates as published by the named central bank. On weekends/holidays the most recent published rate_date is returned."
}

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

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-10-09)

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

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

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

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

БазаКотировкаТипКурс
AED TJS reference 2.5153
AFN TJS reference 0.14221999999999999
AMD TJS reference 0.025661999999999997
AUD TJS reference 6.4124
AZN TJS reference 5.4344
BYN TJS reference 3.027
CAD TJS reference 6.4713
CHF TJS reference 11.0825
CNY TJS reference 1.3778
DKK TJS reference 1.3816
EUR TJS reference 10.3276
GBP TJS reference 12.191
GEL TJS reference 3.5504
INR TJS reference 0.09545000000000001
IRR TJS reference 0.000005199999999999999
ISK TJS reference 0.07529
JPY TJS reference 0.05836
KGS TJS reference 0.10564
KRW TJS reference 0.006868999999999999
KWD TJS reference 29.9753
KZT TJS reference 0.02058
MDL TJS reference 0.5163
MYR TJS reference 2.256
NOK TJS reference 0.9631
PKR TJS reference 0.033350000000000005
PLN TJS reference 2.3579
RUB TJS reference 0.1081
SAR TJS reference 2.4606
SEK TJS reference 0.9213
SGD TJS reference 7.2017
THB TJS reference 0.2741
TMT TJS reference 2.6395
TRY TJS reference 0.1877
UAH TJS reference 0.2056
USD TJS reference 9.2384
UZS TJS reference 0.000782

Клиент для 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-10-09).

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

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

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

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

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