批量获取中国直发订单状态


POST https://openapi.chukou1.cn/v1/directExpressOrders/{idType}
接口说明: 批量获取中国直发订单状态,根据返回的Status属性判断订单是否创建成功
只返回存在的订单信息
Http 200 - 成功
Http 404 - packageId不存在

输入参数

URI Parameters
名称类型格式要求是否必须描述示例值
idType IdType

None.

必须

输入参数id的类型

Body Parameters
名称类型格式要求是否必须描述示例值
Ids Collection of string

None.

必须

处理号或跟踪号,每次请求不超过20个

输入参数的json形式
{
  "Ids": [
    "sample string 1",
    "sample string 2"
  ]
}

返回结果

名称类型格式要求是否必须描述示例值
WeightInit integer

None.

初始包裹重量(g)

600

PackingInit Packing

None.

初始包装尺寸(cm)

Weight integer

None.

核实包裹重量(g)

600

Packing Packing

None.

核实包装尺寸(cm)

ChargedWeight integer

None.

计费重量(g)

600

PackageId string

None.

出库包裹ID

SMT23015236489

Ck1PackageId string

None.

处理号

EUU20160808TST00001

Status CreateStatus

None.

状态

Creating

HandleStatus DirectExpressOrderStatus

None.

处理状态

Submitted

TrackingNumber string

None.

跟踪号

T024963157

ExtraTrackNumber string

None.

副跟踪号

AZ123456QW

IsFinalTrackingNumber boolean

None.

是否是最终跟踪号,部分渠道是到仓后才会有最终跟踪号的

true

ShippingProvider string

None.

承运商

DHL

CreateFailedReason UnShippedReason

None.

创建失败原因

ShippingCosts Collection of ShippingCost

None.

费用列表,已完成出库才会返回费用信息

HasRemoteFee boolean

None.

是否产生偏远地区费用

WarehouseReceivedTime string

None.

分拣仓收到货物时间 yyyy/MM/dd HH:mm:ss

WarehouseDepartedTime string

None.

从分拣仓出库时间 yyyy/MM/dd HH:mm:ss

返回结果的json形式
[
  {
    "WeightInit": 1,
    "PackingInit": {
      "Length": 1,
      "Width": 2,
      "Height": 3
    },
    "Weight": 2,
    "Packing": {
      "Length": 1,
      "Width": 2,
      "Height": 3
    },
    "ChargedWeight": 3,
    "ServerSource": "sample string 4",
    "Country": "sample string 5",
    "PackageId": "sample string 6",
    "Ck1PackageId": "sample string 7",
    "Status": "Creating",
    "HandleStatus": "Initial",
    "TrackingNumber": "sample string 8",
    "ExtraTrackNumber": "sample string 9",
    "IsFinalTrackingNumber": true,
    "ShippingProvider": "sample string 11",
    "RetryCount": 12,
    "CreateFailedReason": {
      "ReasonCode": "sample string 1",
      "ReasonText": "sample string 2",
      "ExtendMessage": "sample string 3"
    },
    "ShippingCosts": [
      {
        "Money": 1,
        "Currency": "sample string 2",
        "Type": "None",
        "Remark": "sample string 3"
      },
      {
        "Money": 1,
        "Currency": "sample string 2",
        "Type": "None",
        "Remark": "sample string 3"
      }
    ],
    "HasRemoteFee": true,
    "WarehouseReceivedTime": "sample string 14",
    "WarehouseDepartedTime": "sample string 15"
  },
  {
    "WeightInit": 1,
    "PackingInit": {
      "Length": 1,
      "Width": 2,
      "Height": 3
    },
    "Weight": 2,
    "Packing": {
      "Length": 1,
      "Width": 2,
      "Height": 3
    },
    "ChargedWeight": 3,
    "ServerSource": "sample string 4",
    "Country": "sample string 5",
    "PackageId": "sample string 6",
    "Ck1PackageId": "sample string 7",
    "Status": "Creating",
    "HandleStatus": "Initial",
    "TrackingNumber": "sample string 8",
    "ExtraTrackNumber": "sample string 9",
    "IsFinalTrackingNumber": true,
    "ShippingProvider": "sample string 11",
    "RetryCount": 12,
    "CreateFailedReason": {
      "ReasonCode": "sample string 1",
      "ReasonText": "sample string 2",
      "ExtendMessage": "sample string 3"
    },
    "ShippingCosts": [
      {
        "Money": 1,
        "Currency": "sample string 2",
        "Type": "None",
        "Remark": "sample string 3"
      },
      {
        "Money": 1,
        "Currency": "sample string 2",
        "Type": "None",
        "Remark": "sample string 3"
      }
    ],
    "HasRemoteFee": true,
    "WarehouseReceivedTime": "sample string 14",
    "WarehouseDepartedTime": "sample string 15"
  }
]