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

Официальные курсы Bank of Thailand на 4 сент. 2026 г.: 1 USD = 32.769 THB, 1 EUR = 37.959 THB. Все публикуемые валюты: 48 валют, история с 2002 года. Бесплатный JSON API для отчётности, аудита и счетов.

Thailand flagBank of Thailand — официальные ежедневные курсы валют в формате JSON: 48 валют к THB, история с 2002 года. Последняя таблица — на любом тарифе. Получить API-ключ.

О банке Bank of Thailand

Банк Таиланда ежедневно публикует таблицу, объединяющую средневзвешенный межбанковский курс USD/THB — канонический тайский ориентир — со средними курсами коммерческих банков по 19 основным валютам и кросс-курсами ещё по 29. Она выходит каждый тайский рабочий день около 18:00 по Бангкоку, и именно на неё ссылаются тайский учёт и таможня.

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

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

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

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

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

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

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

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

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

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

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

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

БазаКотировкаТипКурс
AED THB buy 8.9216
AED THB sell 9.0093
AUD THB buy 23.3115
AUD THB sell 24.0568
BDT THB buy 0.2666
BDT THB sell 0.2693
BHD THB buy 86.9204
BHD THB sell 87.7753
BND THB buy 25.6414
BND THB sell 26.3838
CAD THB buy 23.624
CAD THB sell 24.0373
CHF THB buy 40.4683
CHF THB sell 41.0893
CNY THB buy 4.8556
CNY THB sell 4.9513
CZK THB buy 1.576
CZK THB sell 1.5915
DKK THB buy 5.0845
DKK THB sell 5.1593
EGP THB buy 0.6447
EGP THB sell 0.651
EUR THB buy 37.9589
EUR THB sell 38.6234
GBP THB buy 44.1685
GBP THB sell 44.9614
HKD THB buy 4.1659
HKD THB sell 4.237
HUF THB buy 0.1053
HUF THB sell 0.1063
IDR THB buy 0.0017759
IDR THB sell 0.0019635
ILS THB buy 10.8878
ILS THB sell 10.9949
INR THB buy 0.3228
INR THB sell 0.3832
IQD THB buy 0.025
IQD THB sell 0.0253
JOD THB buy 46.2186
JOD THB sell 46.6732
JPY THB buy 0.207913
JPY THB sell 0.214437
KES THB buy 0.2531
KES THB sell 0.2556
KHR THB buy 0.008100000000000001
KHR THB sell 0.00818
KRW THB buy 0.0242
KRW THB sell 0.0244
KWD THB buy 106.7394
KWD THB sell 107.7893
LAK THB buy 0.001461
LAK THB sell 0.001476
LKR THB buy 0.0998
LKR THB sell 0.1008
MMK THB buy 0.0156
MMK THB sell 0.0158
MVR THB buy 2.1196
MVR THB sell 2.1404
MXN THB buy 1.9366
MXN THB sell 1.9556
MYR THB buy 8.0398
MYR THB sell 8.2512
NOK THB buy 3.5108
NOK THB sell 3.574
NPR THB buy 0.2167
NPR THB sell 0.2189
NZD THB buy 19.0708
NZD THB sell 19.6706
OMR THB buy 85.1143
OMR THB sell 85.9514
PGK THB buy 7.396
PGK THB sell 7.4687
PHP THB buy 0.5092
PHP THB sell 0.5447
PKR THB buy 0.118
PKR THB sell 0.1192
PLN THB buy 8.8165
PLN THB sell 8.9032
QAR THB buy 8.9894
QAR THB sell 9.0778
RUB THB buy 0.3782
RUB THB sell 0.3819
SAR THB buy 8.7268
SAR THB sell 8.8126
SEK THB buy 3.4229
SEK THB sell 3.485
SGD THB buy 25.7144
SGD THB sell 26.2826
TWD THB buy 1.0327
TWD THB sell 1.0429
USD THB buy 32.769
USD THB reference 32.932
USD THB sell 33.0913
VND THB buy 0.001257
VND THB sell 0.0012690000000000002
ZAR THB buy 2.0486
ZAR THB sell 2.0688

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

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

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

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

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

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

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

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

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

Эндпоинты

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

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

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

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

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

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

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

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

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

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

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