Update Order
Update information for an order identified by the order handle
Update information for an order identified by the order handle
In: header
Path Parameters
Query Parameters
Type of the order which can be drop or pick
Integer representing the pick or drop order index when having a pick/drop scenario
The attempt number for fulfilling the order
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
curl -X PATCH "https://example.com/orders/string" \ -H "Content-Type: application/json" \ -d '{ "metadata": { "customerId": "1442", "name": "Jordan" } }'{ "order_handle": "order-1", "fulfillment_attempt": 0, "status": "unplanned", "destination": { "geometry": { "type": "Point", "coordinates": [ -121.8871193, 37.390611 ] }, "address": "1709 Automation Pkwy, San Jose, CA 95101", "radius": 100 }, "ops_group_handle": "store-SF", "track_mode": "on_time", "plan_mode": "manual", "scheduled_at": "2023-10-31T02:00:00.000Z", "type": "drop", "type_index": 0, "expected_service_time": 0, "capacity_used": 1, "metadata": { "customerId": "1442", "name": "Jordan" }, "region": { "country": "United States", "city": "San Jose", "state": "California" }, "product_type": [ "frozen", "fragile" ], "created_at": "2023-10-30T22:22:54.071Z", "visited_destination": false, "timeline": []}{ "detail": {}, "message": "string"}{ "detail": {}, "message": "string"}{ "detail": { "<location>": { "<field_name>": [ "string" ] } }, "message": "string"}