1. Air Tracking
Trackingeyes-API
🇺🇸 English
  • 🇨🇳 中文
  • 🇺🇸 English
  • First Call
  • Authentication
    • Request Signature Generation Example
    • Get Signature Token
      POST
  • Basic Information
    • Get Supported Port Codes
      GET
    • Get Supported Carrier Codes
      GET
    • Get Supported Airline Codes
      GET
  • Ocean Data API
    • Ocean Data
      • Ocean Data Support List
      • Ocean Data Status Code
      • Ocean Tracking
        • Batch Shipment Subscription API
        • Shipment Details Push API
        • Shipment On-demand Update API
        • Shipment Details Download API
        • Shipment Exception Alert Push API
      • On-demand Request
        • Batch On-demand Request API
        • On-demand Request Push API
    • China Terminal Data
      • China Terminal Data Support List
      • China Terminal Data Subscription API
      • China Terminal Data Details Push API
      • China Terminal Data Details Download API
    • Container Visual Tracking
      • Iframe Embedding Documentation
      • Container Visual Tracking API
    • China Vessel Call Plan
      • China Vessel Call Plan Data Support List
      • China Vessel Call Plan Query API
  • Air Data API
    • Air Tracking
      • Air Data Support List
      • Air Data Status Code
      • Batch Shipment Subscription API
        POST
      • Shipment Details Push API
        POST
      • Batch Shipment Details Download API
        GET
  • Multimodal Transport API
    • Multimodal Transport API Guide
    • Logistics Order Upload API
      POST
    • Segment Shipment Subscription API
      POST
    • Segment Shipment Ownership Update API
      POST
    • Manual Shipment Status Upload API
      POST
    • Logistics Order Event Push API
      POST
    • Logistics Order Tracking Download API
      GET
    • Multimodal Transport Exception Alert Push API
      POST
  • Al Vessel Prediction API
    • AI Iframe Embedding Documentation
    • Single Vessel Query API
    • Current Status API
    • Port Call Prediction API
    • Vessel Track API
    • Global Port Congestion Query API
  • Schedule API
    • Port to Port Schedule
      • Carrier Support List
      • Origin Port Support List
      • Iframe Embedding Documentation
      • Port to Port Schedule Query API
      • Port to Port Schedule Paged Push API
    • Vessel Schedule
      • Carrier Support List
      • Vessel Schedule Query API
      • Vessel Schedule Push API
  • Overseas Data API
    • Global Terminal Data
      • Global Terminal Data Support List
      • Global Terminal Data Subscription API
      • Global Terminal Data Push API
      • Global Terminal Data Download API
    • US Customs Clearance Data
      • US Customs Clearance Data Carrier List
      • US Customs Clearance Data Support List
      • US Customs Clearance Data Subscription API
      • US Customs Clearance Data Push API
      • US Customs Clearance Data Query API
      • US Customs Clearance On-demand Update API
      • In Bond Query API
  • Global Express Tracking Data API
    • Global Express Tracking Data Sluggroup List
    • Global Express Data Subscription API
    • Global Express Data Push API
    • Global Express Data Download API
  • China Inland Data API
    • China Equipment Interchange Receipt
      • EIR Query API
    • Qingdao Depot Data
      • Qingdao Depot Data Support List
      • Qingdao Depot Data Push API
      • Qingdao Depot Data Subscription API
      • Qingdao Depot Data Download API
    • China Container Truck GPS
      • China Container Truck Positioning API
      • China Container Truck Trajectory API
      • China Container Truck Route Planning API
  • China Customs Data API
    • Customs Declaration Data
      • Customs Declaration Data Subscription API
      • Customs Declaration Data Push API
      • Customs Declaration Data Download API
    • Manifest Data
      • Manifest Data Subscription API
      • Manifest Data Push API
      • Manifest Data Download API
  1. Air Tracking

Batch Shipment Subscription API

POST
https://api.trackingeyes.com/api/airLinesBill/bookAirLines
  1. The number of subscriptions per request is limited to 30.
  2. The extendNo extended field is mandatory exclusively for Xiamen Airlines and JD Airlines; for other airlines any assigned value is invalid information.
  3. Different scenarios use different subscription methods; please refer to the subscription notes below 👇.

Subscription Type Notes for Different Scenarios

