出貨前通知擷取 API

測試端點:
https://transact.ti.com/v2/store/orders/T10999999/advanced-shipment-notices/test
https://transact.ti.com/v2/store/orders/T10999999/advanced-shipment-notices/499999999/test

生產端點:
https://transact.ti.com/v2/store/orders/{Order Number}/advanced-shipment-notices/
https://transact.ti.com/v2/store/orders/{Order Number}/advanced-shipment-notices/{Waybill Number}

在完成您訂單的包裝作業後準備運送時,TI 會產生可透過出貨前通知 (ASN) API 存取的出貨追蹤資訊。此回應包含有關您的出貨詳細資訊,例如出貨追蹤編號、貨運業者資訊和商業發票。在推播或擷取實作中,可使用此 API。推播 API 會即時向您的系統傳送 Webhook,以通知您的訂單已準備好出貨,且可用於觸發自動化流程。請參閱推播通知設定以了解更多資訊。
 

出貨前通知 (ASN) API 流程

  1. 產生追蹤資訊後,請進行驗證,方法為使用指派給您的 API 金鑰和秘密
  2. 收到存取權杖後,您即可透過提交僅含訂單號碼的要求來取得整份訂單的出貨資訊。只要權杖尚未過期,就可以在同一個工作階段中使用存取權杖進行多個要求。
  3. API 將會回覆狀態代碼 200 OK,以及包含訂單詳細資料的 JSON。
  4. 您也可透過納入先前 API 要求中的運貨單編號,或在訂單出貨後透過 myTI 訂單記錄頁面,取得特定運送的詳細資訊。

提供 API 的測試版本。回應中的數據會傳回標準化的測試範例數據。如需測試,應一律以「T10999999」傳送訂單 ID,並一律以「0499999999」傳送「waybillNumber」。

https://transact.ti.com/v2/store/orders/T10999999/advanced-shipment-notices/test?requestCommercialInvoicePDF=true&requestWaybillPDF=true  

https://transact.ti.com/v2/store/orders/T10999999/advanced-shipment-notices/499999999/test?requestCommercialInvoicePDF=true&requestWaybillPDF=true

請求擷取範例:

curl --request GET \ --url 'https://transact.ti.com/v2/store/orders/{orderNumber}/advanced-shipment-notices/{wayBillNumber}' --header 'Authorization: Bearer {access_token}' \