Search Orders
Searches for orders matching the specified filter criteria. Supports filtering by order ID, bag ID, order status, bag status, merchant ID, customer name, customer email, SKU name, app order ID, referral ID, total amount, and date ranges (created, submitted, last modified). Results are returned as a paginated VioletPage. When extended=true, app names are included in the response. By default, in-progress orders are excluded. Supports custom sorting via sort_by and sort_direction fields in the request body. Maximum page size is 100.
Page number to retrieve, starting from 1
1Example: 1Number of orders per page (default 20, max 100)
20Example: 20When true, includes additional app name information in the response
falseWhen true (default), excludes orders in IN_PROGRESS status from results
trueAPI token for authentication
Application secret key
Application ID
10000Order Search Request
User ID
Order ID
Referral ID
Bag ID
Bag Status
Merchant ID
Use date_created:max.
Use date_created:min.
Order ID in the Channels System
Full customer name to search by - case insensitive.
Customer email to search by - case insensitive.
Name of an Sku present in the order - case insensitive.
Exact total to search.
Order status to search.
Order property to sort by in camel case.
Direction to sort results by.
Only include orders modified after this date.
yyyy-MM-dd'T'HH:mm:ssZOnly include orders modified before this date.
yyyy-MM-dd'T'HH:mm:ssZOnly include orders created after this date.
yyyy-MM-dd'T'HH:mm:ssZOnly include orders created before this date.
yyyy-MM-dd'T'HH:mm:ssZOnly include orders submitted after this date.
yyyy-MM-dd'T'HH:mm:ssZOnly include orders submitted before this date.
yyyy-MM-dd'T'HH:mm:ssZsuccess
Boolean indicating if this is the last page
The total count of pages available
The total count of objects available
Boolean indicating if this is the first page of the response
The total number of objects in this specific response
The page size selected at request time
The page number selected at request time
Boolean indicating if the response content is empty
Contains the cursor for the next page. This property will only be used for situations where the API does not support the page number/page size paradigm and it will mutually exclusive with the size/number fields in the response. If this property is returned it must be passed when requesting the next page from the API. Does not apply to endpoints that do not have a next_page_cursor query param documented.
bad request
forbidden
not found
internal server error
Last updated
Was this helpful?