Получение информации по бизнес-картам
/v2/corporate-cards/list
Запрос позволяет получить информацию по всем бизнес-картам пользователя, чей access_token используется для запроса. Отправьте запрос с токеном доступа (access_token) пользователя в параметре Authorization заголовка и информацией о количестве карт, которое нужно вывести, в теле запроса.
В параметре scope
ссылки авторизации пользователя должен быть указан сервис CORPORATE_CARDS
для получения доступа к этому запросу.
Запрос
- application/json
Body
required
pagination objectrequired
Объект запроса при для получении постраничного списка моделей
Сдвиг элементов
Возможные значения: >= 1
и <= 10000
Количество записей на странице
Успешный ответ
- application/json
- Схема
- Пример из схемы
Schema
- Array [
- Array [
- ]
- ]
cards object[]
Possible values: <= 10000
Массив данных по картам
Возможные значения: <= 36 characters
Идентификатор бизнес-карты отправителя
Возможные значения: <= 255 characters
Статус в формате WAY4
Возможные значения: <= 20 characters
, Value must match regular expression [0-9]{20}
Номер счета (20-зн.)
Возможные значения: <= 255 characters
Замаскированный номер карты
Возможные значения: <= 255 characters
Эмбоссируемое имя клиента на карте
Возможные значения: <= 255 characters
ФИО держателя карты
Признак держателя карты
Возможные значения: <= 255 characters
Дата выпуска карты
Возможные значения: Value must match regular expression ^[0-9]{4}$
Дата истечения срока действия карты в формате ММГГ
limits object[]
Массив лимитов по карте
Возможные значения: <= 100 characters
Наименование лимита
Возможные значения: <= 100 characters
, [DAY
, MONTH
, UNLIMITED
, CLIENTPERIOD
]
Период обновления расходного лимита
Возможные значения: <= 100 characters
Сумма установленного лимита
Возможные значения: <= 100 characters
Доступный расходный лимит
pagination objectrequired
Объект ответа при для получении постраничного списка моделей
Признак наличия следующей страницы
Сдвиг элементов
Возможные значения: >= 1
и <= 10000
Количество записей на странице
{
"cards": [
{
"businessCardId": "string",
"cardStatus": "string",
"accountNumber": "string",
"maskedCardNumber": "220220******0760",
"embossedName": "string",
"holderName": "string",
"userIsHolder": true,
"cardOpenDate": "string",
"cardExpiryDate": "string",
"limits": [
{
"name": "string",
"period": "DAY",
"value": "string",
"restVolume": "string"
}
]
}
],
"pagination": {
"hasNextPage": true,
"offset": 0,
"count": 0
}
}
Ошибка бизнес-логики
- application/json
- Схема
- Пример из схемы
Schema
Возможные значения: <= 255 characters
Код ошибки
Возможные значения: [VALIDATION_ERROR
, UNEXPECTED_SOWA_ERROR
, CONTEXT_ERROR
, GATEWAY_ERROR
, UNEXPECTED_SERVER_ERROR
, FORBIDDEN_ERROR
, INTEGRATION_ERROR
, BUSINESS_LOGIC_ERROR
, REQUEST_LIMIT_EXCEED
]
Возможные значения: <= 255 characters
Описание ошибки
Возможные значения: <= 36 characters
Уникальный идентификатор запроса
{
"errorCode": "string",
"errorType": "VALIDATION_ERROR",
"errorDesc": "string",
"requestId": "string"
}
Нет доступа к услуге / сервису
- application/json
- Схема
- Пример из схемы
Schema
Возможные значения: <= 255 characters
Код ошибки
Возможные значения: [VALIDATION_ERROR
, UNEXPECTED_SOWA_ERROR
, CONTEXT_ERROR
, GATEWAY_ERROR
, UNEXPECTED_SERVER_ERROR
, FORBIDDEN_ERROR
, INTEGRATION_ERROR
, BUSINESS_LOGIC_ERROR
, REQUEST_LIMIT_EXCEED
]
Возможные значения: <= 255 characters
Описание ошибки
Возможные значения: <= 36 characters
Уникальный идентификатор запроса
{
"errorCode": "string",
"errorType": "VALIDATION_ERROR",
"errorDesc": "string",
"requestId": "string"
}
Внутренняя ошибка сервера
- application/json
- Схема
- Пример из схемы
Schema
Возможные значения: <= 255 characters
Код ошибки
Возможные значения: [VALIDATION_ERROR
, UNEXPECTED_SOWA_ERROR
, CONTEXT_ERROR
, GATEWAY_ERROR
, UNEXPECTED_SERVER_ERROR
, FORBIDDEN_ERROR
, INTEGRATION_ERROR
, BUSINESS_LOGIC_ERROR
, REQUEST_LIMIT_EXCEED
]
Возможные значения: <= 255 characters
Описание ошибки
Возможные значения: <= 36 characters
Уникальный идентификатор запроса
{
"errorCode": "string",
"errorType": "VALIDATION_ERROR",
"errorDesc": "string",
"requestId": "string"
}