Cursor-paginated list of orders for the authed organisation.
ISO-8601 lower bound on completed_at. When set, returns the completion feed: only orders completed at/after this instant, ordered by completed_at — e.g. everything completed in the last 5 minutes. completed_at is refreshed on every completion, so a re-exported order reappears. Keep this parameter present on every page of the feed (its value is ignored once a cursor is supplied).
- Mock serverhttps://docs.mercura.ai/_mock/openapi/orders
- https://docs.mercura.ai/api/public/v1https://docs.mercura.ai/api/public/v1/orders
- Productionhttps://prod-euapi.mercura.ai/api/public/v1/orders
curl -i -X GET \
'https://docs.mercura.ai/_mock/openapi/orders?cursor=string&modified_since=2019-08-24T14%3A15%3A22Z&completed_since=2019-08-24T14%3A15%3A22Z&limit=1' \
-H 'authorization: string'Successful Response
Example:
[ { "created_at": "2026-07-08T08:30:00Z", "customer": { … }, "erp_offer_id": "SO-2026-5567", "id": "20456", "order_metadata": { … }, "positions": [ … ], "project": { … }, "request_custom_fields": { … }, "request_id": "20456", "status": "READY_TO_EXPORT", "totals": { … }, "updated_at": "2026-07-08T09:05:00Z" } ]
Response
{ "data": [ { … } ], "next_cursor": "string" }