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

API курсов валют Reserve Bank of India

Официальные ежедневные курсы Reserve Bank of India (India) в формате JSON: 6 валют, история с 2003 года. Публикуемые курсы INR для налоговой отчётности, аудита и выставления счетов.

India flagReserve Bank of India — официальные ежедневные курсы валют в формате JSON: 6 валют к INR, история с 2003 года. Последняя таблица — на любом тарифе. Получить API-ключ.

О банке Reserve Bank of India

Резервный банк Индии — центральный банк Индии. Он публикует ежедневные справочные курсы рупии к основным валютам — стандартный ориентир для индийского учёта, таможни и комплаенса, с архивом с 2003 года.

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

Один запрос для нужной пары — USD к INR по официальному курсу Reserve Bank of India:

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

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

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

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

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

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

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

БазаКотировкаТипКурс
AED INR reference 25.8988
EUR INR reference 109.7242
GBP INR reference 127.9912
IDR INR reference 0.0053059
JPY INR reference 0.6031
USD INR reference 95.1237

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

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

npm install rbi-exchange-rate
import { getRate } from 'rbi-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-среды.

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

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

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

Эндпоинты

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

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

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

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

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

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

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

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

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

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

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