跳轉到主要內容
POST
/
labels
建立配送標籤
curl --request POST \
  --url https://api.flexforwardship.com/labels \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "idempotencyKey": "unique-key-per-request",
  "courier": "yunexpress",
  "service": {
    "productCode": "HKMUZXR"
  },
  "label": {
    "format": "PDF"
  },
  "units": {
    "weight": "KG",
    "dimension": "CM"
  },
  "order": {
    "customerOrderNumber": "N-2026-05-27-TEST-03",
    "orderNumbers": {
      "platformOrderNumber": "platform-order-number",
      "referenceNumbers": [
        "ref-number-1",
        "ref-number-2"
      ]
    }
  },
  "shipment": {
    "shipTo": {
      "contact": {
        "firstName": "Alex",
        "lastName": "Smith",
        "phone": 8554377467,
        "email": "[email protected]"
      },
      "address": {
        "streetLines": [
          "18 Distribution Blvd"
        ],
        "city": "Edison",
        "state": "New jersey",
        "postalCode": 8817,
        "countryCode": "US"
      }
    },
    "shipFrom": {
      "contact": {
        "firstName": "John",
        "lastName": "Doe",
        "phone": 886900676877,
        "email": "[email protected]"
      },
      "address": {
        "streetLines": [
          "Habucho"
        ],
        "city": "Kishiwada-Shi",
        "state": "Osaka",
        "postalCode": "596-0825",
        "countryCode": "JP"
      }
    },
    "parcels": [
      {
        "weight": 0.5,
        "dimension": {
          "length": 30,
          "width": 20,
          "height": 10
        },
        "items": [
          {
            "descriptionEn": "Muji Ink pen",
            "descriptionLocal": "文具",
            "quantity": 1,
            "unitPrice": {
              "amount": 29.99,
              "currency": "USD"
            },
            "unitWeight": 0.5
          }
        ]
      }
    ]
  },
  "serviceOptions": [
    {
      "code": "V1",
      "value": "云途预缴"
    }
  ],
  "courierOptions": {
    "yunexpress": {
      "sourceCode": "YT",
      "sensitiveType": "D"
    }
  }
}
'
{
  "id": "f47ac10b-58cc-4372-a567-0e02b2c3d479",
  "status": "created",
  "courier": "yunexpress",
  "customerOrderNumber": "N-2026-05-27-TEST-03",
  "courierOrderNumber": "YT2503010001",
  "courierTrackingNumber": "YT2503010001CN",
  "error": {
    "code": "<string>",
    "message": "<string>"
  }
}

授權

Authorization
string
header
必填

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

主體

application/json

建立配送標籤的請求酬載。

建立配送標籤的請求酬載。

idempotencyKey
string
必填

客戶端產生的唯一金鑰,用於確保冪等標籤建立。使用相同金鑰重送請求將返回原始結果。

Required string length: 1 - 100
範例:

"unique-key-per-request"

courier
string
必填

要使用的物流業者代碼。呼叫 GET /couriers 以列出您帳戶可用的有效物流業者代碼,然後傳入其中一個返回的 code 值。

Minimum string length: 1
範例:

"yunexpress"

service
object
必填

物流業者服務設定。

shipment
object
必填

包含發件地、目的地及包裹的貨件詳情。

label
object

標籤輸出偏好設定。

units
object

重量與尺寸的計量單位。

order
object

訂單參考資訊。

customs
object

跨境貨件的報關資訊。

serviceOptions
object[]

以代碼與值配對方式提供的額外服務選項。

dangerousGoods
object

危險品申報。

pickup
object

取件點設定。

courierOptions
object

物流業者專屬選項。

回應

標籤建立請求的結果。

標籤建立請求的結果。

id
string<uuid>
必填

唯一標籤識別碼。

範例:

"f47ac10b-58cc-4372-a567-0e02b2c3d479"

status
必填

標籤建立結果 — created 或 failed。

可用選項:
created
範例:

"created"

courier
string
必填

使用的物流業者。

範例:

"yunexpress"

customerOrderNumber
string
必填

與此標籤關聯的客戶訂單編號。

範例:

"N-2026-05-27-TEST-03"

courierOrderNumber
string | null
必填

物流業者指派的訂單編號,失敗時為 null。

範例:

"YT2503010001"

courierTrackingNumber
string | null
必填

物流業者指派的追蹤編號,尚未取得時為 null。

範例:

"YT2503010001CN"

error
object | null
必填

標籤建立失敗時的錯誤詳情,否則為 null。