Шаг 3. Получение списка банков для клиента
На этом шаге выполняется получение списка доступных банков по указанной валюте для выбора клиентом банка получателя.
В качестве параметра запроса передается валюта (ID или символ валюты), для которой нужно получить банки.
Запрос:
curl -X GET https://api.creon.ae/v2/banks?currency=KZT \
-H "Authorization: Bearer <ACCESS_TOKEN>" \
-H "Content-Type: application/json" \
-d '{"currency":"KZT"}'
Описание полей:
currency: string (required) - ID или символ валюты (ISO код), пример:KZT
Разбор ответа:
-
Status 200:
{ "banks": [ { "id": "e7de10cf-c773-4007-b288-842db239a26b", "name": "Kaspi", "country_code": "KZ" } ] }banks(array): Список доступных банковid(string, uuid): Уникальный ID банка, используется для дальнейших операций;name(string): Название банка;country_code(string, optional): Код страны банка (ISO 3166-1 alpha-2);
-
Status 400: Authentication failed. Access token is invalid.
{ "error": "ERROR_ACCESS_TOKEN_INVALID", "message": "Access token is invalid.", "statusCode": 400 }error: string (required)message: string (required)statusCode: number
-
Status 401: Authentication required
{ "error": "ERROR_AUTHENTICATION_REQUIRED", "message": "This method can only be accessed with authentication", "statusCode": 401 }error: string (required)message: string (required)statusCode: number
-
Status 401: Authentication failed. Access token has expired.
{ "error": "ERROR_TOKEN_EXPIRED", "message": "Access token has expired", "statusCode": 401 }error: string (required)message: string (required)statusCode: number