Bank List
Returns the directory of banks supported by the aggregator. Use it to find out which code to send in the bank field when creating a payment.
This endpoint is public — no authorization required.
Endpoint
GET /v1/public/banks
Response
{
"banks": [
{
"code": "alfabank",
"name": "Альфа-Банк"
},
{
"code": "sberbank",
"name": "Сбербанк"
},
{
"code": "tinkoff",
"name": "Т-Банк"
}
]
}
Response Fields
| Field | Type | Description |
|---|---|---|
code | string | Bank code. Passed in the bank field when creating a payment. |
name | string | Canonical Russian bank name (for display). |
Only active banks are returned. The list is sorted by name.
Popular Codes
| Code | Name |
|---|---|
sberbank | Сбербанк |
tinkoff | Т-Банк |
alfabank | Альфа-Банк |
vtb | ВТБ |
raiffeisenbank | Райффайзенбанк |
gazprombank | Газпромбанк |
ozon | Озон Банк |
sovkom | Совкомбанк |
mts | МТС Банк |
pochta | Почта Банк |
rncb | РНКБ |
home_bank | Хоум Банк |
ros_bank | Росбанк |
uralsib | Уралсиб |
promsvyaz | ПСБ |
bank_open | Открытие |
mkb | МКБ |
rencredit | Ренессанс Банк |
bspb | Банк Санкт-Петербург |
ak_bars_bank | Ак Барс Банк |
The full up-to-date list is in the endpoint response.
Request Example
curl https://api.bopay.io/v1/public/banks
Usage When Creating a Payment
{
"ext_id": "order_123",
"amount": 5000,
"method": "SBP",
"bank": "alfabank"
}
If the bank field is not provided, the system selects a bank automatically by cascade.