ScenarioSubscription TypeParametersRemarks
Normal subscriptionSubscribe with the air waybill numberreferenceNo=Air waybill number
carrierCd="" (airline 2-letter code / ""=auto-detect)
carrierCd can be empty; Trackingeyes auto-detects it from the first three digits of the document number
Xiamen AirlinesSubscribe with the air waybill number + origin + destinationreferenceNo=Air waybill number
carrierCd="" (airline 2-letter code / ""=auto-detect)
extendNo={"org": "origin","dest": "destination"}
In this scenario the extended field must upload the org and dest parameters in the required format; refer to the Xiamen Airlines location codes in the
JD Airlines New
(service must be activated separately)
Subscribe with the air waybill number + flight number + estimated timereferenceNo=Air waybill number
carrierCd="" (airline 2-letter code / ""=auto-detect)
extendNo={"flightNo": "flight number","pEtd": "estimated flight departure date"}
serviceType=AF (default AF)
In this scenario the extended field must upload flightNo (flight number) and pEtd (estimated flight departure date) in the required format; date format: yyyy-mm-dd. Only estimated and actual arrival/departure information is provided; other status event information cannot be provided
Supplement arrival/departure events with flight status data
New
(service must be activated separately)
Subscribe to the consolidated API data
(air + flight status)
referenceNo=Air waybill number
carrierCd="" (airline 2-letter code / ""=auto-detect)
serviceType=AF (must specify whether flight status data needs to be supplemented for this shipment)
The consolidated API does not support subscribing to flight status data only; if only flight status is needed, please use the flight status data API

Request

Query Params

Body Params application/json

Example
[
    {
        "deliveryNo": "",
        "orderNo": "",
        "localKey": "",
        "referenceNo": "17203718536",
        "carrierCd": "CV",
        "extendNo": "",
        "customer": "",
        "customerService": "",
        "remark": ""
    },
    {
        "deliveryNo": "",
        "orderNo": "",
        "localKey": "",
        "referenceNo": "731-98211002",
        "carrierCd": "",
        "extendNo": {
            "org": "XMN",
            "dest": "BKK"
        },
        "customer": "",
        "customerService": "",
        "remark": ""
    },
    {
        "deliveryNo": "",
        "orderNo": "",
        "localKey": "",
        "referenceNo": "619-09858912",
        "carrierCd": "JG",
        "extendNo": {
            "flightNo": "8B861",
            "pEtd": "2026-09-10"
        },
        "customer": "",
        "customerService": "",
        "remark": "",
        "serviceType": "AF"
    }
]

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://api.trackingeyes.com/api/airLinesBill/bookAirLines?companyCode=&token=&orgCode=' \
--header 'Content-Type: application/json' \
--data '[
    {
        "deliveryNo": "",
        "orderNo": "",
        "localKey": "",
        "referenceNo": "17203718536",
        "carrierCd": "CV",
        "extendNo": "",
        "customer": "",
        "customerService": "",
        "remark": ""
    },
    {
        "deliveryNo": "",
        "orderNo": "",
        "localKey": "",
        "referenceNo": "731-98211002",
        "carrierCd": "",
        "extendNo": {
            "org": "XMN",
            "dest": "BKK"
        },
        "customer": "",
        "customerService": "",
        "remark": ""
    },
    {
        "deliveryNo": "",
        "orderNo": "",
        "localKey": "",
        "referenceNo": "619-09858912",
        "carrierCd": "JG",
        "extendNo": {
            "flightNo": "8B861",
            "pEtd": "2026-09-10"
        },
        "customer": "",
        "customerService": "",
        "remark": "",
        "serviceType": "AF"
    }
]'

Responses

🟢200Success
application/json
Bodyapplication/json

Example
{
    "code": 200,
    "codeDesc": "success",
    "message": "Operation succeeded",
    "result": [
        {
            "deliveryNo": "",
            "orderNo": "",
            "referenceNo": "17203718536",
            "carrierCd": "CV",
            "serviceType": "A",
            "extendNo": "",
            "customer": "",
            "customerService": "",
            "remark": "",
            "billCreateTime": "2025-02-20 16:49:05",
            "id": "1892496683351281664",
            "localKey": "",
            "itemCode": 200,
            "itemCodeDesc": "success",
            "itemMessage": ""
        },
        {
            "deliveryNo": "",
            "orderNo": "",
            "referenceNo": "731-98211002",
            "carrierCd": "MF",
            "serviceType": "A",
            "extendNo": {
                "org": "XMN",
                "dest": "BKK"
            },
            "customer": "",
            "customerService": "",
            "remark": "",
            "billCreateTime": "2025-02-20 16:49:05",
            "id": "1892496683351282952",
            "localKey": "",
            "itemCode": 200,
            "itemCodeDesc": "success",
            "itemMessage": ""
        },
        {
            "deliveryNo": "",
            "orderNo": "",
            "referenceNo": "619-09858912",
            "carrierCd": "JG",
            "serviceType": "AF",
            "extendNo": {
                "flightNo": "8B861",
                "pEtd": "2026-09-10"
            },
            "customer": "",
            "customerService": "",
            "remark": "",
            "billCreateTime": "2026-09-09 15:03:01",
            "id": "2097581523867275264",
            "localKey": "",
            "itemCode": 200,
            "itemCodeDesc": "success",
            "itemMessage": ""
        }
    ]
}
Modified at 2026-10-18 09:23:49
Previous
Air Data Status Code
Next
Shipment Details Push API
Built with