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

Официальные курсы Central Bank of Sri Lanka на 18 сент. 2026 г.: 1 USD = 332.13 LKR, 1 EUR = 381.32 LKR. Все публикуемые валюты: 54 валюты, история с 2010 года. Бесплатный JSON API для отчётности, аудита и счетов.

Sri Lanka flagCentral Bank of Sri Lanka — официальные ежедневные курсы валют в формате JSON: 54 валюты к LKR, история с 2010 года. Последняя таблица — на любом тарифе. Получить API-ключ.

О банке Central Bank of Sri Lanka

Центральный банк Шри-Ланки — монетарный регулятор страны. Ежедневно публикует индикативные курсы рупии примерно к 55 валютам — одна из самых широких таблиц среди центральных банков и стандартный ориентир в ланкийском банкинге и отчётности.

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

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

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

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

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

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

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

На платных тарифах — любая историческая дата или временной ряд:

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

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

Самая свежая таблица, опубликованная Central Bank of Sri Lanka, — ровно то, что сейчас возвращает эндпоинт /latest. Значения указаны в LKR за 1 единицу каждой валюты:

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

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

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

БазаКотировкаТипКурс
AED LKR indicative 90.4258
AUD LKR indicative 236.4128
BDT LKR indicative 2.7063
BHD LKR indicative 881.0383
BND LKR indicative 260.395
BRL LKR indicative 64.7573
CAD LKR indicative 237.4589
CHF LKR indicative 402.7817
CNH LKR indicative 49.59
CNY LKR indicative 49.5759
CZK LKR indicative 15.6829
DKK LKR indicative 51.0104
EGP LKR indicative 6.3704
EUR LKR indicative 381.3228
GBP LKR indicative 443.7308
GHS LKR indicative 28.8559
HKD LKR indicative 42.3392
HUF LKR indicative 1.0517
IDR LKR indicative 0.0187
INR LKR indicative 3.4621
JOD LKR indicative 468.8506
JPY LKR indicative 2.1266
KES LKR indicative 2.5634
KRW LKR indicative 0.24
KWD LKR indicative 1076.6088
MMK LKR indicative 0.1581
MOP LKR indicative 41.1062
MUR LKR indicative 6.9695
MVR LKR indicative 21.4925
MYR LKR indicative 81.3954
NGN LKR indicative 0.2496
NOK LKR indicative 35.2584
NPR LKR indicative 2.1647
NZD LKR indicative 189.9473
OMR LKR indicative 862.6852
PGK LKR indicative 74.3648
PHP LKR indicative 5.3028
PKR LKR indicative 1.197
PLN LKR indicative 87.5349
QAR LKR indicative 91.1154
RON LKR indicative 72.4724
RUB LKR indicative 3.9286
SAR LKR indicative 88.4111
SBD LKR indicative 41.6164
SCR LKR indicative 23.4895
SEK LKR indicative 33.8346
SGD LKR indicative 260.395
THB LKR indicative 9.9833
TWD LKR indicative 10.4481
USD LKR indicative 332.1338
VND LKR indicative 0.0128
XAU LKR indicative 1445967.7477
ZAR LKR indicative 20.4354
ZMW LKR indicative 16.8706

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

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

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

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

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

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

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

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

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

Эндпоинты

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

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

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

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

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

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

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

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

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

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

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