Detected a carrier for the tracking number

🔒

Requires read_order access scope. More access scope

The Get carrier details by tracking number API

This API is especially useful for:

  1. Identifying carrier which is responsible for handling a shipment

Request Parameters

Public Request Parameters

📘

Public Request Parameters

Query Parameters

ParameterTypeRequiredDescriptionExample
tracking_numberstringYesThe tracking number (5–50 characters; letters, numbers, or - allowed)DJ123456789CN

Response Description

Public Response Fields

📘

Public Response Parameters

Success Response

Response Fields

FieldTypeDescriptionExample
codestringResponse code"Success"
messagestringDescription message"Success"
data.successbooleanWhether detection was successfultrue
data.tracking_carrierobjectDetected carrier object{...}
data.tracking_carrier.cn_namestringCarrier name in Chinese"可络客国际物流"
data.tracking_carrier.en_namestringCarrier name in English"CLE"
data.tracking_carrier.codestringInternal carrier code"DJ-10001"

Error Response

FieldTypeDescriptionExample
codestringThe error code indicating the type of issue.UnknownError
messagestringA detailed message describing the error.UnknownError.

Error Detail

Status CodeMessagePossible ReasonExample Response
400Bad RequestInvalid input format or request structure (e.g., missing required fields or incorrect data types).Bad Request
UnauthorizedThe request is missing valid authentication credentials or the credentials provided are invalid.Unauthorized
422InvalidParameterInvalid input format or request structure.{"code": "InvalidParameter", "tracking_number is required." }
Language
Credentials
Header
URL
Click Try It! to start a request and see the response here!