ordersStatistics Query
Description
Retrieves aggregate statistics for filtered orders, including total revenue and order count. Only accessible to admin users.
query ordersStatistics($ordersFiltersInput: OrdersFiltersInput!) {
ordersStatistics(ordersFiltersInput: $ordersFiltersInput) {
total
count
}
}
Variables
{
"ordersFiltersInput": {
"page": 1,
"limit": 20,
"sort": "sort",
"order": 42,
"from": 1746241522368,
"to": 1720409780671,
"dateFilter": "dateFilter",
"origin": [
"origin"
],
"status": [
"status"
],
"billingStatus": [
"billingStatus"
],
"shippingStatus": [
"shippingStatus"
],
"paymentMethods": [
"paymentMethods"
],
"itemRef": "198c73c62d6f5ab9e7b5f6b2",
"buyerRef": "b240be8448e7001ac08d9813",
"couponRef": "b9623025270e82e2b3fe4027",
"giftCardRef": "a918a044e1c6118bc7c42a25",
"term": "term"
}
}
Response
{
"ordersStatistics": {
"total": 29.99,
"count": 10
}
}
Arguments
| Name | Type | Description |
|---|---|---|
ordersFiltersInput | OrdersFiltersInput! | Input type. See the OrdersFiltersInput type for field details. |