GKE OPEN API
  1. Container & Batche
GKE OPEN API
  • Integration Guide
  • Basic Module
    • Get Token
    • Get Service List
    • PCCC Query
  • Waybill Module
    • Create Order
    • Print Label
    • Query Order
    • Cancel Order
    • Intercept Order
    • Cancel Intercept
    • Order Confirm
    • Update Weight
    • Update Label
    • Get POD
    • Query Charges
    • Query Order Track
  • Container & Batche
    • Create Container
      POST
    • Cancel Container
      POST
    • Print Container label
      POST
    • Scan Form
      POST
    • Get Scan Form Result
      POST
    • Manifest
      POST
    • Get Manifest Result
      POST
    • Update Flight info
      POST
  • Other materials
    • Waybill Tracking Nodes and Status Description
  1. Container & Batche

Manifest

POST
manifest/
Call this API to push data at the container level; you must use both container and parcel data for the push.
Return to guide

Request

Authorization
Bearer Token
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
or
Body Params application/jsonRequired

Examples
{
    "reference_num": "M-123-25122112",
    "flight_info": {
        "mawb_no": "123-25122112",
        "flight_no": "BA213",
        "etd": "2025-12-12 12:12:12",
        "eta": "2025-12-13 12:12:12",
        "departure_port": "SZX",
        "transit_port": "",
        "arrival_port": "ICN",
        "transit_etd": "",
        "transit_eta": "",
        "transit_flight_no": ""
    },
    "weight": "11",
    "net_weight": "12",
    "bag_list": [
        {
            "bag_type": 1,
            "weight": "12.3",
            "length": "40",
            "width": "50",
            "height": "60",
            "customer_bag_num": "BAG-12345678",
            "customer_order_nums": [
                "HGE260107000093A",
                "HGE260108000002M"
            ]
        },
        {
            "bag_type": 1,
            "weight": "12.3",
            "length": "40",
            "width": "50",
            "height": "60",
            "customer_bag_num": "BAG-22345678",
            "customer_order_nums": [
                "HGE2601080000031",
                "HGE260108000004G"
            ]
        }
    ]
}

Request Code Samples

Shell
HTTP
Python
Java
PHP
Go
C
C#
JavaScript
Swift
Dart
Objective-C
Ruby
OCaml
R
Request Request Example
Shell
HTTP
Python
Java
cURL
curl --location --request POST 'manifest/' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
    "reference_num": "M-123-25122112",
    "flight_info": {
        "mawb_no": "123-25122112",
        "flight_no": "BA213",
        "etd": "2025-12-12 12:12:12",
        "eta": "2025-12-13 12:12:12",
        "departure_port": "SZX",
        "transit_port": "",
        "arrival_port": "ICN",
        "transit_etd": "",
        "transit_eta": "",
        "transit_flight_no": ""
    },
    "weight": "11",
    "net_weight": "12",
    "bag_list": [
        {
            "bag_type": 1,
            "weight": "12.3",
            "length": "40",
            "width": "50",
            "height": "60",
            "customer_bag_num": "BAG-12345678",
            "customer_order_nums": [
                "HGE260107000093A",
                "HGE260108000002M"
            ]
        },
        {
            "bag_type": 1,
            "weight": "12.3",
            "length": "40",
            "width": "50",
            "height": "60",
            "customer_bag_num": "BAG-22345678",
            "customer_order_nums": [
                "HGE2601080000031",
                "HGE260108000004G"
            ]
        }
    ]
}'

Responses

๐ŸŸข200ๆˆๅŠŸๅ“ๅบ”-ๆ•ฐ็ป„
application/json
Body

Example
{
    "code": 200,
    "success": true,
    "detail": "string",
    "data": {
        "reference_num": "TR20250427000000001"
    }
}
๐ŸŸ 401Unauthorized
๐Ÿ”ด500Internal Server Error
๐ŸŸ 400Bad Request
๐ŸŸ 404Not Found
Previous
Get Scan Form Result
Next
Get Manifest Result