Банк по БИК, SWIFT или регистрационному номеру

Находит банк по БИК, SWIFT либо регистрационному номеру, присвоенному Банком России. Ищет только по точному совпадению, для частичного совпадения используйте метод suggest.

Как вызвать

Чтобы вызвать метод, зарегистрируйтесь и получите ключ

Пример запроса по БИК:

curl -X POST \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -H "Authorization: Token ${API_KEY}" \
  -d '{ "query": "044525225" }' \
  https://suggestions.dadata.ru/suggestions/api/4_1/rs/findById/bank

По SWIFT:

curl -X POST \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -H "Authorization: Token ${API_KEY}" \
  -d '{ "query": "SABRRUMMXXX" }' \
  https://suggestions.dadata.ru/suggestions/api/4_1/rs/findById/bank

По рег. номеру:

curl -X POST \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -H "Authorization: Token ${API_KEY}" \
  -d '{ "query": "1481" }' \
  https://suggestions.dadata.ru/suggestions/api/4_1/rs/findById/bank

Что в ответе

Пример ответа
{
  "suggestions": [
    {
      "value": "СБЕРБАНК РОССИИ",
      "unrestricted_value": "СБЕРБАНК РОССИИ",
      "data": {
        "opf": {
          "type": "BANK",
          "full": null,
          "short": null
        },
        "name": {
          "payment": "ПАО СБЕРБАНК",
          "full": null,
          "short": "СБЕРБАНК РОССИИ"
        },
        "bic": "044525225",
        "swift": "SABRRUMMXXX",
        "okpo": null,
        "correspondent_account": "30101810400000000225",
        "registration_number": "1481",
        "rkc": null,
        "address": { ... }
        },
        "phones": null,
        "state": {
          "status": "ACTIVE",
          "actuality_date": 1552608000000,
          "registration_date": 677376000000,
          "liquidation_date": null
        }
      }
    }
  ]
}
НазваниеОписание
valueНаименование банка
unrestricted_value= value
data.address Адрес регистрации
└ value — адрес одной строкой
стандартизован, поэтому может отличаться от записанного в справочнике БИК.
└ unrestricted_value — адрес одной строкой (полный, от региона)
стандартизован, поэтому может отличаться от записанного в справочнике БИК.
└ data — гранулярный адрес
└ data.source — адрес одной строкой как в справочнике БИК
└ data.qc — код проверки адреса
  0        — адрес распознан уверенно
  1 или 3  — требуется ручная проверка
data.bicБанковский идентификационный код (БИК) ЦБ РФ
data.swiftБанковский идентификационный код в системе SWIFT
data.registration_numberРегистрационный номер в ЦБ РФ
data.correspondent_accountКорреспондентский счет в ЦБ РФ
data.name Наименование
└ payment — платежное наименование
└ full — не заполняется
└ short — краткое наименование
data.okpoНе заполняется
data.opf Тип кредитной организации
└ type — код типа:
  BANK        — банк
  BANK_BRANCH — филиал банка
  NKO         — небанковская кредитная организация (НКО)
  NKO_BRANCH  — филиал НКО
  RKC         — расчетно-кассовый центр
  OTHER       — другой
└ full — не заполняется
└ short — не заполняется
data.phoneНе заполняется
data.rkcНе заполняется
data.state Состояние
└ actuality_date — дата актуальности сведений
└ registration_date — дата регистрации
└ liquidation_date — дата ликвидации
└ status — статус организации
  ACTIVE      — действующая
  LIQUIDATING — ликвидируется
  LIQUIDATED  — ликвидирована

Источники данных:

Стоимость

Бесплатно до 10 тысяч запросов в день. Больше — в составе годовой подписки.

ajax-spinner

Зарегистрируйтесь, чтобы подключить API

до 10 тыс. запросов бесплатно

чтобы обращаться к вам в письмах

Регистрируясь, вы принимаете публичную оферту

Уже зарегистрированы? Войти