Orders
List Orders
Retrieve a paginated list of orders across all sellers.
GET
Returns orders platform-wide. Mercur extends the standard Medusa endpoint with
seller_id and name filters.
Query parameters
number
default:"15"
Maximum number of records to return.
number
default:"0"
Number of records to skip.
string
Field to sort by, prefix with
- for descending order.string
Comma-separated fields to include in the response.
string
Search term matched against orders.
string | string[]
Filter by order ID(s).
string | string[]
Filter by order status.
string | string[]
Filter to orders belonging to the given seller(s).
string | string[]
Filter by order name(s).
string[]
Filter by sales channel IDs.
string | string[]
Filter by region ID(s).
string | string[]
Filter by customer ID(s).
object
Filter by order total using operators like
$gte and $lte.object
Filter by creation date using operators like
$gte and $lte.object
Filter by update date using operators like
$gte and $lte.Response
object[]
number
Total number of matching orders.
number
Number of records skipped.
number
Maximum number of records returned.