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

Официальные курсы Bank of Lithuania на 20 окт. 2026 г.: 1 EUR = 1.1225 USD, 1 EUR = 0.84205 GBP. Все публикуемые валюты: 86 валют, история с 2015 года. Бесплатный JSON API для отчётности, аудита и счетов.

By Madhushan, Founder & Lead Developer

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

О банке Bank of Lithuania

Банк Литвы, помимо справочного списка ЕЦБ, который он републикует как член еврозоны, ежедневно публикует собственную таблицу примерно 87 валют, не котируемых ЕЦБ, — от дирхама ОАЭ до замбийской квачи — в единицах иностранной валюты за евро. На этот список ссылаются литовские правила бухгалтерского учёта и НДС; банк выкладывает таблицу на следующий рабочий день заранее.

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

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

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

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

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

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

{
  "bank": "lb",
  "name": "Bank of Lithuania",
  "rate_date": "2026-10-20",
  "source": "EUR",
  "target": "AED",
  "rate": 4.16977,
  "rate_type": "reference",
  "derived": false,
  "method": "published",
  "age_days": 1,
  "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/lb/latest" \
  -H "Authorization: Bearer art_live_your_key"

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

{
  "bank": "lb",
  "name": "Bank of Lithuania",
  "rate_date": "2026-10-20",
  "age_days": 1,
  "stale": false,
  "cadence": "daily",
  "rates": [
    {"base":"EUR","quote":"AED","type":"reference","value":4.16977},
    {"base":"EUR","quote":"AFN","type":"reference","value":73.70991},
    {"base":"EUR","quote":"ALL","type":"reference","value":92.04039},
    {"base":"EUR","quote":"AMD","type":"reference","value":412.66338},
    … 82 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/lb/history?source=EUR&target=AED&from=2025-01-01" \
  -H "Authorization: Bearer art_live_your_key"

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

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

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

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

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

БазаКотировкаТипКурс
EUR AED reference 4.16977
EUR AFN reference 73.70991
EUR ALL reference 92.04039
EUR AMD reference 412.66338
EUR ARS reference 1730.84489
EUR AUD reference 1.6068
EUR AZN reference 1.92964
EUR BAM reference 1.95587
EUR BDT reference 139.60169
EUR BHD reference 0.42799
EUR BOB reference 13.64571
EUR BRL reference 5.6633
EUR BYN reference 3.42726
EUR CAD reference 1.5798
EUR CHF reference 0.9261
EUR CLP reference 1093.64876
EUR CNY reference 7.4991
EUR COP reference 3816.7105
EUR CZK reference 24.343
EUR DJF reference 202.08858
EUR DKK reference 7.4747
EUR DZD reference 151.65436
EUR EGP reference 59.16923
EUR ETB reference 182.63896
EUR GBP reference 0.84205
EUR GEL reference 2.95733
EUR GHS reference 13.23702
EUR GNF reference 9985.47736
EUR HKD reference 8.8097
EUR HUF reference 363.4
EUR IDR reference 20253.16
EUR ILS reference 3.489
EUR INR reference 106.559
EUR IRR reference 1560514.65
EUR ISK reference 136.4
EUR JOD reference 0.80472
EUR JPY reference 177.63
EUR KES reference 147.23057
EUR KGS reference 99.31224
EUR KRW reference 1492.35
EUR KWD reference 0.35027
EUR KZT reference 498.34069
EUR LBP reference 101781.13392
EUR LKR reference 375.62017
EUR LYD reference 7.25782
EUR MAD reference 10.9672
EUR MDL reference 20.12883
EUR MGA reference 4983.03229
EUR MKD reference 61.6313
EUR MNT reference 4078.38563
EUR MUR reference 54.04931
EUR MXN reference 20.7481
EUR MYR reference 4.5826
EUR MZN reference 72.70527
EUR NGN reference 1510.16631
EUR NOK reference 10.5555
EUR NZD reference 1.9792
EUR PAB reference 1.13525
EUR PEN reference 3.90537
EUR PHP reference 70.715
EUR PKR reference 314.55666
EUR PLN reference 4.3713
EUR QAR reference 4.13827
EUR RON reference 5.3264
EUR RSD reference 117.53947
EUR SAR reference 4.26372
EUR SEK reference 11.104
EUR SGD reference 1.4357
EUR SYP reference 138.5005
EUR THB reference 37.665
EUR TJS reference 10.48188
EUR TMT reference 3.97338
EUR TND reference 3.3646
EUR TRY reference 55.6227
EUR TWD reference 36.22015
EUR TZS reference 3006.59042
EUR UAH reference 50.86488
EUR USD reference 1.1225
EUR UYU reference 45.52228
EUR UZS reference 13402.7615
EUR VES reference 972.04896
EUR VND reference 29484.14538
EUR XAF reference 655.95943
EUR XOF reference 655.95971
EUR YER reference 268.53771
EUR ZAR reference 18.4469

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

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

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

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

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

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

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

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

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

Эндпоинты

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

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

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

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

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

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

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

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

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

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

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