POST api/CainiaoTrackQuery/Query

Cainiao querying tracking

Request Information

URI Parameters

None.

Body Parameters

CainiaoRequest
NameDescriptionTypeAdditional information
logistics_interface

string

None.

data_digest

string

None.

partner_code

string

None.

from_code

string

None.

msg_type

string

None.

msg_id

string

None.

Request Formats

application/json, text/json

Sample:
{
  "logistics_interface": "sample string 1",
  "data_digest": "sample string 2",
  "partner_code": "sample string 3",
  "from_code": "sample string 4",
  "msg_type": "sample string 5",
  "msg_id": "sample string 6"
}

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

CainiaoQueryResponse
NameDescriptionTypeAdditional information
reason

string

None.

resultCode

string

None.

resultInfo

string

None.

tracesList

Collection of CainiaoTrace

None.

cpCode

string

None.

success

boolean

None.

logisticID

string

None.

errorCode

string

None.

errorMsg

string

None.

Response Formats

application/json, text/json

Sample:
{
  "reason": "sample string 1",
  "resultCode": "sample string 2",
  "resultInfo": "sample string 3",
  "tracesList": [
    {
      "mailNo": "sample string 1",
      "orderStatus": "sample string 2",
      "logisticID": "sample string 3",
      "traces": null
    },
    {
      "mailNo": "sample string 1",
      "orderStatus": "sample string 2",
      "logisticID": "sample string 3",
      "traces": null
    }
  ],
  "cpCode": "sample string 4",
  "success": true,
  "logisticID": "sample string 6",
  "errorCode": "sample string 7",
  "errorMsg": "sample string 8"
}