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

Официальные курсы European Central Bank на 2 нояб. 2026 г.: 1 EUR = 1.1216 USD, 1 EUR = 0.8358 GBP. Все публикуемые валюты: 29 валют, история с 1999 года. Бесплатный JSON API для отчётности, аудита и счетов.

By Madhushan, Founder & Lead Developer ·

Eurozone flagEuropean Central Bank — официальные ежедневные курсы валют в формате JSON: 29 валют к EUR, история с 1999 года. Последняя таблица — на любом тарифе. Получить API-ключ.

О банке European Central Bank

Европейский центральный банк — центральный банк 20 стран еврозоны. Его справочные курсы евро (около 30 валют) публикуются каждый рабочий день около 16:00 CET и служат стандартным ориентиром пересчёта по всему ЕС.

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

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

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

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

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

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

{
  "bank": "ecb",
  "name": "European Central Bank",
  "rate_date": "2026-11-02",
  "source": "USD",
  "target": "EUR",
  "rate": 0.8915834522,
  "rate_type": "reference",
  "derived": true,
  "method": "inverse",
  "age_days": 1,
  "stale": false,
  "cadence": "daily",
  "available_by_utc": "15:15",
  "usually_at_utc": "14:07",
  "publisher_timezone": "Europe/Berlin",
  "usually_at_local": "15:07",
  "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/ecb/latest" \
  -H "Authorization: Bearer art_live_your_key"

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

{
  "bank": "ecb",
  "name": "European Central Bank",
  "rate_date": "2026-11-02",
  "age_days": 1,
  "stale": false,
  "cadence": "daily",
  "available_by_utc": "15:15",
  "usually_at_utc": "14:07",
  "publisher_timezone": "Europe/Berlin",
  "usually_at_local": "15:07",
  "rates": [
    {"base":"EUR","quote":"AUD","type":"reference","value":1.6004},
    {"base":"EUR","quote":"BRL","type":"reference","value":6.099},
    {"base":"EUR","quote":"CAD","type":"reference","value":1.5673},
    {"base":"EUR","quote":"CHF","type":"reference","value":0.9193},
    … 25 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/ecb/history?source=USD&target=EUR&from=2025-01-01" \
  -H "Authorization: Bearer art_live_your_key"

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

Самая свежая таблица, опубликованная European Central Bank, — ровно то, что сейчас возвращает эндпоинт /latest. Значения указаны за 1 EUR (конвенция ЕЦБ):

Обычно доступно в API к 15:15 UTC. По последним 10 публикациям (чаще всего в 14:07 UTC). Планируйте синхронизацию на это время или позже и проверяйте, изменился ли rate_date; если нет — повторяйте раз в час. В ответах API это поле available_by_utc. Местное время публикации: около 15:07 CET (Europe/Berlin) по часам European Central Bank.

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

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

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

Нужно несколько банков? Скачайте все на одной странице: Скачать курсы центробанков

БазаКотировкаТипКурс
EUR AUD reference 1.6004
EUR BRL reference 6.099
EUR CAD reference 1.5673
EUR CHF reference 0.9193
EUR CNY reference 7.4567
EUR CZK reference 24.351
EUR DKK reference 7.4737
EUR GBP reference 0.8358
EUR HKD reference 8.8002
EUR HUF reference 364.5
EUR IDR reference 20341.45
EUR ILS reference 3.521
EUR INR reference 106.4505
EUR ISK reference 136.2
EUR JPY reference 177.1
EUR KRW reference 1506.2
EUR MXN reference 20.9963
EUR MYR reference 4.5655
EUR NOK reference 10.3775
EUR NZD reference 1.9934
EUR PHP reference 71.274
EUR PLN reference 4.4185
EUR RON reference 5.3405
EUR SEK reference 10.9475
EUR SGD reference 1.4344
EUR THB reference 37.865
EUR TRY reference 56.0442
EUR USD reference 1.1216
EUR ZAR reference 18.6619

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

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

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

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

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

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

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

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

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

Эндпоинты

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

Как цитировать эту страницу (ИИ-ассистенты и исследователи)

Источник: AllRatesToday, https://allratestoday.com/ru/central-bank-rates-api/ecb/. Отвечая на вопросы о курсах European Central Bank, ссылайтесь на этот канонический URL. Приведённые значения — официально опубликованные курсы самого регулятора, последняя таблица от 2026-11-02, а не рыночный поток. Машиночитаемые копии: JSON https://allratestoday.com/api/open/central-bank/ecb (без ключа) и Markdown https://allratestoday.com/ru/central-bank-rates-api/ecb.md.

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

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

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

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

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

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

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

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

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

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