Models

Questa pagina è disponibile solo in inglese.

The Order object

Every field of the Order object, with types, required flags and validation rules.

The Order object

FieldTypeDescription
idstringe.g. ord_1f83b
objectstringalways order
channel_account_idstring · nullable
channelstring
order_id_on_channelstring · nullableThe channel's internal order id (e.g. Shopify 18968716083351)
numberstring · nullableThe order number the seller sees on the channel (Shopify "#1011" → "1011", Etsy receipt id, WooCommerce order number); for channels without a separate display number, the channel's order id. Search orders by it the way support staff do. Same value as the "Order" column of the orders export. e.g. 1011
order_urlstring · nullableuri
statusOrderStatusOmitted when the order has no normalized status yet. One of: awaiting_payment, awaiting_shipment, shipped, canceled, refunded, partially_refunded
fulfillment_statusFulfillmentStatusOmitted when not known. One of: unfulfilled, partial, shipped, delivered
source_statusstring · nullableThe channel's own raw status string, verbatim, as of Nembol's last read of the order (it refreshes with the order sync, so it can lag a minute behind a fulfillment sent through the API). For debugging, never for logic: use status
trackingobject
tracking.numberstring · nullable
tracking.carrierstring · nullable
tracking.urlstring · nullableuri
currencystring · nullableISO-4217, per-order
subtotalstring · nullableItems subtotal as the channel reports it. null when the channel gave no breakdown (older orders, some channels)
shippingstring · nullableShipping charged to the buyer
discountstring · nullableDiscount on the items
taxstring · nullableTax on items and shipping
tax_remitted_bystring · nullablemarketplace when the channel collects and remits the tax (marketplace facilitator), seller when you do; null when not known. One of: marketplace, seller, null
totalstring (money)The order total as the channel reports it (items + shipping + tax − discounts), in currency, the same numbers as the orders export. When the channel gave no breakdown, the sum of the lines (unit price × quantity). e.g. 19.90
linesarray of OrderLineEvery line of the channel order, oldest first
buyerobjectBuyer personal data. Requires orders:read; process lawfully
buyer.namestring · nullable
buyer.emailstring · nullable
buyer.countrystring · nullable
buyer.addressobjectShip-to address, as provided by the source channel
created_atstring · nullableWhen the order was placed. ISO 8601
updated_atstring · nullableLast change of status, fulfillment or tracking; equal to created_at until the first change. Filter with GET /orders?updated_after=. ISO 8601

Ultimo aggiornamento il 17 ottobre 2026

Serve aiuto?

Scrivici e ti risponde una persona, di solito entro un giorno lavorativo.

In questa pagina