Главная Документация Central Bank Rates Tax Authority Rates Playground Тарифы Статус API Blog About FAQ Contact Us

API курсов центральных банков

Официальные курсы центральных банков через один API: 54 банков, включая ФРС США, ЕЦБ, Банк Англии, Народный банк Китая и ЦБ Шри-Ланки, с историей с 1999 года. Публикуемые курсы для налогов, таможни, аудита и выставления счетов.

Коротко: официальные курсы, которые центральные банки действительно публикуют — ФРС, ЕЦБ, Банк Англии, Народный банк Китая, Банк Канады, ЦБ Шри-Ланки и другие — в чистом JSON, с историей с 1999 года, а у ряда банков — на десятилетия глубже (ряд SNB начинается с 1914 года, Банка Кореи — с 1964), а не только за последние годы. Последние курсы включены в любой тариф; каждый запрос учитывается в месячной квоте, как и в основном API. Получить API-ключ.

Почему официальные курсы, а не рыночные?

Рыночные курсы в реальном времени подходят для конвертеров и отображения цен — их отдаёт наш основной API. Но налоговая отчётность, таможенные декларации, аудит и правила выставления счетов во многих странах требуют официальный курс, опубликованный центральным банком на конкретную дату. Это число зафиксировано, на него можно ссылаться, и оно не меняется после публикации.

Этот API отдаёт именно такие опубликованные таблицы — каждый ответ содержит дату публикации банка (rate_date), а всё вычисленное, а не напечатанное банком, помечается явно.

Охваченные центральные банки

Bank of Canada — official CAD rates US Federal Reserve (H.10) — official USD rates Bank Indonesia — official IDR rates Central Bank of Argentina — official ARS rates Banco Central de la República Dominicana — official DOP rates Bank of Russia — official RUB rates Norges Bank — official NOK rates South African Reserve Bank — official ZAR rates Banco de México — official MXN rates Banco Central do Brasil (PTAX) — official BRL rates Central Reserve Bank of Peru — official PEN rates Banco de Guatemala — official GTQ rates France — euro area, ECB reference rates Central Bank of Nigeria — official NGN rates Bank of Ghana — official GHS rates Bank of Israel — official ILS rates Central Bank of Kuwait — official KWD rates National Bank of Cambodia — official KHR rates Bank of Korea — official KRW rates Bank of Mongolia — official MNT rates Reserve Bank of India — official INR rates Sveriges Riksbank — official SEK rates National Bank of Ukraine — official UAH rates Narodowy Bank Polski — official PLN rates Austria — euro area, ECB reference rates National Bank of Romania — official RON rates Lithuania — euro area, ECB reference rates Latvia — euro area, ECB reference rates Estonia — euro area, ECB reference rates Germany — euro area, ECB reference rates Bulgarian National Bank — official EUR rates Greece — euro area, ECB reference rates Central Bank of Türkiye — official TRY rates Bank of Albania — official ALL rates Croatia — euro area, ECB reference rates Swiss National Bank — official CHF rates Luxembourg — euro area, ECB reference rates Belgium — euro area, ECB reference rates Netherlands — euro area, ECB reference rates Portugal — euro area, ECB reference rates Spain — euro area, ECB reference rates Ireland — euro area, ECB reference rates Reserve Bank of New Zealand — official NZD rates Reserve Bank of Australia — official AUD rates Central Bank of Sri Lanka — official LKR rates People's Bank of China (CFETS) — official CNY rates Italy — euro area, ECB reference rates Bank of England — official GBP rates Central Bank of Azerbaijan — official AZN rates Bangko Sentral ng Pilipinas — official PHP rates Bank Negara Malaysia — official MYR rates Slovenia — euro area, ECB reference rates Finland — euro area, ECB reference rates Slovakia — euro area, ECB reference rates Czech National Bank — official CZK rates Bank of Japan — official JPY rates Banco Central del Paraguay — official PYG rates Cyprus — euro area, ECB reference rates Central Bank of Egypt — official EGP rates Central Bank of Bosnia and Herzegovina — official BAM rates Central Bank of Bahrain — official BHD rates Hong Kong Monetary Authority — official HKD rates Monetary Authority of Singapore — official SGD rates Banco Central de la República Dominicana — official DOP rates Bank of Israel — official ILS rates Central Bank of Kuwait — official KWD rates Bank of Albania — official ALL rates European Central Bank — official EUR rates

Охвачено — нажмите на страну, чтобы открыть API её банка. Еврозона ведёт на справочные курсы ЕЦБ.

