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

Request

  • Base URL
    https://apigw.trendyol.com/integration
  • URL
    https://apigw.trendyol.com/integration/order/sellers/{sellerId}/orders/stream
  • Auth
    HTTP basic

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.

Changes

No recorded changes to this operation across all 2 revisions of this API.