Update an order's details
starshipit_update_orderDestructive
WRITE: change details of ONE UNSHIPPED order by order_id (the order is read first and refused if it is already printed or shipped): addresses, shipping method/carrier/service, items, packages, reference or an internal note. This tool never sends status or manifest flags. It does not print a label or buy postage. Items/packages: include item_id / package_id (from starshipit_get_order with include=Items,Packages) to modify an existing line; a line without an id may be added. Nothing is deleted. Send only the fields you want to change. PUT /api/orders.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | Internal order note. | |
| items | No | ||
| carrier | No | Starshipit carrier code, e.g. AusPost. | |
| currency | No | ||
| order_id | Yes | Starshipit order id. | |
| packages | No | ||
| reference | No | ||
| destination | No | ||
| order_number | No | ||
| sender_details | No | ||
| shipping_method | No | ||
| signature_required | No | ||
| carrier_service_code | No | ||
| shipping_description | No |