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

API курсов валют Central Bank of Sri Lanka

Официальные ежедневные курсы Central Bank of Sri Lanka (Sri Lanka) в формате JSON: 55 валют, история с 2010 года. Публикуемые курсы LKR для налоговой отчётности, аудита и выставления счетов.

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

О банке Central Bank of Sri Lanka

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

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

Один запрос для нужной пары — 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-08-05)

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

БазаКотировкаТипКурс
AED LKR indicative 91.4044
AUD LKR indicative 236.4871
BDT LKR indicative 2.7154
BHD LKR indicative 890.4318
BND LKR indicative 261.9808
BRL LKR indicative 65.4684
CAD LKR indicative 238.5451
CHF LKR indicative 415.2999
CNH LKR indicative 49.7611
CNY LKR indicative 49.7501
CZK LKR indicative 16.0212
DKK LKR indicative 51.8035
EGP LKR indicative 6.6771
EUR LKR indicative 387.2291
GBP LKR indicative 451.5883
GHS LKR indicative 28.6597
HKD LKR indicative 42.8061
HUF LKR indicative 1.0735
IDR LKR indicative 0.0187
INR LKR indicative 3.5198
JOD LKR indicative 473.6574
JPY LKR indicative 2.1316
KES LKR indicative 2.5963
KRW LKR indicative 0.2358
KWD LKR indicative 1084.6743
MMK LKR indicative 0.1598
MOP LKR indicative 41.5593
MUR LKR indicative 7.1361
MVR LKR indicative 22.0439
MYR LKR indicative 82.0651
NGN LKR indicative 0.2464
NOK LKR indicative 35.1673
NPR LKR indicative 2.1986
NZD LKR indicative 197.1061
OMR LKR indicative 871.9992
PGK LKR indicative 76.5125
PHP LKR indicative 5.5121
PKR LKR indicative 1.208
PLN LKR indicative 90.1526
QAR LKR indicative 92.0965
RON LKR indicative 73.7459
RUB LKR indicative 4.1534
SAR LKR indicative 89.3988
SBD LKR indicative 41.6639
SCR LKR indicative 23.2254
SEK LKR indicative 35.266
SGD LKR indicative 261.9808
THB LKR indicative 10.109
TWD LKR indicative 10.3909
USD LKR indicative 335.7284
VND LKR indicative 0.0128
XAU LKR indicative 1377480.1961
ZAR LKR indicative 20.5223
ZMW LKR indicative 17.7521

Клиент для 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-среды.

Зачем нужен официальный курс 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-08-05).

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

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

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

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

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