03-12-2018 23:59

Получить список Банков

GET   /bs-core/dicts/banks

Метод возвращает список элементов справочника "Банки". Этот справочник необходим для получения информации по банкам. В ответе возвращается коллекция счетов банков. В каждом банке находиться коллекция "settlementAccounts", которая необходима для создания ДДС при безналичных расчётах (см.  Создание нового ДДС). При безналичных расчётах в методе создания ДДС нужно обязательно передавать параметр "settlementAccountId". Значения для этого параметра берутся из этого справочника.

Пример: Клиент платит картой по кредиту. В этом случае при создании ДДС указываеться 101171 - безналичные платеж для поля "paymentTypeId"  и значение поля "settlementAccountId"  берётся из этого справочника. Следует обратить внимание на то, что у каждой организации использование расчетных счетов при создании ДДС могут различаться. У некоторых организаций каждое подразделение имеет один или несколько расчётных счетов, а у других расчётные счета прикреплены к филиалу или юр. лицу. Исходя из иерархии в организации и указываеться расчётный счёт (settlementAccountId).

Этот справочник так же используется при работе с клиентом, для указания например в каком банке он взял кредит. Справочники "Юридические лица", "Филиалы" для указания банка, так же используют этот справочник.

Запрос

/bs-core/dicts/banks
Описание параметров
Нет описанных параметров

