Gönderiyi taşıyıcıdan geri çek

POST /openapi/Shipment/RecallShipment — TMS API · Gönderi Güncelleme ve İptal

Taşıyıcıya teslim edilmiş (zimmet alınmış) ancak henüz dağıtıma çıkmamış bir gönderiyi taşıyıcıdan geri çeker (recall). Gönderi kaydını taşıyıcıdan silmek için CancelShipmentOnCarrier kullanılır.

İstek gövdesi

  • clientCode (string, zorunlu): Organizasyon kodu.
  • accountCode (string, zorunlu): Hesap kodu.
  • shipmentKey (string, zorunlu): Geri çekilecek gönderinin ShipmentKey'i.

Yanıtlar

  • 200: Taşıyıcının geri çekme yanıtı
  • 400: Gönderi bulunamadı ya da geri çekilemedi
  • 401: Token yok, geçersiz ya da süresi dolmuş (gövdesiz yanıt).

200 yanıt alanları

  • carrierCode (string): Taşıyıcı kodu.
  • recallShipmentInfos (object[]): Gönderi bazında geri çekme sonucu.
    • recallShipmentInfos.message (string): Taşıyıcı mesajı.
    • recallShipmentInfos.isSuccess (boolean): Geri çekme başarılı mı.
    • recallShipmentInfos.shipmentId (integer): TMS gönderi kimliği.
    • recallShipmentInfos.trackingNumber (string): Takip numarası.