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

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

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

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

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

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

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

Reserve Bank of Fiji — official FJD rates Bank of Tanzania — official TZS rates Bank of Canada — official CAD rates US Federal Reserve (H.10) — official USD rates National Bank of Kazakhstan — official KZT rates Central Bank of Uzbekistan — official UZS rates Bank Indonesia — official IDR rates Central Bank of Argentina — official ARS rates Central Bank of Chile — official CLP rates Banque Centrale du Congo — official CDF rates Central Bank of Kenya — official KES rates Bank of Central African States (BEAC) — official XAF rates Banque de la République d'Haïti — official HTG 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 Central Bank of Uruguay — official UYU rates Banco Central do Brasil (PTAX) — official BRL rates Banco Central de Bolivia — official BOB rates Central Reserve Bank of Peru — official PEN rates Superintendencia Financiera de Colombia (TRM) — official COP rates Banco Central de Costa Rica — official CRC rates Banco Central de Nicaragua — official NIO rates Banco Central de Honduras — official HNL rates Banco de Guatemala — official GTQ rates Central Bank of Belize — official BZD rates Central Bank of Venezuela — official VES rates Bank of Guyana — official GYD rates Central Bank of Suriname — official SRD rates France — euro area, ECB reference rates Bank of Jamaica — official JMD rates Reserve Bank of Zimbabwe — official ZWG rates Bank of Namibia — official NAD rates Central Bank of West African States (BCEAO) — official XOF rates Central Bank of West African States (BCEAO) — official XOF rates Banque Centrale de Mauritanie — official MRU rates Central Bank of West African States (BCEAO) — official XOF rates Central Bank of West African States (BCEAO) — official XOF rates Central Bank of Nigeria — official NGN rates Bank of Central African States (BEAC) — official XAF rates Central Bank of West African States (BCEAO) — official XOF rates Bank of Ghana — official GHS rates Central Bank of West African States (BCEAO) — official XOF rates Central Bank of West African States (BCEAO) — official XOF rates Central Bank of West African States (BCEAO) — official XOF rates Bank of Central African States (BEAC) — official XAF rates Bank of Central African States (BEAC) — official XAF rates Bank of Central African States (BEAC) — official XAF rates Bank of Central African States (BEAC) — official XAF rates Banco de Moçambique — official MZN rates National Bank of Angola — official AOA rates Bank of Israel — official ILS rates Palestine Monetary Authority — official ILS rates Central Bank of The Gambia — official GMD rates Central Bank of Tunisia — official TND rates Bank of Algeria — official DZD rates Central Bank of Jordan — official JOD rates Central Bank of the UAE — official AED rates Qatar Central Bank — official QAR rates Central Bank of Kuwait — official KWD rates Central Bank of Iraq — official IQD rates Central Bank of Oman — official OMR rates National Bank of Cambodia — official KHR rates Bank of Thailand — official THB rates Bank of the Lao PDR — official LAK rates Central Bank of Myanmar — official MMK rates State Bank of Vietnam — official VND rates Bank of Korea — official KRW rates Bank of Mongolia — official MNT rates Reserve Bank of India — official INR rates Bangladesh Bank — official BDT rates Royal Monetary Authority of Bhutan — official BTN rates Nepal Rastra Bank — official NPR rates State Bank of Pakistan — official PKR rates National Bank of Tajikistan — official TJS rates Central Bank of Armenia — official AMD rates Sveriges Riksbank — official SEK rates National Bank of the Republic of Belarus — official BYN rates National Bank of Ukraine — official UAH rates Narodowy Bank Polski — official PLN rates Austria — euro area, ECB reference rates Magyar Nemzeti Bank — official HUF rates National Bank of Moldova — official MDL rates National Bank of Romania — official RON rates Bank of Lithuania — official EUR 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 Central Bank of the Republic of China (Taiwan) — official TWD rates Italy — euro area, ECB reference rates Danmarks Nationalbank — official DKK rates Bank of England — official GBP rates Central Bank of Iceland — official ISK rates Central Bank of Azerbaijan — official AZN rates National Bank of Georgia — official GEL 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 Saudi Central Bank (SAMA) — official SAR rates Cyprus — euro area, ECB reference rates Bank Al-Maghrib — official MAD rates Central Bank of Egypt — official EGP rates Central Bank of Libya — official LYD rates National Bank of Ethiopia — official ETB rates Bank of Uganda — official UGX rates National Bank of Rwanda — official RWF rates Central Bank of Bosnia and Herzegovina — official BAM rates National Bank of North Macedonia — official MKD rates National Bank of Serbia — official RSD rates Central Bank of Trinidad and Tobago — official TTD rates Central Bank of Bahrain — official BHD rates Hong Kong Monetary Authority — official HKD rates Monetary Authority of Singapore — official SGD rates Monetary Authority of Macao — official MOP rates Bank of Mauritius — official MUR rates Central Bank of Barbados — official BBD rates Maldives Monetary Authority — official MVR rates Reserve Bank of Fiji — official FJD rates Banque de la République d'Haïti — official HTG rates Banco Central de la República Dominicana — official DOP rates Banco Central de Costa Rica — official CRC rates Central Bank of Belize — official BZD rates Bank of Jamaica — official JMD rates Central Bank of West African States (BCEAO) — official XOF rates Bank of Central African States (BEAC) — official XAF rates Bank of Israel — official ILS rates Palestine Monetary Authority — official ILS rates Central Bank of The Gambia — official GMD rates Qatar Central Bank — official QAR rates Central Bank of Kuwait — official KWD rates Royal Monetary Authority of Bhutan — official BTN rates Central Bank of Armenia — official AMD rates National Bank of Moldova — official MDL rates Bank of Albania — official ALL rates European Central Bank — official EUR rates Central Bank of the Republic of China (Taiwan) — official TWD rates National Bank of Rwanda — official RWF rates National Bank of North Macedonia — official MKD rates Central Bank of Trinidad and Tobago — official TTD rates

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

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

