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

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

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

Sri Lanka flagCentral Bank of Sri Lanka — официальные ежедневные курсы валют в формате JSON: 54 валют к 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-11)

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

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

БазаКотировкаТипКурс
AED LKR indicative 91.2614
AUD LKR indicative 236.5194
BDT LKR indicative 2.7125
BHD LKR indicative 889.0155
BND LKR indicative 261.8162
BRL LKR indicative 65.5898
CAD LKR indicative 240.5478
CHF LKR indicative 413.678
CNH LKR indicative 49.6958
CNY LKR indicative 49.6958
CZK LKR indicative 15.9497
DKK LKR indicative 51.7505
EGP LKR indicative 6.7064
EUR LKR indicative 386.8581
GBP LKR indicative 452.7591
GHS LKR indicative 28.4984
HKD LKR indicative 42.725
HUF LKR indicative 1.061
IDR LKR indicative 0.0188
INR LKR indicative 3.5175
JOD LKR indicative 473.1837
JPY LKR indicative 2.1044
KES LKR indicative 2.5916
KRW LKR indicative 0.2368
KWD LKR indicative 1085.2218
MMK LKR indicative 0.1594
MOP LKR indicative 41.4804
MUR LKR indicative 7.1309
MVR LKR indicative 21.9334
MYR LKR indicative 81.8807
NGN LKR indicative 0.2461
NOK LKR indicative 35.3024
NPR LKR indicative 2.1991
NZD LKR indicative 197.2336
OMR LKR indicative 870.6353
PGK LKR indicative 77.4655
PHP LKR indicative 5.493
PKR LKR indicative 1.2062
PLN LKR indicative 89.9006
QAR LKR indicative 91.9549
RON LKR indicative 73.7846
RUB LKR indicative 4.0629
SAR LKR indicative 89.2733
SBD LKR indicative 41.6322
SCR LKR indicative 23.5135
SEK LKR indicative 35.3076
SGD LKR indicative 261.8162
THB LKR indicative 10.1534
TWD LKR indicative 10.402
USD LKR indicative 335.2033
VND LKR indicative 0.0128
XAU LKR indicative 1484012.0498
ZAR LKR indicative 20.7033
ZMW LKR indicative 17.899

Клиент для 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-11).

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

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

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

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

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