Epinpark

Siparişleri Listele

Kaleminizin bulunduğu siparişleri listeler.

GET/v1/ordersscope:OrdersRead

Yetkilendirme

Bu endpoint OrdersRead scope'u gerektirir. Bkz. İzinler.

Query parametreleri

Sayfalama zorunlu — page, pageSize, orderBy, order alanları gerekir. Detay için Sayfalama sayfasına bakın.

ParametreTipAçıklama
statusstringProcessing, Completed, Cancelled, Refunded
orderNumberstringSipariş numarası ile arama
fromDatedateBaşlangıç tarihi (dahil)
toDatedateBitiş tarihi (dahil)

orderBy yalnızca CreatedAt olabilir.

Yanıt formatı

200 OK ile birlikte pagination header'ları (X-Total-Count, X-Page, X-Page-Size, X-Next-Page, X-Prev-Page) döner. Body sadece kayıt dizisini içerir.

[
  {
    "id": "019f03a64c2777f49999aa2ce39834d9",
    "orderNumber": "ORD-20260626-FOYE3S",
    "status": "Processing",
    "paymentMethod": "CreditCard",
    "currency": "TRY",
    "grandTotal": 455.0,
    "totalItemCount": 1,
    "createdAt": "2026-06-26T11:17:37.97438+00:00",
    "paidAt": "2026-06-26T11:17:49.664373+00:00",
    "completedAt": null,
    "cancelledAt": null
  }
]

Alanlar

AlanTipAçıklama
idstringSipariş kimliği
orderNumberstringMüşteriye gösterilen sipariş numarası
statusstringSiparişin sizin açınızdan durumu; aşağıdaki nota bakın
paymentMethodstringCreditCard ya da Wallet; ödeme alınmadıysa boştur
currencystringSipariş para birimi
grandTotaldecimalYalnızca sizin kalemlerinizin toplamı
totalItemCountnumberYalnızca sizin kalemlerinizin adedi
createdAtdatetimeISO 8601, UTC
paidAtdatetimeÖdemenin alındığı an
completedAtdatetimeSiparişin tamamlandığı an
cancelledAtdatetimeSiparişin iptal edildiği an

Durum ve tutarlar size göredir

Bir sipariş birden fazla satıcıdan kalem içerebilir. Bu uçtaki grandTotal ve totalItemCount yalnızca sizin kalemlerinizi kapsar; başka satıcıların malları bu toplamlara girmez.

status de aynı şekilde sizin kalemlerinizden türetilir:

DeğerAnlamı
ProcessingEn az bir kaleminiz hâlâ iş bekliyor (kod yükleme, iade talebi vb.)
CompletedKalemlerinizin tamamı sonuçlandı ve en az biri teslim edildi
CancelledSipariş iptal edildi ya da kalemlerinizin tamamı iptal edildi
RefundedSipariş iade edildi

Ödeme tamamlanmamış siparişler (müşteri sepeti onaylamış ama ödeme geçmemiş) bu listeye hiç girmez; sizin için henüz bir iş yoktur.

Hata kodları

CodeAnlam
400Sayfalama, status ya da tarih aralığı geçersiz
401HMAC kimlik doğrulama hatası
403Gerekli scope eksik
429Hız limiti aşıldı