---
title: listOrder
description: Siparişleri filtreler ve sayfalama ile listeler
---

İstek yöntemi: POST

Uç nokta: `{{API URL}}`

GraphQL Sorgusu:

```graphql
query listOrder($pagination: PaginationInput, $search: String, $orderedAt: DateFilterInput, $sort: String) {
  listOrder(pagination: $pagination, search: $search, orderedAt: $orderedAt, sort: $sort) {
    count
    data {
      id
      orderNumber
      orderedAt
      status
      totalFinalPrice
    }
    hasNext
    limit
    page
  }
}
```

Örnek Değişkenler:

```json
{
  "orderedAt": { "gt": 0 },
  "pagination": { "limit": 20, "page": 1 },
  "sort": "-orderedAt"
}
```

### cURL

```bash
curl -X POST 'https://api.myikas.dev/api/v2/admin/graphql' \
  -H 'Content-Type: application/json' \
  -H 'Authorization: Bearer YOUR_TOKEN' \
  --data-raw '{
    "query": "query listOrder($pagination: PaginationInput, $search: String, $orderedAt: DateFilterInput, $sort: String) { listOrder(pagination: $pagination, search: $search, orderedAt: $orderedAt, sort: $sort) { count data { id orderNumber orderedAt status totalFinalPrice } hasNext limit page } }",
    "variables": { "orderedAt": { "gt": 0 }, "pagination": { "limit": 20, "page": 1 }, "sort": "-orderedAt" }
  }'
```


