Курсы валют Central Board of Indirect Taxes and Customs (CBIC) на две недели и официальный API

Официальные курсы Central Board of Indirect Taxes and Customs (CBIC) на 16 окт. 2026 г.: 1 USD = 94.2 INR, 1 EUR = 104.85 INR. Все публикуемые валюты: 22 валюты, история с 2020 года. Бесплатный JSON API для отчётности, аудита и счетов.

By Madhushan, Founder & Lead Developer

India flagCentral Board of Indirect Taxes and Customs (CBIC) — официальные двухнедельные курсы валют в формате JSON: 22 валюты к INR, история с 2020 года. Последняя таблица — на любом тарифе. Получить API-ключ.

О банке Central Board of Indirect Taxes and Customs (CBIC)

Центральный совет по косвенным налогам и таможне Индии (CBIC) уведомляет таможенные курсы валют в соответствии со статьёй 14 Закона о таможне 1962 года — курсы, по которым стоимость импортируемых и экспортируемых товаров пересчитывается в рупии в таможенной декларации (Bill of Entry, Shipping Bill) и которые правила оценки GST заимствуют для импорта. Уведомление выходит примерно раз в две недели, вступает в силу на следующий день и содержит два курса для каждой валюты: для импортируемых и для экспортируемых товаров. Они устанавливаются по карточным курсам State Bank of India и поэтому намеренно отстоят на несколько процентов от справочного курса Резервного банка Индии.

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

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

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

Один запрос для нужной пары — USD к INR по официальному курсу Central Board of Indirect Taxes and Customs (CBIC):

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

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

{
  "bank": "cbic",
  "name": "Central Board of Indirect Taxes and Customs (CBIC)",
  "rate_date": "2026-10-16",
  "source": "USD",
  "target": "INR",
  "rate": 95.9,
  "rate_type": "import",
  "derived": false,
  "method": "published",
  "age_days": 4,
  "stale": false,
  "cadence": "fortnightly",
  "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/cbic/latest" \
  -H "Authorization: Bearer art_live_your_key"

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

{
  "bank": "cbic",
  "name": "Central Board of Indirect Taxes and Customs (CBIC)",
  "rate_date": "2026-10-16",
  "age_days": 4,
  "stale": false,
  "cadence": "fortnightly",
  "rates": [
    {"base":"AED","quote":"INR","type":"export","value":25.15},
    {"base":"AED","quote":"INR","type":"import","value":26.65},
    {"base":"AUD","quote":"INR","type":"export","value":64.65},
    {"base":"AUD","quote":"INR","type":"import","value":67.6},
    … 40 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/cbic/history?source=USD&target=INR&from=2025-01-01" \
  -H "Authorization: Bearer art_live_your_key"

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

Самая свежая таблица, опубликованная Central Board of Indirect Taxes and Customs (CBIC), — ровно то, что сейчас возвращает эндпоинт /latest. Значения указаны в INR за 1 единицу каждой валюты:

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

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

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

БазаКотировкаТипКурс
AED INR export 25.15
AED INR import 26.65
AUD INR export 64.65
AUD INR import 67.6
BHD INR export 237.15
BHD INR import 267.55
CAD INR export 65.85
CAD INR import 68
CHF INR export 112.25
CHF INR import 117.2
CNY INR export 13.95
CNY INR import 14.45
DKK INR export 14.1
DKK INR import 14.45
EUR INR export 104.85
EUR INR import 108.55
GBP INR export 123.95
GBP INR import 127.95
HKD INR export 11.95
HKD INR import 12.25
JPY INR export 0.5935
JPY INR import 0.612
KRW INR export 0.0685
KRW INR import 0.0725
KWD INR export 295.9
KWD INR import 314.7
NOK INR export 9.9
NOK INR import 10.15
NZD INR export 52.1
NZD INR import 54.8
QAR INR export 24.45
QAR INR import 27.9
SAR INR export 24.9
SAR INR import 26.95
SEK INR export 9.45
SEK INR import 9.65
SGD INR export 72.9
SGD INR import 75.4
TRY INR export 1.85
TRY INR import 2
USD INR export 94.2
USD INR import 95.9
ZAR INR export 5.6
ZAR INR import 5.9

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

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

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

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

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

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

Зачем нужен официальный курс Central Board of Indirect Taxes and Customs (CBIC)?

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

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

Эндпоинты

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

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

Есть ли API для курсов валют Central Board of Indirect Taxes and Customs (CBIC)?

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

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

Central Board of Indirect Taxes and Customs (CBIC) публикует курсы раз в две недели — уведомление примерно каждые две недели, действует со дня, следующего за выпуском, до следующего уведомления; API загружает каждую новую таблицу вскоре после публикации (последняя: 2026-10-16).

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

Да — данные берутся из публикаций самого Central Board of Indirect Taxes and Customs (CBIC) и отдаются без изменений с датой публикации банка. Всё вычисленное, а не опубликованное, помечается флагом derived.

Курсы Central Board of Indirect Taxes and Customs (CBIC) — один API-ключ

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

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