Field | Type | Description | Validation |
---|---|---|---|
| object | The address of the customer billed for this order. See Address. | Required |
| string | The currency used for transactions in this order. | Required |
| object | The customer's contact details. See Customer. | Required |
| string | The date and time by which the order should be delivered. | |
| array of objects | The fulfillments that belong to this order, | Required |
| number (double) | The ID of this object in Delivery Hub. | Valid UUID |
| number (double) | The total number of items included in this object. | |
| string | The order name, often formatted as a combination of OMS name, ID number, timestamp, or carrier. | 1-225 characters |
| array | Additional order details, such as additional address instructions. | 2-225 characters |
| array of objects | The products included in this order. See Product. | Required |
| string | Your source system's ID for this order. | |
| string | The status of this order in Delivery Hub. | |
| number (double) | The tip (gratuity) paid to the driver by the customer. | |
| number (double) | The total price of this order, used for shipping rules and display in customer-facing documentation. | Required, Positive integer |
| number (double) | The total weight of all products in this order. | |
| number (double) | When relevant, the ID of the user who implemented a change. For example, this could be the ID of the user who created a shipment. | Valid UUID |