Update Order
Get the required, optional, and integration specific fields by calling the integrations endpoint.
Headers
Your organization-level Trackstar API key.
Your user's access token for a specific integration (ShipHero, Extensiv, etc).
Path Parameters
Body
Deprecated in favor of channel_object.
The channel the order was placed on.
The currency used for this order. If not provided explicitly, defaults to USD.
List of the products included in the order.
A user-friendly identifier for their order. Defaults to reference_id
if not provided.
An external unique identifier for the order, such as a Shopify order id. Defaults to id
if client has not defined one.
The method by which the warehouse will ship the order to the customer. Can be passed into the Shipping Method endpoint for more details.
The status of the order. See the order information for more details.
open
, confirmed
, processing
, picked
, packed
, partially_fulfilled
, fulfilled
, exception
, cancelled
, backordered
, other
The total amount discounted from the order.
The total price a customer paid for the order.
The total shipping cost for the order incurred by the customer.
The total tax on the order.
A list of custom tags associated with the orders. A tag can be either a string or a dictionary with one key-value pair. e.g. ['tag1', 'tag2', {'key1': 'value1'}]
For retail/EDI orders, the trading partner who placed the order (e.g. Target, Walmart).
The ID of the merchant/tenant/customer that owns the order. Can be passed into the Warehouse Customer endpoint for more details.