List shipments (datagrid parity)
Paginated shipments listing mirroring the admin Sales → Shipments datagrid. Every shipment column plus the order/customer context and billing/shipping addresses is populated on each row (line items are detail-only). Returns a { data, meta } envelope. Requires sales.shipments.view permission.
Request
- Base URLhttp://localhost:8000/api/admin
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
Page number (1-based).
Items per page (default 10, max 50).
Filter by shipment id (integer or comma-list).
Partial order increment_id match.
Exact total quantity.
Partial inventory source name.
Partial shipped-to name match.
Order created after.
Order created before.
Shipment created after.
Shipment created before.
Sort column.
Sort direction.
Response
Paginated list of shipments in the { data, meta } envelope.
Changes
No recorded changes to this operation across all 8 revisions of this API.