ДЕЙСТВУЮЩИЙ КОНТРАКТ
Диспуты¶
Заявка со статусом ID требует решения трейдера. Получайте такие заявки через
GET /api/v1/orders/?status=ID.
Получить комментарий и файлы¶
GET /api/v1/disputes/get_disputes_by_order/71f25851-28d3-47eb-8770-51f717f5821e/
Authorization: Bearer <access_token>
{
"files_data": [
{
"url": "/media/disputes/receipt.jpg",
"file_type": "picture"
}
],
"comment": "Оплата выполнена"
}
API возвращает только диспуты по заявкам, назначенным текущему трейдеру.
Принять диспут¶
PATCH /api/v1/users/change_order_status/71f25851-28d3-47eb-8770-51f717f5821e/
Authorization: Bearer <access_token>
Content-Type: application/json
{
"status": "FR"
}
FR завершает заявку с суммой перерасчёта, указанной при создании диспута.
Отклонить диспут¶
PATCH /api/v1/users/change_order_status/71f25851-28d3-47eb-8770-51f717f5821e/
Authorization: Bearer <access_token>
Content-Type: application/json
{
"status": "CR"
}
CR отклоняет предложенный перерасчёт. После ответа перечитайте заявку и
зафиксируйте фактический статус. Обработка 409, 504 и сетевых ошибок такая
же, как для остальных команд по заявке: сначала GET, затем решение о повторе.