出货前通知 (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 的步骤:
- 身份验证:您将需要使用分配到的 API 密钥和密码,才能通过 API 进行身份验证。
- 检索发货信息:
- 整个订单:请在您的申请中提供订单号。
- 特定发货:请提供您之前收到的运单号或在 myTI 订单历史记录中找到的运单号。
- API 响应:您将收到一个包含状态代码 (200 OK) 和 JSON(含发货详情)的响应。
- 检索特定订单详细信息:
- 要获取有关特定订单的详细信息,请使用订单号来查询订单 API。
- 示例:"https://transact.ti.com/v2/store/orders/T999999999"
测试 API:
在使用实时数据之前,您可以使用测试环境对 API 进行试验。测试时:
- 使用提供的测试端点 URL
- 在测试中,传输的订单 ID 应始终为 T10999999,传输的运单号应始终为 0499999999。
或
其他说明:
检索申请示例:
curl --request GET \
--url 'https://transact.ti.com/v2/store/orders/{orderNumber}/advanced-shipment-notices/{wayBillNumber}'
--header 'Authorization: Bearer {access_token}' \