get https://gateway.abcex.io/api/v1/p2p/client/trade/status/
Метод позволяет узнать статус сделки по ID
Статусы сделки:
open:wait-confirm – ожидает подтверждения начала сделки от мейкера, на подтверждение сделки есть 10 минут, иначе она автоматически отменится
open – мейкер подтвердил начало сделки, сделка открыта
send-payment-document – покупатель оплатил сделку, необходимо проверить получение средств, если они пришли – отправить запрос POST /api/v1/p2p/client/trade/confirm подтверждение получения, иначе – отправить апелляцию POST /api/v1/p2p/client/trade/dispute
dispute:open – открыта апелляция по сделке
complete – сделка завершена (в том числе в рамках апелляции)
cancel – сделка отменена (в том числе в рамках апелляции)
Response
| Параметр | Обязательность | Описание |
|---|---|---|
| status | Да | Текущий статус сделки |
| timer | Да | Информация о таймере для текущего статуса. Если у статуса нет таймера, в параметре будет null |
| timer.tradeId | Да | ID сделки |
| timer.type | Да | Тип сделки |
| timer.durationSeconds | Да | Длительность таймера на этапе |
| timer.durationSecondsRemain | Да | Оставшееся время по таймеру на этапе |
| timer.diff | Да | Детализация |
| timer.diff.minutes | Да | Минуты |
| timer.diff.seconds | Да | Секунды |
| timer.diff.milliseconds | Да | Миллисекунды |
{
"status": "open:wait-confirm",
"timer": {
"tradeId": "3a50510c-d37e-45de-8156-ea21632acd42",
"type": "open_limit",
"durationSeconds": 600,
"durationSecondsRemain": 578,
"diff": {
"minutes": 9,
"seconds": 38,
"milliseconds": 709.118
}
}
}