Takip bilgisi bildir

POST /openapi/Shipment/UpdateShipmentVendorTrackingData — TMS API · Durum Bildirimi

Gönderiyi kendi taşıyıcı entegrasyonunuzla taşıyorsanız takip numarası ve bağlantısını TMS'e bildirir.

  • Gönderi shipmentKey + consignmentNumber ile bulunur.
  • Satıcı (vendor) gönderisinde bilgi satıcı takip alanlarına yazılır; diğer gönderilerde gönderinin takip numarası/bağlantısı güncellenir ve trackingUrl doluysa gönderi Transfer Sürecinde durumuna geçer.

İstek gövdesi

  • clientCode (string, zorunlu): Organizasyon kodu.
  • accountCode (string, zorunlu): Hesap kodu.
  • carrierCode (string): Taşıyıcı kodu (yalnız UpdateShipmentVendorTrackingDataAndCarrier kullanır).
  • shipmentKey (string, zorunlu): Gönderinin ShipmentKey'i.
  • trackingUrl (string): Takip bağlantısı.
  • trackingNumber (string): Takip numarası.
  • consignmentNumber (string, zorunlu): Gönderi numarası.

Yanıtlar

  • 200: Güncellendi
  • 400: Doğrulama hatası ya da gönderi bulunamadı
  • 401: Token yok, geçersiz ya da süresi dolmuş (gövdesiz yanıt).

200 yanıt alanları

  • code (string): Hatanın ilgili olduğu değer (ör. hatalı hesap kodu ya da sipariş numarası).
  • message (string): Sonuç ya da hata mesajı.
  • success (boolean): İşlem başarılı mı.