Актуальное покрытие — таблица строится из той же базы, что и API, поэтому всегда совпадает с /api/v1/central-banks:

Центральный банк Страна Код Валют История с Последние курсы
Banca d'Italia Italy bdi 163 январь 2016 г. 2026-08-11
Dominican Republic flagBanco Central de la República Dominicana Dominican Republic bcrd 14 январь 1991 г. 2026-08-11
Paraguay flagBanco Central del Paraguay Paraguay bcp 27 январь 2016 г. 2026-08-11
Brazil flagBanco Central do Brasil (PTAX) Brazil bcb 162 январь 2016 г. 2026-08-11
Guatemala flagBanco de Guatemala Guatemala banguat 4 январь 2004 г. 2026-08-11
Mexico flagBanco de México Mexico banxico 4 январь 1993 г. 2026-08-11
Philippines flagBangko Sentral ng Pilipinas Philippines bsp 31 август 2026 г. 2026-08-12
Indonesia flagBank Indonesia Indonesia bi 25 январь 2016 г. 2026-08-11
Malaysia flagBank Negara Malaysia Malaysia bnm 27 январь 2020 г. 2026-08-11
Albania flagBank of Albania Albania boa 20 август 2026 г. 2026-08-11
Canada flagBank of Canada Canada boc 27 январь 2017 г. 2026-08-11
United Kingdom flagBank of England United Kingdom boe 23 январь 2016 г. 2026-08-10
Ghana flagBank of Ghana Ghana bog 14 июль 2007 г. 2026-08-11
Israel flagBank of Israel Israel boi 25 июнь 1975 г. 2026-08-11
Japan flagBank of Japan Japan boj 1 январь 1998 г. 2026-08-07
South Korea flagBank of Korea South Korea bok 52 май 1964 г. 2026-08-12
Mongolia flagBank of Mongolia Mongolia bom 38 август 2026 г. 2026-08-11
Russia flagBank of Russia Russia cbr 54 январь 2016 г. 2026-08-11
Bulgaria flagBulgarian National Bank Bulgaria bnb 29 январь 2016 г. 2026-08-11
Argentina flagCentral Bank of Argentina Argentina bcra 36 январь 2000 г. 2026-08-11
Azerbaijan flagCentral Bank of Azerbaijan Azerbaijan cbar 51 январь 2016 г. 2026-08-11
Bahrain flagCentral Bank of Bahrain Bahrain cbb 33 январь 2016 г. 2026-08-11
Bosnia and Herzegovina flagCentral Bank of Bosnia and Herzegovina Bosnia and Herzegovina cbbh 18 январь 2016 г. 2026-08-11
Egypt flagCentral Bank of Egypt Egypt cbe 18 август 2026 г. 2026-08-11
Central Bank of Iceland Iceland cbi 10 январь 2016 г. 2026-08-11
Kuwait flagCentral Bank of Kuwait Kuwait cbk 10 январь 2008 г. 2026-08-11
Nigeria flagCentral Bank of Nigeria Nigeria cbn 13 декабрь 2001 г. 2026-08-11
Sri Lanka flagCentral Bank of Sri Lanka Sri Lanka cbsl 55 май 2010 г. 2026-08-11
Türkiye flagCentral Bank of Türkiye Türkiye tcmb 24 январь 2020 г. 2026-08-11
Central Bank of Uzbekistan Uzbekistan cbu 75 декабрь 2015 г. 2026-08-11
Central Bank of the UAE United Arab Emirates cbuae 75 август 2026 г. 2026-08-11
Peru flagCentral Reserve Bank of Peru Peru bcrp 2 январь 2016 г. 2026-08-10
Czech Republic flagCzech National Bank Czech Republic cnb 33 январь 2016 г. 2026-08-11
Danmarks Nationalbank Denmark dnb 33 январь 2016 г. 2026-08-11
Eurozone flagEuropean Central Bank Eurozone ecb 41 январь 1999 г. 2026-08-11
Hong Kong flagHong Kong Monetary Authority Hong Kong hkma 22 январь 1981 г. 2026-07-31
Magyar Nemzeti Bank Hungary mnb 34 январь 2016 г. 2026-08-11
Singapore flagMonetary Authority of Singapore Singapore mas 21 январь 1988 г. 2026-08-11
Poland flagNarodowy Bank Polski Poland nbp 35 январь 2016 г. 2026-08-11
Cambodia flagNational Bank of Cambodia Cambodia nbc 29 январь 2016 г. 2026-08-12
National Bank of Georgia Georgia nbg 42 август 2026 г. 2026-08-12
National Bank of Kazakhstan Kazakhstan nbk 48 январь 2016 г. 2026-08-11
Romania flagNational Bank of Romania Romania bnr 40 январь 2005 г. 2026-08-11
Ukraine flagNational Bank of Ukraine Ukraine nbu 45 сентябрь 1996 г. 2026-08-11
Norway flagNorges Bank Norway norges 40 январь 2016 г. 2026-08-11
China flagPeople's Bank of China (CFETS) China pboc 25 январь 2006 г. 2026-08-12
Australia flagReserve Bank of Australia Australia rba 20 январь 2023 г. 2026-08-11
India flagReserve Bank of India India rbi 6 январь 2003 г. 2026-08-11
New Zealand flagReserve Bank of New Zealand New Zealand rbnz 17 январь 1999 г. 2026-08-11
South Africa flagSouth African Reserve Bank South Africa sarb 23 январь 2000 г. 2026-08-11
Superintendencia Financiera de Colombia Colombia sfc 1 декабрь 1991 г. 2026-08-12
Sweden flagSveriges Riksbank Sweden riksbank 33 январь 2016 г. 2026-08-11
Switzerland flagSwiss National Bank Switzerland snb 26 январь 1914 г. 2026-07-31
United States flagUS Federal Reserve (H.10) United States fed 22 январь 2016 г. 2026-08-07

