| Поле | Тип данных | Описание |
|---|---|---|
| value | string(1000) | Для банков ( Для всех остальных: платежное наименование ( |
| unrestricted_value | string(1000) | = value |
| data.bic | string(10) | БИК |
| data.swift | string(20) | SWIFT |
| data.inn | string(20) | ИНН (начиная с версии 20.3) |
| data.kpp | string(10) | КПП (начиная с версии 20.3) |
| data.correspondent_account | string(20) | Корреспондентский счет |
| data.treasury_accounts[] | string[](20) | Казначейские счета территориального ОФК (21.2+) |
| data.registration_number | string(10) | Регистрационный номер |
data.name └ payment └ full └ short | string(200) string(1000) | Наименование: — платежное — не заполняется — краткое |
| data.payment_city | string(50) | Город для платежного поручения (поля справочника Tnp + Nnp) (начиная с версии 19.7) |
| data.opf | Тип кредитной организации | |
| └ type | string(50) | Код типа
|
| └ full | не заполняется | |
| └ short | не заполняется | |
| data.cbr | object | Управление Банка России, к которому относится банк. Заполняется только при вызове через метод API findById (21.2+) В поле возвращается Объект банка без заполнения гранулярных полей адреса. |
| data.address | Адрес регистрации | |
| └ value | string(1000) | — адрес банка одной строкой (краткий) Стандартизован, поэтому может отличаться от записанного в справочнике БИК. |
| └ unrestricted_value | string(1000) | — адрес банка одной строкой (полный) |
| └ data | ||
| └ data.source | string(1000) | — адрес одной строкой как в справочнике БИК |
| └ data.qc | string(10) | — код качества адреса (начиная с версии 19.1)
|
| data.state | Состояние | |
| └ actuality_date | long | — дата актуальности сведений |
| └ registration_date | long | — дата регистрации |
| └ liquidation_date | long | — дата ликвидации |
| └ status | string(50) | — статус
Статус LIQUIDATED в реальных данных не встречается, потому что Банк России не возвращает информацию о ликвидированных финансовых организациях. |
| data.okpo | не заполняется | |
| data.phone | не заполняется | |
| data.rkc | не заполняется |
Даты регистрации и ликвидации — количество миллисекунд от 01.01.1970. Хранится в UTC.
Для JavaScript преобразуется в дату так:
var ticks = 989784000000,
date = new Date(ticks);
|
Для PHP:
$ticks = 989784000000;
$sec = $ticks / 1000;
echo date("d.m.Y", $sec);
|
Для Java:
long ticks = 989784000000; Calendar cal = Calendar.getInstance(); cal.setTimeInMillis(ticks); |
Для C#:
long ticks = 989784000000; DateTime date = new DateTime(long.Parse(ticks)); |