API ЦБ РФ

Документация по работе с API ЦБ РФ

Таймаут: Установите таймаут ожидания минимум 120–400 секунд.

Эндпоинт

GET https://ru-api.ru/api/cbr?type={type}&token={key}&...

Аутентификация

Получите персональный ключ API (32 символа) и передавайте его в параметре token с каждым запросом.

Типы запросов

typeОписаниеПараметры
license Лицензии ЦБ РФ
Проверка лицензии кредитной организации по ИНН или регистрационному номеру
inn regnumber
keyrate Ключевая ставка ЦБ РФ
Текущая ключевая ставка (ставка рефинансирования) Банка России

* — обязательный параметр. Все запросы также требуют параметр token.

Формат ответа

Успех:

{
  "status": 200,
  "source": "cbr",
  "type": "тип_запроса",
  "num": 3,
  "rez": [ ... ],
  "inquiry": {
    "price": 1.50,
    "speed": "5.2 сек",
    "attempts": 1,
    "balance": 498.50,
    "cached": false
  }
}

Ошибка:

{"error": "503", "message": "TOKEN_NOT_REGISTERED_IN_THE_SYSTEM"}

Пример запроса

curl "https://ru-api.ru/api/cbr?type=license&token=ВАШ_ТОКЕН"

Коды ошибок

КодОписание
502Отсутствует параметр token
503Токен не зарегистрирован
499Неверный формат токена
498Недостаточно средств
500Отсутствует параметр type
460Отсутствуют обязательные параметры
404Источник не найден
456Превышен лимит одновременных соединений
1API временно приостановлен