跳到主要内容

运单服务-轨迹查询

基本信息

  • 方法:POST
  • 路径:/label/carrier/tracking
  • Handler:carrierApi.GetTracking
  • Service:CarrierOpenAPIService.GetTracking

用途

按承运商和跟踪号查询轨迹明细。

请求参数

字段类型必填说明
carrierCodestring承运商代码
accountAliasstring账号别名
accountIdint预留字段,当前未使用
trackingNumberstring跟踪号

请求示例

{
"carrierCode": "FEDEX",
"accountAlias": "FEDEX_MAIN",
"accountId": 0,
"trackingNumber": "1Z999AA10123456784"
}

成功响应示例

{
"code": 200,
"data": {
"trackingNumber": "1Z999AA10123456784",
"carrierCode": "FEDEX",
"details": [
{
"timeStamp": "2026-06-11 10:00:00",
"status": "DELIVERED",
"statusInfo": "Delivered",
"description": "Package delivered",
"city": "Memphis",
"state": "TN",
"country": "US",
"postalCode": "38116"
}
]
},
"message": "success"
}

返回字段说明

字段类型说明
data.trackingNumberstring跟踪号
data.carrierCodestring承运商代码
data.detailsarray轨迹明细列表
data.details[].timeStampstring轨迹时间
data.details[].statusstring轨迹状态
data.details[].statusInfostring状态说明
data.details[].descriptionstring轨迹描述
data.details[].citystring城市
data.details[].statestring州/省
data.details[].countrystring国家
data.details[].postalCodestring邮编

接口说明

当前实现只支持以下承运商:

  • UPARCEL
  • FEDEX

错误响应示例

如果传入其他承运商代码,会返回类似错误:

{
"code": 400,
"data": null,
"message": "carrier UPS does not support tracking"
}