Skip to content

GET orders

Retrieve a paginated list of orders with optional filtering.

Endpoint

GET https://dropday.io/api/v1/orders

Query parameters

Parameter Type Description
external_id optional String Filter by external order ID. Supports partial match.
date_from optional String Filter orders created on or after this date. ISO 8601 format (e.g., 2025-09-22T10:30:00).
date_to optional String Filter orders created on or before this date. ISO 8601 format (e.g., 2025-09-22T23:59:59).
completed_since optional String Filter orders completed after this timestamp. ISO 8601 format (e.g., 2025-09-22T10:30:00). Compares against the order's completed_at field.
statuses optional String Comma-separated list of statuses to filter. Values: completed, partially_completed, failed, pending, ruled, declined, skipped.
supplier_ids optional String Comma-separated list of supplier IDs to filter orders by supplier.
total_min optional Number Filter orders with a total amount greater than or equal to this value.
total_max optional Number Filter orders with a total amount less than or equal to this value.
blocked optional Boolean Filter by blocked status. Set to true to show only blocked orders, false for non-blocked orders.
include_test optional Boolean Set to true to include test orders in the results. Test orders are excluded by default.
per_page optional Number Number of results per page. Maximum 100, default 50.

See Orders for the response field reference.