orders
Get all orders with a filter criteria.
How to use this endpoint:
-
It's important to note that the "updated_at" and "has_shipment" filters are required.
-
"Has shipment" should be used to retrieve orders with different shipment statuses. Setting it to false will return new orders without shipment, which should be managed by sellers (cancel or pickup). Setting it to true indicates that the order has been processed (picked up) by the seller.
-
"Updated at" is used to return orders that have been updated between two dates. This allows fetching orders that have changed or new orders. For the first request, fetch orders from the seller's start date to the current date. Save the current date and use it as the starting point for the next request, and so on.
-
In order to retrieve information about the products, the HTTP header "locale" must be added to the request with the value "de_DE".
orders(
pagination: PaginationArgs = [object Object]
filters: OrdersFilter
): OrdersWithPagination!
Arguments
orders.pagination ● PaginationArgs input
Pagination arguments for controlling the page and size of the result.
The maximum number of rows per page is 100.
orders.filters ● OrdersFilter input
Filters to apply to the orders.
Type
OrdersWithPagination object
Represents a collection of orders with pagination.