Create a cart
create_cartBuild an anonymous takeaway or delivery cart for a listed restaurant and get a one-time confirmation link for the guest. PUBLIC tool, no auth. Table orders are not supported here (they stay on the QR menu). Send the guest to confirm_url. Prices are re-read there from the live menu; name, phone, delivery address and payment are entered by the guest on that page — never through this tool. Nothing is ordered until the guest confirms. The link expires 30 minutes after creation and can be used once.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | Order-level note for the kitchen. Do not put the guest's name, phone or address here. | |
| items | Yes | ||
| order_type | Yes | ||
| restaurant | Yes | Restaurant slug (from search_restaurants / list_public_menus) or id. | |
| scheduled_for | No | ISO date-time for a scheduled pickup/delivery (optional; the venue may refuse on the confirmation page). |