Search orders (history)
shipday_query_ordersSearch delivery orders, including completed ones, by placement-time window and status, with row-based paging: start_cursor/end_cursor select rows (e.g. 1–100, then 101–200; at most 100 per call) sorted newest first. Each row has timestamps (placement, assigned, picked up, delivered, failed), totals, driver payment, distance and carrier. Shipday: POST /orders/query.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end_time | No | Only orders placed at/before this ISO 8601 time (UTC). | |
| end_cursor | No | Last row to return (default start_cursor + 99). At most 100 rows per call. | |
| start_time | No | Only orders placed at/after this ISO 8601 time (UTC), e.g. 2026-10-01T00:00:00Z. | |
| order_status | No | Only orders in this status. | |
| start_cursor | No | First row to return (1-based, default 1). |