Центральный банк Страна Код Валют История с Последние курсы
Европа 21
Italy flagBanca d'Italia Italy bdi 150 январь 2016 г. 2026-09-18
Albania flagBank of Albania Albania boa 20 август 2026 г. 2026-09-18
United Kingdom flagBank of England United Kingdom boe 23 январь 2016 г. 2026-09-17
Russia flagBank of Russia Russia cbr 53 январь 2016 г. 2026-09-18
Bulgaria flagBulgarian National Bank Bulgaria bnb 29 январь 2016 г. 2026-09-18
Bosnia and Herzegovina flagCentral Bank of Bosnia and Herzegovina Bosnia and Herzegovina cbbh 17 январь 2016 г. 2026-09-18
Iceland flagCentral Bank of Iceland Iceland cbi 10 январь 2016 г. 2026-09-18
Czech Republic flagCzech National Bank Czech Republic cnb 30 январь 2016 г. 2026-09-18
Denmark flagDanmarks Nationalbank Denmark dnb 30 январь 2016 г. 2026-09-18
Eurozone flagEuropean Central Bank Eurozone ecb 29 январь 1999 г. 2026-09-18
Hungary flagMagyar Nemzeti Bank Hungary mnb 32 январь 2016 г. 2026-09-18
Poland flagNarodowy Bank Polski Poland nbp 32 январь 2016 г. 2026-09-18
Moldova flagNational Bank of Moldova Moldova nbm 40 январь 1994 г. 2026-09-18
North Macedonia flagNational Bank of North Macedonia North Macedonia nbrm 31 январь 1993 г. 2026-09-18
Romania flagNational Bank of Romania Romania bnr 37 январь 2005 г. 2026-09-18
Serbia flagNational Bank of Serbia Serbia nbs 35 январь 2016 г. 2026-09-18
Belarus flagNational Bank of the Republic of Belarus Belarus nbrb 30 июль 2016 г. 2026-09-18
Ukraine flagNational Bank of Ukraine Ukraine nbu 45 сентябрь 1996 г. 2026-09-18
Norway flagNorges Bank Norway norges 37 январь 2016 г. 2026-09-18
Sweden flagSveriges Riksbank Sweden riksbank 29 январь 2016 г. 2026-09-18
Switzerland flagSwiss National Bank Switzerland snb 26 январь 1914 г. 2026-08-31
Северная Америка 3
Mexico flagBanco de México Mexico banxico 4 январь 1993 г. 2026-09-18
Canada flagBank of Canada Canada boc 24 январь 2017 г. 2026-09-18
United States flagUS Federal Reserve (H.10) United States fed 22 январь 2016 г. 2026-09-11
Латинская Америка и Карибы 18
Bolivia flagBanco Central de Bolivia Bolivia bcbol 21 январь 2016 г. 2026-09-18
Costa Rica flagBanco Central de Costa Rica Costa Rica bccr 2 декабрь 1999 г. 2026-09-18
Honduras flagBanco Central de Honduras Honduras bch 1 февраль 2019 г. 2026-09-18
Dominican Republic flagBanco Central de la República Dominicana Dominican Republic bcrd 1 январь 1991 г. 2026-09-18
Nicaragua flagBanco Central de Nicaragua Nicaragua bcn 1 январь 2012 г. 2026-12-31
Paraguay flagBanco Central del Paraguay Paraguay bcp 26 январь 2016 г. 2026-09-18
Brazil flagBanco Central do Brasil (PTAX) Brazil bcb 156 январь 2016 г. 2026-09-18
Guatemala flagBanco de Guatemala Guatemala banguat 1 январь 2004 г. 2026-09-18
Guyana flagBank of Guyana Guyana bogy 1 август 2026 г. 2026-09-07
Jamaica flagBank of Jamaica Jamaica bojm 123 июль 2000 г. 2026-09-18
Argentina flagCentral Bank of Argentina Argentina bcra 36 январь 2000 г. 2026-09-18
Chile flagCentral Bank of Chile Chile bcch 60 август 1982 г. 2026-09-21
Suriname flagCentral Bank of Suriname Suriname cbvs 11 сентябрь 2009 г. 2026-09-18
Trinidad and Tobago flagCentral Bank of Trinidad and Tobago Trinidad and Tobago cbtt 10 январь 1991 г. 2026-09-18
Uruguay flagCentral Bank of Uruguay Uruguay bcu 30 январь 2000 г. 2026-09-18
Venezuela flagCentral Bank of Venezuela Venezuela bcv 21 сентябрь 2017 г. 2026-09-21
Peru flagCentral Reserve Bank of Peru Peru bcrp 2 январь 2016 г. 2026-09-17
Colombia flagSuperintendencia Financiera de Colombia Colombia sfc 1 декабрь 1991 г. 2026-09-18
Азия и Тихоокеанский регион 29
Philippines flagBangko Sentral ng Pilipinas Philippines bsp 31 август 2026 г. 2026-09-18
Bangladesh flagBangladesh Bank Bangladesh bb 11 ноябрь 2010 г. 2026-09-17
Indonesia flagBank Indonesia Indonesia bi 25 январь 2016 г. 2026-09-18
Malaysia flagBank Negara Malaysia Malaysia bnm 27 январь 2020 г. 2026-09-18
Japan flagBank of Japan Japan boj 1 январь 1998 г. 2026-09-16
South Korea flagBank of Korea South Korea bok 43 май 1964 г. 2026-09-18
Mongolia flagBank of Mongolia Mongolia bom 38 август 2026 г. 2026-09-18
Thailand flagBank of Thailand Thailand bot 48 январь 2002 г. 2026-09-18
Laos flagBank of the Lao PDR Laos bol 14 январь 2021 г. 2026-09-18
Armenia flagCentral Bank of Armenia Armenia cba 30 январь 2000 г. 2026-09-18
Azerbaijan flagCentral Bank of Azerbaijan Azerbaijan cbar 38 январь 2016 г. 2026-09-18
Myanmar flagCentral Bank of Myanmar Myanmar cbm 38 июль 2012 г. 2026-09-18
Sri Lanka flagCentral Bank of Sri Lanka Sri Lanka cbsl 54 май 2010 г. 2026-09-18
Taiwan flagCentral Bank of the Republic of China (Taiwan) Taiwan cbc 1 январь 2008 г. 2026-09-18
Uzbekistan flagCentral Bank of Uzbekistan Uzbekistan cbu 74 декабрь 2015 г. 2026-09-18
Hong Kong flagHong Kong Monetary Authority Hong Kong hkma 17 январь 1981 г. 2026-08-31
Macao flagMonetary Authority of Macao Macao amcm 17 январь 1999 г. 2026-09-18
Singapore flagMonetary Authority of Singapore Singapore mas 21 январь 1988 г. 2026-09-18
Cambodia flagNational Bank of Cambodia Cambodia nbc 29 январь 2016 г. 2026-09-18
Georgia flagNational Bank of Georgia Georgia nbg 42 январь 2016 г. 2026-09-19
Kazakhstan flagNational Bank of Kazakhstan Kazakhstan nbk 48 январь 2016 г. 2026-09-18
Kyrgyzstan flagNational Bank of the Kyrgyz Republic Kyrgyzstan nbkr 48 январь 1999 г. 2026-09-18
Nepal flagNepal Rastra Bank Nepal nrb 22 январь 1998 г. 2026-09-18
China flagPeople's Bank of China (CFETS) China pboc 25 январь 2006 г. 2026-09-18
Australia flagReserve Bank of Australia Australia rba 20 январь 2023 г. 2026-09-18
India flagReserve Bank of India India rbi 6 январь 2003 г. 2026-09-18
New Zealand flagReserve Bank of New Zealand New Zealand rbnz 17 январь 1999 г. 2026-09-18
Pakistan flagState Bank of Pakistan Pakistan sbp 35 январь 2017 г. 2026-09-18
Vietnam flagState Bank of Vietnam Vietnam sbv 28 январь 2009 г. 2026-09-19
Ближний Восток 11
Israel flagBank of Israel Israel boi 14 июнь 1975 г. 2026-09-18
Bahrain flagCentral Bank of Bahrain Bahrain cbb 33 январь 2016 г. 2026-09-18
Iraq flagCentral Bank of Iraq Iraq cbiq 19 январь 2009 г. 2026-09-15
Jordan flagCentral Bank of Jordan Jordan cbj 5 август 2026 г. 2026-09-17
Kuwait flagCentral Bank of Kuwait Kuwait cbk 134 январь 2008 г. 2026-09-17
Oman flagCentral Bank of Oman Oman cbo 48 январь 2022 г. 2026-09-17
United Arab Emirates flagCentral Bank of the UAE United Arab Emirates cbuae 75 январь 2019 г. 2026-09-18
Türkiye flagCentral Bank of Türkiye Türkiye tcmb 22 январь 2020 г. 2026-09-18
Palestine flagPalestine Monetary Authority Palestine pma 4 август 2026 г. 2026-09-17
Qatar flagQatar Central Bank Qatar qcb 7 январь 2024 г. 2026-09-18
Saudi Arabia flagSaudi Central Bank (SAMA) Saudi Arabia sama 12 январь 2009 г. 2026-07-31
Африка 20
Mozambique flagBanco de Moçambique Mozambique bdm 20 август 2026 г. 2026-09-18
Morocco flagBank Al-Maghrib Morocco bam 30 январь 2000 г. 2026-09-18
Algeria flagBank of Algeria Algeria bda 18 январь 2000 г. 2026-09-18
Botswana flagBank of Botswana Botswana bob 7 январь 2001 г. 2026-09-18
Central Africa (CEMAC) flagBank of Central African States (BEAC) Central Africa (CEMAC) beac 13 февраль 2021 г. 2026-09-18
Ghana flagBank of Ghana Ghana bog 14 июль 2007 г. 2026-09-18
Mauritius flagBank of Mauritius Mauritius bmu 12 август 2026 г. 2026-09-18
Tanzania flagBank of Tanzania Tanzania botz 38 январь 2010 г. 2026-09-18
Uganda flagBank of Uganda Uganda bou 33 август 2026 г. 2026-09-18
Zambia flagBank of Zambia Zambia boz 2 январь 2026 г. 2026-09-18
Egypt flagCentral Bank of Egypt Egypt cbe 18 август 2026 г. 2026-09-17
Kenya flagCentral Bank of Kenya Kenya cbke 21 январь 2024 г. 2026-09-18
Nigeria flagCentral Bank of Nigeria Nigeria cbn 13 декабрь 2001 г. 2026-09-18
Tunisia flagCentral Bank of Tunisia Tunisia bct 20 май 2004 г. 2026-09-17
West Africa (WAEMU) flagCentral Bank of West African States (BCEAO) West Africa (WAEMU) bceao 24 январь 2014 г. 2026-09-18
Angola flagNational Bank of Angola Angola bna 70 декабрь 1998 г. 2026-09-16
Ethiopia flagNational Bank of Ethiopia Ethiopia nbe 19 сентябрь 2024 г. 2026-09-18
Rwanda flagNational Bank of Rwanda Rwanda bnrw 20 январь 2012 г. 2026-09-18
Malawi flagReserve Bank of Malawi Malawi rbm 38 январь 2016 г. 2026-09-18
South Africa flagSouth African Reserve Bank South Africa sarb 23 январь 2000 г. 2026-09-18
Прочие 14
Lithuania flagBank of Lithuania Lithuania lb 87 январь 2015 г. 2026-09-18
Namibia flagBank of Namibia Namibia bon 4 сентябрь 2026 г. 2026-09-18
Mauritania flagBanque Centrale de Mauritanie Mauritania bcm 19 декабрь 2023 г. 2026-09-17
DR Congo flagBanque Centrale du Congo DR Congo bcc 21 сентябрь 2026 г. 2026-09-18
Haiti flagBanque de la République d'Haïti Haiti brh 1 сентябрь 2026 г. 2026-09-18
Barbados flagCentral Bank of Barbados Barbados cbbd 7 январь 2010 г. 2026-09-18
Belize flagCentral Bank of Belize Belize cbbz 4 январь 2010 г. 2026-09-17
Libya flagCentral Bank of Libya Libya cbl 20 январь 2015 г. 2026-09-15
Gambia flagCentral Bank of The Gambia Gambia cbg 32 сентябрь 2026 г. 2026-09-18
Maldives flagMaldives Monetary Authority Maldives mma 1 апрель 2011 г. 2026-09-17
Tajikistan flagNational Bank of Tajikistan Tajikistan nbt 36 январь 2010 г. 2026-09-18
Fiji flagReserve Bank of Fiji Fiji rbf 8 январь 2001 г. 2026-09-16
Zimbabwe flagReserve Bank of Zimbabwe Zimbabwe rbz 34 апрель 2024 г. 2026-09-18
Bhutan flagRoyal Monetary Authority of Bhutan Bhutan rma 12 май 2024 г. 2026-09-18

