Create an order draft
Create an order using the cart ID of the cart that contains the order.
Authorizations
This is the authorization token used to authenticate the request. You must pass the access token generated from the system app. For more information, see the Making your first API request section.
Headers
A header used by fabric to identify the tenant making the request. You must include tenant id in the authentication header for an API request to access any of fabric’s endpoints. You can retrieve the tenant id , which is also called account id, from Copilot. This header is required.
Unique request ID for tracking.
x-fabric-channel-id identifies the sales channel through which the API request is being made; primarily for multichannel use cases. It is a required field. The default US channel is 12 while the default Canada channel is 11.
Body
Order Draft Request
The 24-character system-generated Cart ID. This ID is generated using the Create cart endpoint. This ID is used to reference the cart in subsequent API requests.
Order information request object
The Customer ID that was added to the customer attribute when using the Update customer endpoint.
Response
Order Draft
The unique identifier of the cart, which is generated when the cart is created using the Create an empty cart endpoint.
An object that contains order information, such as the order ID, order number, and items included in the order.
Custom attributes provided to the context, such as a wishlist, to provide additional information about the entity.
Cart configurations determine the behavior within the cart.
Customer context object containing customer information.
Indicates the status of the cart, which can be either ACTIVE or SOFT_DELETE.
ACTIVE
, SOFT_DELETE
An array containing details about the current state of the cart.
The sum of the total amount of the cart.
A collection of promotions applied to the corresponding cart.
A collection of fees associated with the corresponding cart.
A collection of adjustments made to the corresponding cart.
A map of addresses added to the corresponding cart.
A collection of items in the cart.
A summary of items in the cart.
A map of fulfillments added to the corresponding cart.
An array containing all coupons added to the corresponding cart.
An array containing all coupons applied to the cart.
An array containing any coupons that were ineligible and not applied to the cart.
An object containing a collection of payments added to the corresponding cart.
Channel ID
The currency that the cart will use when an order is created.
The date and time in UTC when the cart was last updated.
The date and time when the cart was created.
Was this page helpful?