Sipariş (Order)
Siparişleri Listele
Mağazanın siparişlerini sayfalı olarak döner. Durum ve ödeme durumuna göre filtrelenebilir.
Uç Nokta
İstek yöntemi: GET · Yetki: read (okuma)
GET
/api/commerce/v1/ordersSorgu Parametreleri
| Alan | Tip | Açıklama |
|---|---|---|
| status | string | new, confirmed, preparing, shipped, delivered, canceled, refunded |
| payment_status | string | pending, paid, failed, refunded |
| limit | int | Sayfa başına kayıt (1–100, varsayılan 20) |
| page | int | Sayfa numarası (varsayılan 1) |
İstek (cURL)
cURL
curl "https://www.arsigo.com/api/commerce/v1/orders?status=new&limit=20" \
-H "Authorization: Bearer ark_xxxxxxxxxxxxxxxx"Yanıt
200 OK · application/json
{
"data": [
{
"id": "9f1c…",
"orderNumber": "1042",
"status": "new",
"paymentStatus": "paid",
"total": 449.90,
"currency": "TRY",
"customerName": "Ayşe Yılmaz",
"customerEmail": "ayse@example.com",
"createdAt": "2026-06-21T09:12:00Z"
}
],
"pagination": { "page": 1, "limit": 20, "count": 134 }
}