Запрос статуса
/status
Запрос статуса
Request
Header Parameters
Возможные значения: <= 32 characters
, Value must match regular expression ^[0-9a-fA-F]{32}$
- application/json
Body
required
Тело запроса
Возможные значения: >= 32 characters
и <= 32 characters
, Value must match regular expression ^[0-9a-fA-F]{32}$
Уникальный идентификатор запроса
Возможные значения: <= 20 characters
, Value must match regular expression ^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z$
Дата/Время формирования запроса
Возможные значения: <= 36 characters
, Value must match regular expression ^[a-zA-Z0-9_\-\\]*$
ID заказа в АС ППРБ.Карты
Возможные значения: <= 8 characters
, Value must match regular expression ^[a-zA-Z0-9_\-\\]{1,8}$
Уникальный идентификатор терминала (добавляется в API v2.0.0)
Возможные значения: <= 36 characters
, Value must match regular expression ^.{1,36}$
Номер заказа в CRM Клиента (добавляется в API v2.0.0)
200 OK
- application/json
- Схема
- Пример из схемы
Schema
- Array [
- ]
Возможные значения: >= 32 characters
и <= 32 characters
, Value must match regular expression ^[0-9a-fA-F]{32}$
Уникальный идентификатор запроса
Возможные значения: <= 20 characters
, Value must match regular expression ^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z$
Дата/Время формирования запроса
Возможные значения: <= 15 characters
, Value must match regular expression ^[a-zA-Z0-9_\-\\]*$
Уникальный идентификатор Торговой точки
Возможные значения: <= 8 characters
, Value must match regular expression ^[a-zA-Z0-9_\-\\]*$
Уникальный идентификатор терминала
Возможные значения: <= 36 characters
, Value must match regular expression ^[a-zA-Z0-9_\-\\]*$
IdQR устройства или tid Уникальный идентификатор терминала для СБП, на котором сформирован заказ
Возможные значения: <= 36 characters
, Value must match regular expression ^[a-zA-Z0-9_\-\\]*$
ID заказа в АС ППРБ.Карты
Возможные значения: <= 20 characters
, [PAID
, CREATED
, REVERSED
, REFUNDED
, REVOKED
, DECLINED
, EXPIRED
, ON_PAYMENT
]
Статус заказа
order_operation_params object[]
Possible values: >= 1
, <= 100000
Блок с перечнем операций, привязанных к данному заказу с детализацией по каждой операции
Возможные значения: <= 50 characters
, Value must match regular expression ^[a-zA-Z0-9_\-\\]+$
Идентификатор операции в АС ППРБ.Карты
Возможные значения: <= 20 characters
, Value must match regular expression ^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z$
Дата/Время регистрации заказа
Возможные значения: <= 12 characters
, Value must match regular expression ^[a-zA-Z0-9_\-\\]+$
RRN операции
Возможные значения: <= 36 characters
, [PAY
, REVERSE
, REFUND
]
Тип операции
Возможные значения: >= 0
и <= 999999999999999
Сумма операции в минимальных единицах Валюты
Возможные значения: <= 3 characters
, Value must match regular expression ^[0-9]{3}$
Валюта операции, цифровой код по ISO 4217
Возможные значения: <= 8 characters
, Value must match regular expression ^[a-zA-Z0-9_\-\\]+$
Код авторизации
Возможные значения: <= 2 characters
, Value must match regular expression ^[A-Za-z0-9_\\-]+$
Код выполнения запроса
Возможные значения: <= 256 characters
, Value must match regular expression ^.*$
Описание кода выполнения запроса
Возможные значения: <= 256 characters
, Value must match regular expression ^.*$
Маскированное Имя Отчество Ф. плательщика
sbp_operation_params object
Блок с перечнем параметров операции СБП. Передается только для операции оплаты через СБП (добавляется в API v3.0.0)
Возможные значения: <= 50 characters
, Value must match regular expression ^[a-zA-Z0-9_\-\\]*$
Идентификатор операции в СБП
Возможные значения: <= 36 characters
, Value must match regular expression ^[A-Za-z0-9_\-\s\\+()/*]*$
Маскированный идентификатор плательщика
Возможные значения: <= 6 characters
, Value must match regular expression ^[A-Za-z0-9_\\-]+$
Код ошибки
Возможные значения: <= 1024 characters
, Value must match regular expression ^.*$
Описание ошибки выполнения запроса
{
"rq_uid": "d0c5d5d03e074ad7ba2e2e248eef7e9c",
"rq_tm": "2005-08-15T15:52:01Z",
"mid": "123456789123456",
"tid": "12345678",
"id_qr": "20305",
"order_id": "123456123456",
"order_state": "PAID",
"order_operation_params": [
{
"operation_id": "d1c3d5d93e094ad7ba3e5e248eef7e3c",
"operation_date_time": "2005-08-15T15:52:01Z",
"rrn": "123456123456",
"operation_type": "REVERSE",
"operation_sum": 123,
"operation_currency": "643",
"auth_code": "12345678",
"response_code": "0",
"response_desc": "Описание ошибки выполнения запроса",
"client_name": "Иванов Иван И."
}
],
"sbp_operation_params": {
"sbp_operation_id": "B105600390167601000004681598593B",
"sbp_masked_payer_id": "*********6731"
},
"error_code": "123456",
"error_description": "Описание ошибки выполнения запроса"
}
Client Error 400 Bad Request (Запрос не корректен)'
- application/json
- Схема
- Пример из схемы
Schema
Возможные значения: Value must match regular expression ^[0-9]{1,3}$
Код ошибки
Возможные значения: <= 50 characters
, Value must match regular expression ^.*$
Описание ошибки
Возможные значения: <= 254 characters
, Value must match regular expression ^.*$
Дополнительная информация
Возможные значения: <= 254 characters
, Value must match regular expression ^.*$
вызываемый сервис
{
"httpCode": "400",
"message": "Error",
"moreInfo": "Error",
"path": "Error"
}
Client Error 401 Unauthorized (Приложение не авторизовано, либо некорректное значение client-id)
- application/json
- Схема
- Пример из схемы
Schema
Возможные значения: Value must match regular expression ^[0-9]{1,3}$
Код ошибки
Возможные значения: <= 50 characters
, Value must match regular expression ^.*$
Описание ошибки
Возможные значения: <= 254 characters
, Value must match regular expression ^.*$
Дополнительная информация
Возможные значения: <= 254 characters
, Value must match regular expression ^.*$
вызываемый сервис
{
"httpCode": "400",
"message": "Error",
"moreInfo": "Error",
"path": "Error"
}
Forbidden
- application/json
- Схема
- Пример из схемы
Schema
Возможные значения: Value must match regular expression ^[0-9]{1,3}$
Код ошибки
Возможные значения: <= 50 characters
, Value must match regular expression ^.*$
Описание ошибки
Возможные значения: <= 254 characters
, Value must match regular expression ^.*$
Дополнительная информация
Возможные значения: <= 254 characters
, Value must match regular expression ^.*$
вызываемый сервис
{
"httpCode": "400",
"message": "Error",
"moreInfo": "Error",
"path": "Error"
}
Not Found
- application/json
- Схема
- Пример из схемы
Schema
Возможные значения: Value must match regular expression ^[0-9]{1,3}$
Код ошибки
Возможные значения: <= 50 characters
, Value must match regular expression ^.*$
Описание ошибки
Возможные значения: <= 254 characters
, Value must match regular expression ^.*$
Дополнительная информация
Возможные значения: <= 254 characters
, Value must match regular expression ^.*$
вызываемый сервис
{
"httpCode": "400",
"message": "Error",
"moreInfo": "Error",
"path": "Error"
}
Method Not Allowed (Ошибка API gateway, не найдены операци и, поддерживающие запрошенную http-команду)
- application/json
- Схема
- Пример из схемы
Schema
Возможные значения: Value must match regular expression ^[0-9]{1,3}$
Код ошибки
Возможные значения: <= 50 characters
, Value must match regular expression ^.*$
Описание ошибки
Возможные значения: <= 254 characters
, Value must match regular expression ^.*$
Дополнительная информация
Возможные значения: <= 254 characters
, Value must match regular expression ^.*$
вызываемый сервис
{
"httpCode": "400",
"message": "Error",
"moreInfo": "Error",
"path": "Error"
}
Too Many Requests (Превышен лимит отправляемых запросов)
- application/json
- Схема
- Пример из схемы
Schema
Возможные значения: Value must match regular expression ^[0-9]{1,3}$
Код ошибки
Возможные значения: <= 50 characters
, Value must match regular expression ^.*$
Описание ошибки
Возможные значения: <= 254 characters
, Value must match regular expression ^.*$
Дополнительная информация
Возможные значения: <= 254 characters
, Value must match regular expression ^.*$
вызываемый сервис
{
"httpCode": "400",
"message": "Error",
"moreInfo": "Error",
"path": "Error"
}
Internal Server Error (Внутренняя ошибка сервера
- application/json
- Схема
- Пример из схемы
Schema
Возможные значения: Value must match regular expression ^[0-9]{1,3}$
Код ошибки
Возможные значения: <= 50 characters
, Value must match regular expression ^.*$
Описание ошибки
Возможные значения: <= 254 characters
, Value must match regular expression ^.*$
Дополнительная информация
Возможные значения: <= 254 characters
, Value must match regular expression ^.*$
вызываемый сервис
{
"httpCode": "400",
"message": "Error",
"moreInfo": "Error",
"path": "Error"
}
Service Unavailable (Операция не доступна)
Gateway Timeout