Получение статуса выплаты
/withdrawal_requestЗаполните параметры запроса и отправьте его в API.
Возвращает статус выплаты. Передайте merchant_id, endpoint_id, signature и один идентификатор поиска: id (ID выплаты из ответа API) или order (ваш номер выплаты). Проверяйте статус внутри withdrawal_request.
https://secure-api.404stage.com/withdrawal_requestПрямой запрос к APIЗапрос
curl --request GET 'https://secure-api.404stage.com/withdrawal_request' \
--header 'accept: application/json'Заголовки
Accept: application/jsonУкажите свои реквизиты и подпись. Запрос отправляется на адрес выше.
Ответ
Запрос выполнен; проверяйте статус операции в ответе.
{
"code": "COMMON_ERROR",
"field_errors": null,
"message": "Error during payment request",
"status": "error"
}Описание и правила метода
Возвращает статус выплаты. Передайте merchant_id, endpoint_id, signature и один идентификатор поиска: id (ID выплаты из ответа API) или order (ваш номер выплаты). Проверяйте статус внутри withdrawal_request.
Пример запроса (замените заполнители и пересчитайте подпись):
GET /withdrawal_request?merchant_id=16ec5bed-30a5-470c-9b41-c74ead9d4855&endpoint_id=e82b948f-5416-4560-bcd2-bbec03247dd5&id=9a7ef4da-34ab-40f2-bf20-cf05cb9dbef8&signature={{signature}}
Host: api.example.comНекоторые ошибки запроса возвращаются с HTTP 200 и status=error; проверяйте и HTTP-статус, и поля ответа status, code, message.
Все параметры и схемы
Свернуть схемуmerchant_id?stringID мерчанта, выданный при регистрации.
endpoint_id?stringID endpoint, выданный для вашей интеграции.
id?stringID выплаты из ответа API; используется вместо order.
order?stringВаш номер заказа или выплаты.
signature?stringПодпись запроса: используйте общие правила HS256 и фактический путь URL.
Запрос выполнен; проверяйте статус операции в ответе.
application/json- response
Результат создания запроса на выплату.
status*stringРезультат выполнения запроса API.
withdrawal_request*Данные созданного запроса на выплату.