Arsigo Builders

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/orders

Sorgu Parametreleri

AlanTipAçıklama
statusstringnew, confirmed, preparing, shipped, delivered, canceled, refunded
payment_statusstringpending, paid, failed, refunded
limitintSayfa başına kayıt (1–100, varsayılan 20)
pageintSayfa 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 }
}