Перейти к содержимому

Что нового

Изменения перечислены от новых к старым.

Событие order.cancelled теперь содержит причину и комментарий отмены:

{
"event": "order.cancelled",
"status": "cancelled",
"cancellation": { "reason": "address_related", "comment": null }
}

Для остальных событий поле cancellation равно null. См. Webhook.

Ответы POST /orders, GET /orders, GET /orders/{external_order_id} и PATCH/PUT/cancel дополнены тремя полями:

  • delivered_at — момент завершения заказа;
  • driver — имя, телефон и транспорт курьера (появляется после назначения);
  • driver_location — последняя точка курьера, только для статусов assigned и in_progress и только если точка получена менее 30 минут назад.
{
"status": "in_progress",
"delivered_at": null,
"driver": { "name": "Иса", "phone": "+79280003396", "transport": { "model": "Camry", "number": "A123BC" } },
"driver_location": { "latitude": 43.2389, "longitude": 45.7127, "heading": 120, "updated_at": "2026-09-18T08:27:00.000Z" }
}

См. Заказы.