Skip to main content
GET
Order - Get

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

selector
object
required

Query selector object for filtering results

limit
number

Max results to return

Example:

50

skip
number

Number of results to skip

Example:

0

sort
object

Sort fields object, e.g. { "name": 1 }

fields
object

Projection fields object, e.g. { "name": 1 }

Response

Array of orders matching the query

_id
string

Unique order identifier

Example:

"507f1f77bcf86cd799439011"

store_id
string

Store identifier

Example:

"507f1f77bcf86cd799439011"

order_number
string

Order number

status
enum<string>

Order status

Available options:
unstarted,
in_progress,
shipped,
cancelled,
cleared,
delayed,
stopped,
partially shipped,
archived,
awaiting fulfillment,
pending,
partially cleared
type
enum<string>

Order type

Available options:
manual,
combined,
split,
combined_child,
split_parent
items
object[]

Cleared/scanned items array

log
object[]

Order log entries

scans
object[]

Scan records

fulfillments
object[]

Fulfillment records

transactions
object[]

Transaction records

returns
object[]

Returns

notes
object[]

Order notes

tags
string[]

Array of tag IDs (ObjectId strings referencing the tag collection)

Example:
stash
object

Channel data stash

location
string

Assigned location name

batch_number
number | null

Batch number

channel_status
string | null

Channel-reported status