出货前通知 (ASN) 检索 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 来检索有关已发货订单的详细信息,包括物流跟踪单号、承运商详细信息和商业发票。

ASN API 提供:

  • 实时更新:推送 API 会向您的系统发送 webhook,用于通知您的订单已准备好发货,并可用于触发自动化流程。
  • 详细发货信息:获取物流跟踪单号、承运商信息和商业发票。
  • 灵活的检索选项:可按订单号检索整个订单的信息,或按运单号检索特定发货的信息。

使用 ASN API 的步骤:

  1. 身份验证:您将需要使用分配到的 API 密钥和密码,才能通过 API 进行身份验证。
  2. 检索发货信息:
    • 整个订单:请在您的申请中提供订单号。
    • 特定发货:请提供您之前收到的运单号或在 myTI 订单历史记录中找到的运单号。
  3. API 响应:您将收到一个包含状态代码 (200 OK) 和 JSON(含发货详情)的响应。
  4. 检索特定订单详细信息:
    • 要获取有关特定订单的详细信息,请使用订单号来查询订单 API。
    • 示例:"https://transact.ti.com/v2/store/orders/T999999999"

测试 API:

在使用实时数据之前,您可以使用测试环境对 API 进行试验。测试时:

  • 使用提供的测试端点 URL
  • 在测试中,传输的订单 ID 应始终为 T10999999,传输的运单号应始终为 0499999999。

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

其他说明:

  • 您的访问令牌允许在一个会话中处理多个请求(只要请求有效就行)。
  • 该 API 提供 推送 和检索两种实现方式。有关详细信息,请参阅推送通知设置 。

 

检索申请示例:

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