Check order status
get_order_statusLook up orders for the signed-in account to check status, total, and tracking URL. Use for 'where is my order' inquiries; read-only and cannot modify orders.
Instructions
Look up orders placed with the signed-in account's email — the latest ones, or one by its number — with status, total and a tracking page url. Use it for 'where is my order'; for an order not placed yet use get_order_preview. status is e.g. draft (unpaid, from prepare_order), pending_payment, paid, in_production, shipped, delivered or cancelled. number is the full order number such as AO-261023-1234; without it you get the newest orders first (limit default 5, max 20). Read-only: it can't cancel or change an order. An account with no email returns an empty list and a note.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max orders to return (default 5, max 20). | |
| number | No | Exact order number to look up, e.g. AO-261023-1234; omit for the most recent orders. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | Present when the account has no email on file. | |
| orders | No |