v1

latestOpenAPI 3.0.32026-07-248879173.4 KB
Sipariş Entegrasyonu

Sipariş Paketlerini Akış ile Çekme - getShipmentPackagesStream

Müşteriler tarafından verilen sipariş paketlerini cursor tabanlı sayfalama kullanarak çekebilirsiniz. Bu yöntem, sayfa numarası tabanlı sayfalamaya kıyasla daha verimli ve güvenilir bir sipariş paketi çekme deneyimi sunar. Veriler sabit bir sıralama ile döner: lastModifiedDate yeniden eskiye (DESC).

get/order/sellers/{sellerId}/orders/stream

Path parameters

sellerIdinteger required

Satıcı ID

Query parameters

sizeinteger

Bir istekte döndürülecek maksimum paket sayısı (varsayılan 50, maksimum 200)

nextCursorstring

Sonraki sayfaya geçmek için kullanılan opak token. İlk istekte gönderilmemelidir. Yanıttaki nextCursor değeri olduğu gibi kullanılmalıdır.

packageItemStatusesstring

Paket kalem statülerine göre filtreleme. Birden fazla statü virgülle ayrılarak gönderilebilir. Geçerli değerler: Created, Picking, Invoiced, Shipped, Cancelled, Delivered, UnDelivered, Returned, UnSupplied, AtCollectionPoint, UnPacked, Awaiting

lastModifiedStartDateinteger

Belirli bir tarihten sonra değiştirilen paketleri getirir (Unix timestamp milisaniye)

lastModifiedEndDateinteger

Belirtilen tarihe kadar değiştirilen paketleri getirir (Unix timestamp milisaniye)

Response

Success

sizeinteger

Mevcut yanıttaki paket sayısı

hasMoreboolean

Daha fazla veri olup olmadığını belirtir. true ise sonraki sayfa mevcuttur.

nextCursorstring

Sonraki sayfayı çekmek için kullanılacak cursor değeri. hasMore false ise boş döner.