Получить статус сделки по ID
Метод позволяет узнать статус сделки по 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– сделка отменена (в том числе в рамках апелляции)
Request
Path parameter:
id(string, required) – ID сделки
Response
-
status(string): Текущий статус сделки -
timer(array): Информация о таймере для текущего статуса. Если у статуса нет таймера, в параметре будетnull-
tradeId(string): ID сделки -
type(string): -
durationSeconds(number): Длительность таймера на этапе -
durationSecondsRemain(number): Оставшееся время по таймеру на этапе -
diff(array): Детализация-
minutes(number): Минуты -
seconds(number): Секунды -
milliseconds(float): Миллисекунды
-
-
Example Response
{
"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
}
}
}
