search_orders
Filter WooCommerce orders by status and date range to retrieve compact summaries with totals, item counts, status, and pagination metadata.
Instructions
Search and filter WooCommerce merchant orders by status and date range. Returns compact, normalized order summaries with total amounts, item counts, status, and pagination metadata.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "search_orders"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number for pagination. | |
| limit | No | Maximum number of orders to return (1-100). | |
| status | No | Optional WooCommerce order status filter (e.g., "pending", "processing", "completed", "on-hold", "failed", "cancelled"). | |
| date_to | No | Optional inclusive end datetime in ISO 8601 format (e.g., "2026-10-02T23:59:59Z"). | |
| date_from | No | Optional inclusive start datetime in ISO 8601 format (e.g., "2026-10-01T00:00:00Z"). |