В планах — новые банки, прежде всего центральные банки Южной и Юго-Восточной Азии, которые другие провайдеры пропускают. Нужен конкретный банк? Напишите нам — запросы двигают банки вверх по очереди.

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

Те же API-ключи и аутентификация, что и в остальном AllRatesToday. Запросите пару знакомыми параметрами source/target:

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

Ответ:

{
  "bank": "cbsl",
  "name": "Central Bank of Sri Lanka",
  "rate_date": "2026-07-28",
  "source": "USD",
  "target": "LKR",
  "rate": 336.2512,
  "rate_type": "indicative",
  "derived": false,
  "method": "published"
}

Или получите полную опубликованную таблицу банка:

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

На платных тарифах — любая историческая дата или временной ряд, например курс ЕЦБ для счёта от 30 июня:

curl "https://allratestoday.com/api/v1/central-bank/ecb/2026-06-30?source=USD&target=EUR" \
  -H "Authorization: Bearer art_live_your_key"

Опубликованное и вычисленное — всегда явно

Если банк не публикует вашу пару напрямую, API вычисляет её из таблицы самого банка: обратная пара или кросс-курс через домашнюю валюту банка (например, USD→JPY из EUR→USD и EUR→JPY у ЕЦБ). Каждый такой результат возвращает "derived": true и использованный method — вы всегда знаете, напечатано число банком или рассчитано из напечатанного. Для строгого комплаенса используйте публикуемые банком пары; флаг derived делает разницу очевидной.

Выходные и праздники ведут себя так, как ждут аудиторы: API возвращает последнюю опубликованную таблицу с её настоящей rate_date и флагом published_on_requested_date, потому что применимый официальный курс в воскресенье — пятничный.

Что входит в какой тариф

Каждый запрос к курсам центральных банков считается одним вызовом API в той же месячной квоте, что и основной API (300/мес на бесплатном тарифе) — один ключ, один тариф, один счёт. Курсы меняются раз в рабочий день, поэтому локальный кеш дневной таблицы сильно растягивает даже маленькую квоту.

Для чего это

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

Что такое API курсов центрального банка?

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

Чем это отличается от вашего API курсов в реальном времени?

Основной API отдаёт среднерыночные курсы, которые меняются непрерывно. Этот API отдаёт таблицы, публикуемые самими банками раз в рабочий день. Многим нужны оба — один ключ покрывает оба.

Можно ли получить курс на прошедшую дату, например дату счёта?

Да — запросите любую дату и получите официальную таблицу банка на неё или ежедневный ряд по одной паре. Архивы глубокие: ЕЦБ с 1999, Нигерия с 2001, Индия с 2003, Шри-Ланка с 2010. Исторические данные — на платных тарифах; последняя таблица бесплатна.

Что с выходными и праздниками?

Вы получаете последнюю опубликованную таблицу с её настоящей rate_date — курс, который юридически применяется в нерабочие дни.

Можно ли добавить ещё банки?

Да — покрытие расширяется, приоритет по запросам. Напишите, какой банк вам нужен.

Официальные курсы центральных банков — один API-ключ

Последние курсы на любом тарифе. История с 1999 года на платных тарифах. Каждый запрос учитывается в месячной квоте.

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