Статус фиат-выплаты
Опрос состояния выплаты по UUID из ответа создания. Для финального результата предпочтительнее webhook.
GET https://api.protopays.io/api/v1/payins/{uuid}
Запрос
Те же заголовки HMAC, что при создании. В path — uuid из поля data.id. Чужая выплата — 404, payin_not_found.
Ответ
| Поле | Тип | Обяз. | Описание |
|---|---|---|---|
| data.id | string (UUID) | да | Публичный идентификатор выплаты. |
| data.status | string | да | Текущий статус (нижний регистр в API, UPPERCASE в webhook). |
| data.beneficiary | object | да | Маска; полный реквизит — у исполнителя. |
| data.frozenUsdt | string | да | Замороженный USDT под эту заявку. |
{
"data": {
"id": "550e8400-e29b-41d4-a716-446655440000",
"orderId": "payout-order-001",
"status": "awaiting_admin",
"amount": "500.00",
"currency": "RUB",
"method": "sbp",
"beneficiary": {
"value": "7900******67",
"holder": "IVAN IVANOV",
"bank": "sber"
},
"frozenUsdt": "6.73",
"expiresAt": "2026-05-22T14:00:00+00:00"
}
}Жизненный цикл
Опрос статусов здесь; итог — в webhook.
waiting— в пуле, трейдер не назначенpending— трейдер взял заявкуaccepted— трейдер подтвердил переводproof_submitted/awaiting_admin— чек на проверкеcompleted— успех, USDT списан со шлюзаfailed/cancelled— отказ или отмена, заморозка снята