orders_list
List ecommerce orders filtered by status, payment status, or creation date. Optionally include customer personal data for operator workflows.
Instructions
List ecommerce orders (GET /admin/api/ecommerce/v1/orders). Read-only. Optional filters: status (e.g. 'created', 'cancelled'), payment_status (e.g. 'paid', 'unpaid'), created_after (ISO8601), created_before (ISO8601). include_pii=false (default) strips customer email / name / address / phone / IP via whitelist; set include_pii=true for operator workflows that need the full payload.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| site | Yes | ||
| status | No | Order status filter (q.order.status.$eq). | |
| payment_status | No | Payment status filter (q.order.payment_status.$eq). | |
| created_after | No | ISO8601 timestamp; orders created at or after (q.order.created_at.$gteq). | |
| created_before | No | ISO8601 timestamp; orders created at or before (q.order.created_at.$lteq). | |
| include_pii | No | Default false (strips PII via whitelist). Set true to keep customer email / name / address / phone in the response. |