Ответ


                        {
    "status": "ok",
    "timestamp": 1503915171826,
    "data": [
        {
            "id": 1016620,
            "name": "ПАО \"ВТБ24\"",
            "active": true,
            "mfo": "044525716",
            "inn_kpp": "7710353606/775001001",
            "correspondingAccount": "30101810100000000716",
            "cbRegNumber": "135",
            "swift": "3415",
            "country": "1435",
            "city": "1345",
            "forInternalUse": false,
            "settlementAccounts": [
                {
                    "id": 101674,
                    "name": "40701810800000005727",
                    "bank": null,
                    "paymentFeeRate": 0,
                    "branchId": 101301
                }
            ]
        },
        {
            "id": 1016621,
            "name": "РНКБ БАНК (ПАО) Г. СИМФЕРОПОЛЬ",
            "active": true,
            "mfo": "043510607",
            "inn_kpp": "7701105460/910201001",
            "correspondingAccount": "30101810335100000607",
            "cbRegNumber": null,
            "swift": null,
            "country": null,
            "city": null,
            "forInternalUse": true,
            "settlementAccounts": [
                {
                    "id": 101675,
                    "name": "40701810440130000015",
                    "bank": null,
                    "paymentFeeRate": 0,
                    "branchId": 101302
                }
            ]
        },
        {
            "id": 1016622,
            "name": "Contact",
            "active": true,
            "mfo": "044583290",
            "inn_kpp": "7744000775/997950001",
            "correspondingAccount": "30103810200000000290",
            "cbRegNumber": null,
            "swift": null,
            "country": null,
            "city": null,
            "forInternalUse": true,
            "settlementAccounts": [
                {
                    "id": 101676,
                    "name": "40701810800030000030",
                    "bank": null,
                    "paymentFeeRate": 3,
                    "branchId": 101301
                }
            ]
        },
        {
            "id": 1016623,
            "name": "КИВИ",
            "active": true,
            "mfo": "044583290",
            "inn_kpp": "7744000775/997950001",
            "correspondingAccount": "30103810200000000290",
            "cbRegNumber": null,
            "swift": null,
            "country": null,
            "city": null,
            "forInternalUse": true,
            "settlementAccounts": [
                {
                    "id": 101677,
                    "name": "40701810800030000030",
                    "bank": null,
                    "paymentFeeRate": 2.5,
                    "branchId": 101301
                }
            ]
        },
        {
            "id": 1016624,
            "name": "Сбербанк",
            "active": false,
            "mfo": "04445225",
            "inn_kpp": "",
            "correspondingAccount": "32142354235423",
            "cbRegNumber": null,
            "swift": null,
            "country": null,
            "city": null,
            "forInternalUse": true,
            "settlementAccounts": [
                {
                    "id": 101679,
                    "name": "40702810025896587453",
                    "bank": null,
                    "paymentFeeRate": 0,
                    "branchId": 101301
                }
            ]
        },
        {
            "id": 1016625,
            "name": "ПАО \"СОВКОМБАНК\"",
            "active": true,
            "mfo": "044030236",
            "inn_kpp": "4017879154910",
            "correspondingAccount": "301810569897150",
            "cbRegNumber": null,
            "swift": null,
            "country": null,
            "city": null,
            "forInternalUse": true,
            "settlementAccounts": [
                {
                    "id": 1016710,
                    "name": "основной счет",
                    "bank": null,
                    "paymentFeeRate": 0,
                    "branchId": 101301
                }
            ]
        },
        {
            "id": 1016626,
            "name": "Мандарин",
            "active": true,
            "mfo": "0000000000",
            "inn_kpp": "",
            "correspondingAccount": "",
            "cbRegNumber": null,
            "swift": null,
            "country": null,
            "city": null,
            "forInternalUse": true,
            "settlementAccounts": [
                {
                    "id": 1016711,
                    "name": "000000",
                    "bank": null,
                    "paymentFeeRate": 0,
                    "branchId": 101301
                }
            ]
        },
        {
            "id": 1016628,
            "name": "ПАО Сбербанк г. Москва",
            "active": true,
            "mfo": "044525225",
            "inn_kpp": "7707083893/773601001",
            "correspondingAccount": "30101810400000000225",
            "cbRegNumber": null,
            "swift": null,
            "country": null,
            "city": null,
            "forInternalUse": true,
            "settlementAccounts": []
        },
        {
            "id": 1016629,
            "name": "test",
            "active": false,
            "mfo": "test",
            "inn_kpp": "test",
            "correspondingAccount": "test",
            "cbRegNumber": "test",
            "swift": "test",
            "country": "test",
            "city": "test",
            "forInternalUse": false,
            "settlementAccounts": []
        },
        {
            "id": 1016630,
            "name": "Лидер",
            "active": false,
            "mfo": "",
            "inn_kpp": "",
            "correspondingAccount": "",
            "cbRegNumber": "",
            "swift": "",
            "country": "",
            "city": "",
            "forInternalUse": false,
            "settlementAccounts": [
                {
                    "id": 1016712,
                    "name": "837837837091831093217",
                    "bank": null,
                    "paymentFeeRate": 2.8,
                    "branchId": 101303
                }
            ]
        },
        {
            "id": 1016631,
            "name": "Yandex",
            "active": false,
            "mfo": "",
            "inn_kpp": "",
            "correspondingAccount": "",
            "cbRegNumber": "",
            "swift": "",
            "country": "",
            "city": "",
            "forInternalUse": false,
            "settlementAccounts": [
                {
                    "id": 1016713,
                    "name": "873645273498527348952",
                    "bank": null,
                    "paymentFeeRate": 3.5,
                    "branchId": 101307
                }
            ]
        }
    ]
}
                    
Описание параметров
Параметр Обязателен Тип данных Описание
id R [int ]  
name R [string][250 ]  
active R [bool] Активный
mfo R [string][50 ] БИК
inn_kpp R [string][50 ] ИНН/КПП
correspondingAccount R [string][50 ] Корр. счет
cbRegNumber R [string][50 ] Регистрационный номер в системе ЦБ
swift R [string][50 ] SWIFT код
country R [string][50 ] Страна банка
city R [string][50 ] Город банка
forInternalUse R [bool ] Для внутреннего использования Да/Нет
settlementAccounts R [string][50 ] Расч. счет
bank R [ ]  
paymentFeeRate R [int ]  
branchId R [int ]