Пром GET https://baas.alfabank.ru/api/pp/v1/cards
Песочница GET https://sandbox.alfabank.ru/api/pp/v1/cards
Scope
cards
Описание
С помощью данного метода, клиент получает список карт клиента. В рамках запроса возможно отфильтровать получаемый список по:
- •заблокированным картам;
- •картам, у которых есть установленный пин.
Параметры запроса
application/json
Bearer {access_token}, полученный по Authorization Code Flow
Фильтрация получаемых карт по следующим признакам: isBlocked
- заблокированные карты; isPinInstalled
- карты с установленным пином
curl -X GET https://baas.alfabank.ru/api/pp/v1/cards \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}' \
Параметры ответа
{
"cards": [
{
"cardId": "123731041",
"maskedNumber": "458443******3430",
"type": "ER",
"typeDescription": "RR",
"title": "VISA Rewards PW",
"status": "0",
"issueDate": "2021-11-15T08:28:22+03:00",
"account": {
"number": "40817810605610705598"
},
"expirationDate": "1126",
"isPrimary": true,
"isVirtual": false,
"isCredit": false,
"paymentSystem": "VISA",
"state": {
"isActive": true,
"isBlocked": false,
"isClosed": false
}},
{
"cardId": "123456789",
"maskedNumber": "456985******2517",
"type": "ER",
"typeDescription": "RR",
"title": "VISA Rewards PW",
"status": "0",
"issueDate": "2022-12-25T09:27:22+03:00",
"account": {
"number": "40817810605610705598"
},
"expirationDate": "1227",
"isPrimary": true,
"isVirtual": false,
"isCredit": false,
"paymentSystem": "VISA",
"state": {
"isActive": true,
"isBlocked": false,
"isClosed": false
}
}
]
}
Идентификатор карты
Маскированный номер карты
Тип карты
Тип продукта карты
Статус карты
Дата выпуска карты в формате ISO
Срок действия карты в формате MMYY
Наименование карты
Признак основной карты
Признак виртуальной карты
Признак кредитной карты
Номер счета к которому привязана карта
Платежная система
Карта активна
Карта заблокирована
Карта закрыта
Пинкод установлен
{
"cards": [
{
"cardId": "123731041",
"maskedNumber": "458443******3430",
"type": "ER",
"typeDescription": "RR",
"title": "VISA Rewards PW",
"status": "0",
"issueDate": "2021-11-15T08:28:22+03:00",
"account": {
"number": "40817810605610705598"
},
"expirationDate": "1126",
"isPrimary": true,
"isVirtual": false,
"isCredit": false,
"paymentSystem": "VISA",
"state": {
"isActive": true,
"isBlocked": false,
"isClosed": false
}},
{
"cardId": "123456789",
"maskedNumber": "456985******2517",
"type": "ER",
"typeDescription": "RR",
"title": "VISA Rewards PW",
"status": "0",
"issueDate": "2022-12-25T09:27:22+03:00",
"account": {
"number": "40817810605610705598"
},
"expirationDate": "1227",
"isPrimary": true,
"isVirtual": false,
"isCredit": false,
"paymentSystem": "VISA",
"state": {
"isActive": true,
"isBlocked": false,
"isClosed": false
}
}
]
}
Код ошибки. Принимает возможные значения: invalid_request
- Неверные входные параметры запроса
Описание ошибки
{
"error": "invalid_request",
"error_description": "Authorization header is not present in request headers"
}
Код ошибки. Принимает возможные значения: invalid_token
- Предоставленный токен просрочен, отозван, имеет неправильный формат или недействителен по другим причинам
Описание ошибки
{
"error": "invalid_token",
"error_description": "The access token provided is expired, revoked, malformed, or invalid for other reasons"
}
Код ошибки. Принимает возможные значения: insufficient_scope - У пользователя нет прав на использование запрашиваемого сервиса, доступ к которому не предусмотрен настройками scope; access_denied - Доступ к счету запрещен
Описание ошибки
{
"error": "insufficient_scope",
"error_description": "The request requires higher privileges than provided by the access token"
}
Код ошибки. Принимает возможные значения: unknown_endpoint
- Эндпоинт не найден или неактивен
Описание ошибки
{
"error": "unknown_endpoint",
"error_description": "Endpoint is not found or not active"
}
Код ошибки. Принимает возможные значения: internal_error
- Внутренняя ошибка сервиса при выполнении обработки запроса
Описание ошибки
{
"error": "internal_error",
"error_description": "Internal server error"
}
Значения параметров ошибок могут изменяться. Рекомендуем предусмотреть стандартную обработку ошибок, не описанных в текущей версии документации.