Skip to main content

Update Order

POST /api/external/v1/order/updateOrder

Partially updates a shipment — only pass the fields you want to change. Body is a superset of the Save Order fields, keyed by the required order_id, plus operational fields such as driver_name, driver_phone, driver_vehicle_number, current_status, and workflow timestamps (order_pickup_at, order_dispatched_at, order_delivered_at, etc.).

Request Example
{ "order_id": "8b1e2c3d-.....", "driver_name": "Ramesh Kumar", "driver_phone": "9876543210" }

Response 200 OK

{ "success": true, "status_code": 200, "message": "Successfully updated order", "data": { "order_id": "8b1e2c3d-....." } }