Get orders
get_ordersUse this tool when the user asks about the orders their Convika pages took: 「注文は何件来た?」「今日の注文を見せて」, which orders still wait for payment, or what sold.
Returns the newest orders (number, page, status, payment method, pickup or delivery, items with quantity and price, totals, currency, and whether a test order) and a summary over every order that matches: counts by status, and per currency the amount ordered and the revenue (paid orders; cash on delivery once accepted; refunds taken off). Amounts are in the currency's main unit as text ("1080" yen, "12.50" dollars). Every order is listed on every plan; spam is left out; test orders are listed and flagged but not counted.
Buyers' names, phone numbers, emails, and addresses are never returned, and neither is where each order came from: get_order_stats gives that in totals, by source and by AI assistant. Changing an order's status, refunds, and payment settings are done on the dashboard only.
On Free, counts and totals include the first 50 cash-on-delivery, bank-transfer, and payment-link orders of each UTC month; orders past that aren't counted (get_orders still lists them), omittedOverCap says how many, and the dashboard's Orders page lists them all. Pro and above have no cap. Times are ISO 8601 in UTC.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | How many of the newest orders to return. Defaults to 20, max 100. | |
| since | No | Only orders placed at or after this time: an ISO 8601 date or date-time, such as 2026-11-01 (midnight UTC) or 2026-11-01T09:00:00+09:00. | |
| siteId | No | Only this page's orders. Leave out for every page. | |
| status | No | Only orders in this status: new, pending_payment, accepted, paid, done, declined, cancelled, or refunded. |