get
https://{subdomain}.myshoplaza.com/openapi/2025-06/tracking/carriers/detect
Identifying carrier which is responsible for handling a shipment
Requiresread_orderaccess scope. More access scope
The Get Carrier List API identifies the shipping carrier responsible for handling a specific shipment by its tracking number.
This API is especially useful for:
- Automatically determining the carrier for tracking numbers
- Displaying correct carrier information to customers
Request Parameters
Public Request Parameters
Query Parameters
| Parameter | Type | Required | Description | Example |
|---|---|---|---|---|
tracking_number | string | Yes | The tracking number to identify | "123456789012" |
Response Explanation
Public Response Parameters
Successful Response
| Parameter | Type | Example | Description |
|---|---|---|---|
code | string | "success" | API response status code |
message | string | "Carriers retrieved successfully" | Response message |
data.tracking_carriers | array[object] | - | Array of carrier objects |
data.tracking_carriers.code | string | "fedex" | Carrier code for API references |
data.tracking_carriers.en_name | string | "FedEx" | Carrier name in English |
data.tracking_carriers.cn_name | string | "联邦快递" | Carrier name in Chinese |
Error Response
| Field | Type | Example | Description |
|---|---|---|---|
code | string | InvalidParameter | Error http message |
message | string | `` | Error message |
