Update Order

Required permission: write_orders

Update details of an existing order for your organization or client.

Path Params
integer
required
≥ 1

The ID of the order to update.

Body Params
integer | null
≥ 1

The ID of the new shipping method for the order.

integer | null
≥ 1

The ID of the new warehouse fulfilling this order.

date-time | null

The new date and time until which to hold the order.

date-time | null

The new date by which the order must be shipped.

date-time | null

The new date and time of the order. If provided, it must be in the past.

boolean | null

Whether to ignore address validation errors.

boolean | null

Whether to exclude the order from batch shipping.

boolean | null

Whether to exclude the order from picking.

boolean | null

Whether to exclude the order from single item batch.

boolean | null

Set address hold to true or false.

boolean | null

Set payment hold to true or false.

boolean | null

Set warehouse hold to true or false.

boolean | null

Set allocation hold to true or false.

boolean | null

Set fraud hold to true or false.

string

A note about the packing of the order.

string

A note about the gift of the order.

string

A note about the order for internal use.

string | null
enum

The type of contents for customs purposes.

string | null

An explanation of the contents for customs purposes.

string | null

A custom field for storing additional order information.

string | null

A custom field for storing additional order information.

string | null

A custom field for storing additional order information.

string | null

A custom field for storing additional order information.

string | null

A custom field for storing additional order information.

string | null

A custom field for storing additional order information.

string

The new status of the order. Value must match an existing custom order status in warehance.

tags
array of strings | null

This field is an upsert operation, and will replace the existing tags.

tags
metadata
object | null

A map of metadata to update in the order. Any fields provided that already exist will be updated, and any fields provided that do not exist will be added.

Responses

Language
Credentials
Header
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json