Проверить возможность использования лояльности при оплате подписки
/info/subscriptions/recurrentLoyalty
Проверить возможность использования лояльности при оплате подписки
Запрос
Header Parameters
Возможные значения: <= 32 characters
, Value must match regular expression ^[0-9a-fA-F]{32}$
Уникальный идентификатор запроса
Значение должно соответствовать регулярному выражению ^[0-9A-Z_. -]{1,50}$
Идентификатор внешней системы
Значение должно соответствовать регулярному выражен ию ^[0-9A-Z_. -]{1,50}$
Идентификатор внешней подсистемы
- application/json
Body
required
Значение должно соответствовать регулярному выражению ^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$
Идентификатор подписки
OK
- application/json
- Схема
- Пример из схемы
Schema
Признак возможной доступности лояльности (Без учета факта подключения к системе лояльности)
Возможные значения: >= 0
и <= 1000000
Количество раз использования баллов лояльности платежным инструментом
Признак возможного использования лояльности в рекуренте (без учета факта подключения к системе лояльности и использования лояльности внешними платежными системами или с их искажением)
Возможные значения: >= 0
и <= 1000000
Количество раз использования баллов лояльности платежным инструментом в рекуренте (без учета использования лояльности внешними платежными системами или с их искажением)
Значение должно соответствовать регулярному выражению ^\d{4}-\d\d-\d\dT\d\d:\d\d:\d\d\.\d\d\d[+-]\d\d\d\d$
Дата время последнего использования баллов лояльности платежным инструментом
Возможные значения: >= 0
и <= 999999999
Доступно баллов лояльности
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,100}$
Статус потребителя в системе лояльности
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,10}$
Система платежного инструмента
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,255}$
Эмитент платежного инструмента
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Z\\*]{1,25}$
Маскированный номер платежного инструмента
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Z]{1,6}$
Срок де йствия платежного инструмента
{
"possibleUsage": true,
"countUsage": 1,
"possibleRecurrentUsage": true,
"countRecurrentUsage": 5,
"lastUsage": "2022-05-15T12:12:12.123+0300",
"loyaltyPointsAvailable": 499.99,
"loyaltyState": "не участник",
"system": "MIR",
"issuer": "SBERBANK OF RUSSIA",
"maskNumber": "123456XXXX7890",
"expired": "202905"
}
Bad Request
- application/json
- Схема
- Пример из схемы
Schema
- SberapiError
- HttpError
Array [
]
oneOf
Значение должно соответствовать регулярному выражению ^[0-9]{1,3}$
Код ошибки
Возможные значения: <= 50 characters
, Value must match regular expression ^(.*)$
Описание ошибки
Возможные значения: <= 250 characters
, Value must match regular expression ^(.*)$
Дополнительная информация
Значение должно соответствовать регулярному выражению ^\d{4}-\d\d-\d\dT\d\d:\d\d:\d\d\.\d\d\d[+-]\d\d:\d\d$
Дата время ошибки (ISO - 2020-12-18T06:12:44.672+00:00, GMT - 2020-12-18T06:12:44.672+0000)
Возможные значения: >= -2147483648
и <= 2147483647
Статус
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,50}$
Описание статуса
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,255}$
Бизнес-код ошибки
Значение должно соответств овать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,1024}$
Сообщение об ошибке для отображения на UI без локализации
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,4000}$
Описание причины ошибки
params
object[]
Possible values: <= 100
Перечень параметров ошибки для локализации
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,50}$
Код параметра ошибки
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,255}$
Значение параметра ошибки
{}
Unauthorized
- application/json
- Схема
- Пример из схемы
Schema
Array [
]
Значение должно соответствовать регулярному выражению ^\d{4}-\d\d-\d\dT\d\d:\d\d:\d\d\.\d\d\d[+-]\d\d:\d\d$
Дата время ошибки (ISO - 2020-12-18T06:12:44.672+00:00, GMT - 2020-12-18T06:12:44.672+0000)
Возможные значения: >= -2147483648
и <= 2147483647
Статус
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,50}$
Описание статуса
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,255}$
Бизнес-код ошибки
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,1024}$
Сообщение об ошибке для отображения на UI без локализации
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,4000}$
Описание причины ошибки
params
object[]
Possible values: <= 100
Перечень параметров ошибки для локализации
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,50}$
Код параметра ошибки
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,255}$
Значение параметра ошибки
{
"timestamp": "2020-12-18T06:12:44.672+00:00",
"status": 404,
"error": "Not Found",
"errorCode": "UNKNOWN_ERROR",
"message": "Запись не найдена в БД",
"reason": "Ошибка БД",
"params": [
{
"code": "id",
"value": "b439162d-e60d-426d-979d-17641f2b6ae4"
}
]
}
Forbidden
- application/json
- Схема
- Пример из схемы
Schema
Array [
]
Значение должно соответствовать регулярному выражению ^\d{4}-\d\d-\d\dT\d\d:\d\d:\d\d\.\d\d\d[+-]\d\d:\d\d$
Дата время ошибки (ISO - 2020-12-18T06:12:44.672+00:00, GMT - 2020-12-18T06:12:44.672+0000)
Возможные значения: >= -2147483648
и <= 2147483647
Статус
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,50}$
Описание статуса
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,255}$
Бизнес-код ошибки
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,1024}$
Сообщение об ошибке для отображения на UI без локализации
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,4000}$
Описание причины ошибки
params
object[]
Possible values: <= 100
Перечень параметров ошибки для локализации
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,50}$
Код параметра ошибки
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,255}$
Значение параметра ошибки
{
"timestamp": "2020-12-18T06:12:44.672+00:00",
"status": 404,
"error": "Not Found",
"errorCode": "UNKNOWN_ERROR",
"message": "Запись не найдена в БД",
"reason": "Ошибка БД",
"params": [
{
"code": "id",
"value": "b439162d-e60d-426d-979d-17641f2b6ae4"
}
]
}
Not Found
- application/json
- Схема
- Пример из схемы
Schema
Array [
]
Значение должно соответствовать регулярному выражению ^\d{4}-\d\d-\d\dT\d\d:\d\d:\d\d\.\d\d\d[+-]\d\d:\d\d$
Дата время ошибки (ISO - 2020-12-18T06:12:44.672+00:00, GMT - 2020-12-18T06:12:44.672+0000)
Возможные значения: >= -2147483648
и <= 2147483647
Статус
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,50}$
Описание статуса
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,255}$
Бизнес-код ошибки
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,1024}$
Сообщение об ошибке для отображения на UI без локализации
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,4000}$
Описание причины ошибки
params
object[]
Possible values: <= 100
Перечень параметров ошибки для локализации
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,50}$
Код параметра ошибки
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,255}$
Значение параметра ошибки
{
"timestamp": "2020-12-18T06:12:44.672+00:00",
"status": 404,
"error": "Not Found",
"errorCode": "UNKNOWN_ERROR",
"message": "Запись не найдена в БД",
"reason": "Ошибка БД",
"params": [
{
"code": "id",
"value": "b439162d-e60d-426d-979d-17641f2b6ae4"
}
]
}
Request Timeout
- application/json
- Схема
- Пример из схемы
Schema
Array [
]
Значение должно соответствовать регулярному выражению ^\d{4}-\d\d-\d\dT\d\d:\d\d:\d\d\.\d\d\d[+-]\d\d:\d\d$
Дата время ошибки (ISO - 2020-12-18T06:12:44.672+00:00, GMT - 2020-12-18T06:12:44.672+0000)
Возможные значения: >= -2147483648
и <= 2147483647
Статус
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,50}$
Описание статуса
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,255}$
Бизнес-код ошибки
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,1024}$
Сообщение об ошибке для отображения на UI без локализации
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,4000}$
Описание причины ошибки
params
object[]
Possible values: <= 100
Перечень параметров ошибки для локализации
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,50}$
Код параметра ошибки
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,255}$
Значение параметра ошибки
{
"timestamp": "2020-12-18T06:12:44.672+00:00",
"status": 404,
"error": "Not Found",
"errorCode": "UNKNOWN_ERROR",
"message": "Запись не найдена в БД",
"reason": "Ошибка БД",
"params": [
{
"code": "id",
"value": "b439162d-e60d-426d-979d-17641f2b6ae4"
}
]
}
Conflict
- application/json
- Схема
- Пример из схемы
Schema
Array [
]
Значение должно соответствовать регулярному выражению ^\d{4}-\d\d-\d\dT\d\d:\d\d:\d\d\.\d\d\d[+-]\d\d:\d\d$
Дата время ошибки (ISO - 2020-12-18T06:12:44.672+00:00, GMT - 2020-12-18T06:12:44.672+0000)
Возможные значения: >= -2147483648
и <= 2147483647
Статус
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,50}$
Описание статуса
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,255}$
Бизнес-код ошибки
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,1024}$
Сообщение об ошибке для отображения на UI без локализации
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,4000}$
Описание причины ошибки
params
object[]
Possible values: <= 100
Перечень параметров ошибки для локализации
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,50}$
Код параметра ошибки
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,255}$
Значение параметра ошибки
{
"timestamp": "2020-12-18T06:12:44.672+00:00",
"status": 404,
"error": "Not Found",
"errorCode": "UNKNOWN_ERROR",
"message": "Запись не найдена в БД",
"reason": "Ошибка БД",
"params": [
{
"code": "id",
"value": "b439162d-e60d-426d-979d-17641f2b6ae4"
}
]
}
Unprocessable Entity
- application/json
- Схема
- Пример из схемы
Schema
Array [
]
Значение должно соответствовать регулярному выражению ^\d{4}-\d\d-\d\dT\d\d:\d\d:\d\d\.\d\d\d[+-]\d\d:\d\d$
Дата время ошибки (ISO - 2020-12-18T06:12:44.672+00:00, GMT - 2020-12-18T06:12:44.672+0000)
Возможные значения: >= -2147483648
и <= 2147483647
Статус
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,50}$
Описание статуса
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,255}$
Бизнес-код ошибки
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,1024}$
Сообщение об ошибке для отображения на UI без локализации
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,4000}$
Описание причины ошибки
params
object[]
Possible values: <= 100
Перечень параметров ошибки для локализации
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,50}$
Код параметра ошибки
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,255}$
Значение параметра ошибки
{
"timestamp": "2020-12-18T06:12:44.672+00:00",
"status": 404,
"error": "Not Found",
"errorCode": "UNKNOWN_ERROR",
"message": "Запись не найдена в БД",
"reason": "Ошибка БД",
"params": [
{
"code": "id",
"value": "b439162d-e60d-426d-979d-17641f2b6ae4"
}
]
}
Internal Server Error
- application/json
- Схема
- Пример из схемы
Schema
- SberapiError
- HttpError
Array [
]
oneOf
Значение должно соответствовать регулярному выражению ^[0-9]{1,3}$
Код ошибки
Возможные значения: <= 50 characters
, Value must match regular expression ^(.*)$
Описание ошибки
Возможные значения: <= 250 characters
, Value must match regular expression ^(.*)$
Дополнительная информация
Значение должно соответствовать регулярному выражению ^\d{4}-\d\d-\d\dT\d\d:\d\d:\d\d\.\d\d\d[+-]\d\d:\d\d$
Дата время ошибки (ISO - 2020-12-18T06:12:44.672+00:00, GMT - 2020-12-18T06:12:44.672+0000)
Возможные значения: >= -2147483648
и <= 2147483647
Статус
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,50}$
Описание статуса
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,255}$
Бизнес-код ошибки
Значение должно соотв етствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,1024}$
Сообщение об ошибке для отображения на UI без локализации
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,4000}$
Описание причины ошибки
params
object[]
Possible values: <= 100
Перечень параметров ошибки для локализации
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,50}$
Код параметра ошибки
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,255}$
Значение параметра ошибки
{}
Service Unavailable
- application/json
- Схема
- Пример из схемы
Schema
Array [
]
Значение должно соответствовать регулярному выражению ^\d{4}-\d\d-\d\dT\d\d:\d\d:\d\d\.\d\d\d[+-]\d\d:\d\d$
Дата время ошибки (ISO - 2020-12-18T06:12:44.672+00:00, GMT - 2020-12-18T06:12:44.672+0000)
Возможные значения: >= -2147483648
и <= 2147483647
Статус
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,50}$
Описание статуса
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,255}$
Бизнес-код ошибки
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,1024}$
Сообщение об ошибке для отображения на UI без локализации
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,4000}$
Описание причины ошибки
params
object[]
Possible values: <= 100
Перечень параметров ошибки для локализации
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,50}$
Код параметра ошибки
Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,255}$
Значение параметра ошибки
{
"timestamp": "2020-12-18T06:12:44.672+00:00",
"status": 404,
"error": "Not Found",
"errorCode": "UNKNOWN_ERROR",
"message": "Запись не найдена в БД",
"reason": "Ошибка БД",
"params": [
{
"code": "id",
"value": "b439162d-e60d-426d-979d-17641f2b6ae4"
}
]
}