Курсы валют International Monetary Fund сегодня и официальный API

Официальные курсы International Monetary Fund на 27 окт. 2026 г.: 1 USD = 157.65 JPY, 1 USD = 6.6684 CNY. Все публикуемые валюты: 21 валюта, история с 2003 года. Бесплатный JSON API для отчётности, аудита и счетов.

By Madhushan, Founder & Lead Developer

International flagInternational Monetary Fund — официальные ежедневные курсы валют в формате JSON: 21 валюта к USD, история с 2003 года. Последняя таблица — на любом тарифе. Получить API-ключ.

О банке International Monetary Fund

The International Monetary Fund publishes representative exchange rates for about 40 currencies every business day — the rates member central banks report to the Fund, in currency units per U.S. dollar (U.S. dollars per unit for the euro, pound, Australian and New Zealand dollars and pula) — together with each currency's value in SDRs. They are the rates the IMF itself uses for its operations and the reference behind the SDR valuation. The API serves the dollar table under base USD and the SDR values as currency/XDR pairs, with history back to 2003.

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

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

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

Один запрос для нужной пары — USD к CNY по официальному курсу International Monetary Fund:

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

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

{
  "bank": "imf",
  "name": "International Monetary Fund",
  "rate_date": "2026-10-27",
  "source": "USD",
  "target": "CNY",
  "rate": 6.6684,
  "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."
}

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

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

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

{
  "bank": "imf",
  "name": "International Monetary Fund",
  "rate_date": "2026-10-27",
  "age_days": 0,
  "stale": false,
  "cadence": "daily",
  "rates": [
    {"base":"AUD","quote":"USD","type":"reference","value":0.7021},
    {"base":"AUD","quote":"XDR","type":"reference","value":0.519067},
    {"base":"BND","quote":"XDR","type":"reference","value":0.577447},
    {"base":"BWP","quote":"USD","type":"reference","value":0.0742},
    … 37 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/imf/history?source=USD&target=CNY&from=2025-01-01" \
  -H "Authorization: Bearer art_live_your_key"

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

Самая свежая таблица, опубликованная International Monetary Fund, — ровно то, что сейчас возвращает эндпоинт /latest. Значения указаны как котировка за 1 единицу базовой валюты: единицы за 1 USD для большинства валют, USD за единицу для EUR, GBP, AUD, NZD и BWP, и СДР (XDR) за единицу:

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

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

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

БазаКотировкаТипКурс
AUD USD reference 0.7021
AUD XDR reference 0.519067
BND XDR reference 0.577447
BWP USD reference 0.0742
BWP XDR reference 0.0548565
CLP XDR reference 0.000743552
CNY XDR reference 0.110867
DZD XDR reference 0.00547873
INR XDR reference 0.0077689
JPY XDR reference 0.00468954
KRW XDR reference 0.000558979
KWD XDR reference 2.39918
MUR XDR reference 0.0154546
MYR XDR reference 0.180959
NZD USD reference 0.56925
NZD XDR reference 0.42085
OMR XDR reference 1.92277
PEN XDR reference 0.215165
PLN XDR reference 0.186967
QAR XDR reference 0.203106
SAR XDR reference 0.197148
SGD XDR reference 0.577447
THB XDR reference 0.0219086
USD BND reference 1.2803
USD CLP reference 994.29
USD CNY reference 6.6684
USD DZD reference 134.9411
USD INR reference 95.1623
USD JPY reference 157.65
USD KRW reference 1322.6
USD KWD reference 0.30815
USD MUR reference 47.8373
USD MYR reference 4.0855
USD OMR reference 0.3845
USD PEN reference 3.436
USD PLN reference 3.9542
USD QAR reference 3.64
USD SAR reference 3.75
USD SGD reference 1.2803
USD THB reference 33.745
USD XDR reference 0.739306

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

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

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

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

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

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

Зачем нужен официальный курс International Monetary Fund?

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

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

Эндпоинты

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

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

Есть ли API для курсов валют International Monetary Fund?

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

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

International Monetary Fund публикует курсы один раз в рабочий день; API загружает каждую новую таблицу вскоре после публикации (последняя: 2026-10-27).

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

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

Курсы International Monetary Fund — один API-ключ

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

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