list_orders
Retrieve Ozon orders with status, state, pickup point, delivery slot, and items. Filter by active, completed, or all, and by date range.
Instructions
Orders with status, state (active/received/cancelled), pickup point, delivery slot/ETA and their items. No order total: Ozon states none on the list. Money is amount_due_at_pickup («К оплате при получении», what is owed on collection) per entry, and price plus paid true/false per item. An item's price is not the order's; paid null means unknown, not unpaid. An entry is a delivery group: items arriving together share it, so order_numbers can hold several and its items can be paid and unpaid. Giving either date searches the archive and stops paginating once past the window — cheaper than pulling the whole history for one month. Pass an entry's order number or detail_link on to order_products(), cancel_order() or pay_order().
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | How many entries to return at most. | |
| scope | No | Which orders: "active" (still in flight — received and cancelled ones are left out, even though Ozon shows them among the current), "completed" (the «Завершённые» archive) or "all". | active |
| date_to | No | ||
| date_from | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |