Перейти к содержанию

Список банков СБП

Метод получения названий банков, доступных для выплат по СБП через Сбер.

Название банка необходимо передавать в методы проверки возможности выплаты или выплаты СБП в параметр bank_id.

URL

Метод: GET

  • Production: https://api.baas.kvell.group/v1/sber/sbp/banks
  • Stage: https://api.baas.stage.kvell.group/v1/sber/sbp/banks

Параметры запроса

Название Тип данных Обязательно Описание
session_id string Да Идентификатор авторизованной сессии Сбер

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

GET /v1/sber/sbp/banks?session_id=11111111-1111-1111-1111-111111111111 HTTP/1.1
Host: api.baas.kvell.group
X-Api-Key: 00000000-0000-0000-0000-000000000000
X-Signature: signature

Заголовки запроса

Название Тип данных Обязательно Описание
X-Api-Key string Да Уникальный идентификатор магазина
X-Signature string Да Подпись

Подпись X-Signature формируется конкатенацией X-Api-Key, session_id и secret_key. Формируется sha256 от полученной строки:

sha256({X-Api-Key}{session_id}{secret_key})

где secret_key - секретный ключ, который находится в настройках магазина мерчанта.

Ответ запроса

Пример ответа

{
  "items": [
    "Сбербанк",
    "Альфа-Банк"
  ]
}
{
  "errors": [
    {
      "code": 0,
      "message": "Field required",
      "field": "session_id"
    }
  ]
}

Параметры ответа

Название Тип данных Описание
items array Список названий банков, доступных для выплат СБП через Сбер

Коды ошибок приведены в разделе Общее.