list_orders
Retrieve orders with filters for status, payment, fulfillment, or source. Paginate via since_id cursor; request next_since_id when more results exist.
Instructions
List orders with optional filters. Returns paginated results via since_id cursor. Filter by status, financial_status, fulfillment_status, or source_name (facebook, web, pos). If has_more=true, call again with next_since_id.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max results per page (default 50, max 250). | |
| status | No | Filter by order status: open, closed, cancelled, any (default: open). | |
| since_id | No | Return orders with ID greater than this value (cursor pagination). | |
| source_name | No | Filter by order source channel e.g. "facebook", "web", "pos", "bizweb_draft_order". | |
| created_on_max | No | Filter by created date max (ISO 8601). | |
| created_on_min | No | Filter by created date min (ISO 8601). | |
| financial_status | No | Filter by payment/financial status. | |
| fulfillment_status | No | Filter by fulfillment status. |