В столбце «Валют» указано число валют, которые источник публикует сегодня. Прекращённые серии — например, доевровые валюты ЕЦБ — в это число не входят, но остаются доступны через исторические эндпоинты.

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

Нужны таблицы, а не API? На странице загрузки последняя таблица каждого банка и история за период доступны как Excel, CSV или JSON — входит во все платные тарифы, ключ API не нужен.

Скачать курсы центробанков (Excel / CSV)

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

Те же 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 за каждую валюту за каждый месяц данных (годовой ряд по одной паре — 12 вызовов; ответ указывает стоимость в billed_requests). Курсы меняются раз в рабочий день, поэтому локальный кеш дневной таблицы сильно растягивает даже маленькую квоту.

Для чего это

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

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

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

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

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

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

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

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

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

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

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

Try it without an API key

Swap ecb for any source code in the table above. No API key, no sign-up, CORS open — so it works from a browser as well as a server. Every source's most recently published table is available this way, either in full or narrowed to one pair with ?source=&target=.

curl "https://allratestoday.com/api/open/central-bank/ecb?source=USD&target=EUR"
{
  "bank": "ecb",
  "rate_date": "2026-08-28",
  "source": "USD",
  "target": "EUR",
  "rate": 0.8588851671,
  "rate_type": "reference",
  "derived": true,
  "method": "inverse"
}

rate_date is the publisher's own date, not today's: most sources publish on business days only, so a weekend request returns the last table actually published. derived: true means the institution does not publish that pair directly and it was cross-computed within its own table. Free to use with a visible attribution link back to this site. Historical dates, time series and publication calendars need a free API key.

SDKs

Dedicated clients for these official rates, in JavaScript and Python. Both are keyless by default — latest() returns any source's newest published table with no API key — and both are zero-dependency. Methods that need a key say so before making a request.

npm install @allratestoday/central-bank
pip install allratestoday-central-bank
import { CentralBankRates } from '@allratestoday/central-bank';

const cb = new CentralBankRates();                        // no API key
const pair = await cb.latest('ecb', { source: 'USD', target: 'EUR' });
console.log(pair.rate, 'published', pair.rate_date);

npm · PyPI · MCP server for AI agents · freshness feed

Building something automated on these rates? GET /api/open/central-banks (keyless) lists every source's latest publication date with a stale flag, and each rate response carries age_days — so a lagging source is detectable by your pipeline, not just by us.

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

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

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