Carts
Create a Cart
Creates a new cart for a customer. This endpoint requires cart data including items, fulfillment method, location, and other details as specified in the request body.
POST
/
cart
Authorizations
Body
application/json
The method of order fulfillment (e.g., takeout, delivery).
Available options:
takeout
, table_side
, room_service
, delivery
, robot_delivery
, in_course_delivery
The pickup type (ASAP or LATER for scheduled).
Available options:
ASAP
, LATER
The desired order time (format: ISO 8601).
The ID of the location where the order will be placed.
An array of cart items.
Response
201 - application/json
The unique ID of the cart.
The total quantity of items in the cart.
The subtotal of the cart (before taxes and fees).
The total tax amount.
The final order total.
An array of cart items with details.