Home

Air Tracking API

version 1

Air Tracking allows to determine the current position of a given cargo on the World Map. To track the location of the cargo, just specify Air Waybill (AWB) number.

OpenAPI Specification

Start designing your API in minutes. The OpenAPI specification file enables you to learn and interact with API elements, including all available endpoints, input and output representations.

General information

Air Tracking API is organized around REST.
Our API has predictable resource-oriented URLs, accepts form-encoded request bodies, returns JSON-encoded responses, and uses standard HTTP response codes, authentication, and verbs.

API endpoint#

1https://tracking.searates.com

All endpoints are only accessible via HTTPS and are located at tracking.searates.com

Tracking by awb number

get/air

Getting tracking information by air waybill number.

Headers

Content-Typeapplication/json

Query Parameters
  • api_keyREQUIREDstring

    Your api key. If you do not have an api key - contact us to purchase a subscription.

  • numberREQUIREDstring

    Air waybill number.

    Examples:020-17363006

  • pathOptionalboolean

    This parameter indicates whether to provide a coordinate array for each route in the response. If you do not need this data, set this parameter to false and the response size may be reduced, in some cases by more than 5 times.

    Default:true

Response example
1{
2  "success": true,
3  "status_code": "OK",
4  "metadata": {
5    "request_parameters": {
6      "number": "057-06399886"
7    },
8    "updated_at": "2024-03-04 09:38:16",
9    "airline": {
10      "name": "Air France",
11      "prefix": "057",
12      "iata_code": "AF",
13      "icao_code": "AFR",
14      "url": "https://www.airfrance.fr"
15    }
16  },
17  "data": {
18    "status": "DELIVERED",
19    "from": {
20      "name": "Los Angeles International Airport",
21      "state": "California",
22      "country": "United States",
23      "country_code": "US",
24      "locode": null,
25      "iata_code": "LAX",
26      "icao_code": "KLAX",
27      "lat": 33.9424963888889,
28      "lng": -118.408048611111,
29      "timezone": "America/Los_Angeles",
30      "nearest_city": "Los Angeles"
31    },
32    "to": {
33      "name": "Toulouse-Blagnac Airport",
34      "state": "Occitanie",
35      "country": "France",
36      "country_code": "FR",
37      "locode": null,
38      "iata_code": "TLS",
39      "icao_code": "LFBO",
40      "lat": 43.6291007996,
41      "lng": 1.3638199568,
42      "timezone": "Europe/Paris",
43      "nearest_city": "Toulouse/Blagnac"
44    },
45    "departure_datetime_local": {
46      "estimated": "2023-12-29 15:25:00",
47      "actual": "2023-12-29 15:18:00"
48    },
49    "arrival_datetime_local": {
50      "estimated": "2024-01-02 08:00:00",
51      "actual": "2024-01-02 06:30:00"
52    },
53    "piece": 2,
54    "weight": 25,
55    "flight_number": "AF0200D",
56    "routes": [
57      {
58        "order_id": 1,
59        "status": "ARRIVED",
60        "from": {
61          "name": "Los Angeles International Airport",
62          "state": "California",
63          "country": "United States",
64          "country_code": "US",
65          "locode": null,
66          "iata_code": "LAX",
67          "icao_code": "KLAX",
68          "lat": 33.9424963888889,
69          "lng": -118.408048611111,
70          "timezone": "America/Los_Angeles",
71          "nearest_city": "Los Angeles"
72        },
73        "to": {
74          "name": "Charles de Gaulle International Airport",
75          "state": "Ile-de-France",
76          "country": "France",
77          "country_code": "FR",
78          "locode": null,
79          "iata_code": "CDG",
80          "icao_code": "LFPG",
81          "lat": 49.0127983093,
82          "lng": 2.5499999523,
83          "timezone": "Europe/Paris",
84          "nearest_city": "Paris"
85        },
86        "transport_type": "PLANE",
87        "departure_datetime_local": {
88          "estimated": "2023-12-29 15:25:00",
89          "actual": "2023-12-29 15:18:00"
90        },
91        "arrival_datetime_local": {
92          "estimated": "2023-12-30 11:15:00",
93          "actual": "2023-12-30 11:30:00"
94        },
95        "piece": 2,
96        "weight": 25,
97        "flight_number": "AF0065",
98        "path": []
99      },
100      {
101        "order_id": 2,
102        "status": "ARRIVED",
103        "from": {
104          "name": "Charles de Gaulle International Airport",
105          "state": "Ile-de-France",
106          "country": "France",
107          "country_code": "FR",
108          "locode": null,
109          "iata_code": "CDG",
110          "icao_code": "LFPG",
111          "lat": 49.0127983093,
112          "lng": 2.5499999523,
113          "timezone": "Europe/Paris",
114          "nearest_city": "Paris"
115        },
116        "to": {
117          "name": "Toulouse-Blagnac Airport",
118          "state": "Occitanie",
119          "country": "France",
120          "country_code": "FR",
121          "locode": null,
122          "iata_code": "TLS",
123          "icao_code": "LFBO",
124          "lat": 43.6291007996,
125          "lng": 1.3638199568,
126          "timezone": "Europe/Paris",
127          "nearest_city": "Toulouse/Blagnac"
128        },
129        "transport_type": "TRUCK",
130        "departure_datetime_local": {
131          "estimated": "2024-01-01 20:00:00",
132          "actual": "2024-01-01 20:09:00"
133        },
134        "arrival_datetime_local": {
135          "estimated": "2024-01-02 08:00:00",
136          "actual": "2024-01-02 06:30:00"
137        },
138        "piece": 2,
139        "weight": 25,
140        "flight_number": "AF0200D",
141        "path": []
142      }
143    ],
144    "events": [
145      {
146        "order_id": 1,
147        "event_code": "BKD",
148        "description": "Booked",
149        "location": {
150          "name": "Los Angeles International Airport",
151          "state": "California",
152          "country": "United States",
153          "country_code": "US",
154          "locode": null,
155          "iata_code": "LAX",
156          "icao_code": "KLAX",
157          "lat": 33.9424963888889,
158          "lng": -118.408048611111,
159          "timezone": "America/Los_Angeles",
160          "nearest_city": "Los Angeles"
161        },
162        "datetime_local": {
163          "estimated": null,
164          "actual": "2023-12-28 14:27:25"
165        },
166        "piece": 2,
167        "weight": 25,
168        "flight_number": null
169      },
170      {
171        "order_id": 2,
172        "event_code": "FWB",
173        "description": "FWB processed",
174        "location": {
175          "name": "Los Angeles International Airport",
176          "state": "California",
177          "country": "United States",
178          "country_code": "US",
179          "locode": null,
180          "iata_code": "LAX",
181          "icao_code": "KLAX",
182          "lat": 33.9424963888889,
183          "lng": -118.408048611111,
184          "timezone": "America/Los_Angeles",
185          "nearest_city": "Los Angeles"
186        },
187        "datetime_local": {
188          "estimated": null,
189          "actual": "2023-12-28 12:32:00"
190        },
191        "piece": 2,
192        "weight": 25,
193        "flight_number": null
194      },
195      {
196        "order_id": 3,
197        "event_code": "FOH",
198        "description": "Freight on hand",
199        "location": {
200          "name": "Los Angeles International Airport",
201          "state": "California",
202          "country": "United States",
203          "country_code": "US",
204          "locode": null,
205          "iata_code": "LAX",
206          "icao_code": "KLAX",
207          "lat": 33.9424963888889,
208          "lng": -118.408048611111,
209          "timezone": "America/Los_Angeles",
210          "nearest_city": "Los Angeles"
211        },
212        "datetime_local": {
213          "estimated": null,
214          "actual": "2023-12-29 11:00:00"
215        },
216        "piece": 2,
217        "weight": 25,
218        "flight_number": null
219      },
220      {
221        "order_id": 4,
222        "event_code": "RCS",
223        "description": "Received from shipper",
224        "location": {
225          "name": "Los Angeles International Airport",
226          "state": "California",
227          "country": "United States",
228          "country_code": "US",
229          "locode": null,
230          "iata_code": "LAX",
231          "icao_code": "KLAX",
232          "lat": 33.9424963888889,
233          "lng": -118.408048611111,
234          "timezone": "America/Los_Angeles",
235          "nearest_city": "Los Angeles"
236        },
237        "datetime_local": {
238          "estimated": null,
239          "actual": "2023-12-29 13:04:00"
240        },
241        "piece": 2,
242        "weight": 25,
243        "flight_number": null
244      },
245      {
246        "order_id": 5,
247        "event_code": "DEP",
248        "description": "Departed",
249        "location": {
250          "name": "Los Angeles International Airport",
251          "state": "California",
252          "country": "United States",
253          "country_code": "US",
254          "locode": null,
255          "iata_code": "LAX",
256          "icao_code": "KLAX",
257          "lat": 33.9424963888889,
258          "lng": -118.408048611111,
259          "timezone": "America/Los_Angeles",
260          "nearest_city": "Los Angeles"
261        },
262        "datetime_local": {
263          "estimated": null,
264          "actual": "2023-12-29 15:18:00"
265        },
266        "piece": 2,
267        "weight": 25,
268        "flight_number": "AF0065"
269      },
270      {
271        "order_id": 6,
272        "event_code": "ARR",
273        "description": "Arrived",
274        "location": {
275          "name": "Charles de Gaulle International Airport",
276          "state": "Ile-de-France",
277          "country": "France",
278          "country_code": "FR",
279          "locode": null,
280          "iata_code": "CDG",
281          "icao_code": "LFPG",
282          "lat": 49.0127983093,
283          "lng": 2.5499999523,
284          "timezone": "Europe/Paris",
285          "nearest_city": "Paris"
286        },
287        "datetime_local": {
288          "estimated": null,
289          "actual": "2023-12-30 11:30:00"
290        },
291        "piece": 2,
292        "weight": 25,
293        "flight_number": "AF0065"
294      },
295      {
296        "order_id": 7,
297        "event_code": "RCF",
298        "description": "Received from flight",
299        "location": {
300          "name": "Charles de Gaulle International Airport",
301          "state": "Ile-de-France",
302          "country": "France",
303          "country_code": "FR",
304          "locode": null,
305          "iata_code": "CDG",
306          "icao_code": "LFPG",
307          "lat": 49.0127983093,
308          "lng": 2.5499999523,
309          "timezone": "Europe/Paris",
310          "nearest_city": "Paris"
311        },
312        "datetime_local": {
313          "estimated": null,
314          "actual": "2023-12-30 16:07:00"
315        },
316        "piece": 2,
317        "weight": 25,
318        "flight_number": "AF0065"
319      },
320      {
321        "order_id": 8,
322        "event_code": "DEP",
323        "description": "Departed",
324        "location": {
325          "name": "Charles de Gaulle International Airport",
326          "state": "Ile-de-France",
327          "country": "France",
328          "country_code": "FR",
329          "locode": null,
330          "iata_code": "CDG",
331          "icao_code": "LFPG",
332          "lat": 49.0127983093,
333          "lng": 2.5499999523,
334          "timezone": "Europe/Paris",
335          "nearest_city": "Paris"
336        },
337        "datetime_local": {
338          "estimated": null,
339          "actual": "2024-01-01 20:09:00"
340        },
341        "piece": 2,
342        "weight": 25,
343        "flight_number": "AF0200D"
344      },
345      {
346        "order_id": 9,
347        "event_code": "ARR",
348        "description": "Arrived",
349        "location": {
350          "name": "Toulouse-Blagnac Airport",
351          "state": "Occitanie",
352          "country": "France",
353          "country_code": "FR",
354          "locode": null,
355          "iata_code": "TLS",
356          "icao_code": "LFBO",
357          "lat": 43.6291007996,
358          "lng": 1.3638199568,
359          "timezone": "Europe/Paris",
360          "nearest_city": "Toulouse/Blagnac"
361        },
362        "datetime_local": {
363          "estimated": null,
364          "actual": "2024-01-02 06:30:00"
365        },
366        "piece": 2,
367        "weight": 25,
368        "flight_number": "AF0200D"
369      },
370      {
371        "order_id": 10,
372        "event_code": "RCF",
373        "description": "Received from flight",
374        "location": {
375          "name": "Toulouse-Blagnac Airport",
376          "state": "Occitanie",
377          "country": "France",
378          "country_code": "FR",
379          "locode": null,
380          "iata_code": "TLS",
381          "icao_code": "LFBO",
382          "lat": 43.6291007996,
383          "lng": 1.3638199568,
384          "timezone": "Europe/Paris",
385          "nearest_city": "Toulouse/Blagnac"
386        },
387        "datetime_local": {
388          "estimated": null,
389          "actual": "2024-01-02 10:02:00"
390        },
391        "piece": 2,
392        "weight": 25,
393        "flight_number": "AF0200D"
394      },
395      {
396        "order_id": 11,
397        "event_code": "NFD",
398        "description": "Notified",
399        "location": {
400          "name": "Toulouse-Blagnac Airport",
401          "state": "Occitanie",
402          "country": "France",
403          "country_code": "FR",
404          "locode": null,
405          "iata_code": "TLS",
406          "icao_code": "LFBO",
407          "lat": 43.6291007996,
408          "lng": 1.3638199568,
409          "timezone": "Europe/Paris",
410          "nearest_city": "Toulouse/Blagnac"
411        },
412        "datetime_local": {
413          "estimated": null,
414          "actual": "2024-01-02 10:02:00"
415        },
416        "piece": 2,
417        "weight": 25,
418        "flight_number": null
419      },
420      {
421        "order_id": 12,
422        "event_code": "DLV",
423        "description": "Delivered",
424        "location": {
425          "name": "Toulouse-Blagnac Airport",
426          "state": "Occitanie",
427          "country": "France",
428          "country_code": "FR",
429          "locode": null,
430          "iata_code": "TLS",
431          "icao_code": "LFBO",
432          "lat": 43.6291007996,
433          "lng": 1.3638199568,
434          "timezone": "Europe/Paris",
435          "nearest_city": "Toulouse/Blagnac"
436        },
437        "datetime_local": {
438          "estimated": null,
439          "actual": "2024-01-04 10:06:00"
440        },
441        "piece": 2,
442        "weight": 25,
443        "flight_number": null
444      }
445    ]
446  }
447}

Historical data

get/air/history

Historical data

Headers

Content-Typeapplication/json

Query Parameters
  • api_keyREQUIREDstring

    Your api key. If you do not have an api key - contact us to purchase a subscription.

  • numberREQUIREDstring

    Air waybill number.

    Examples:020-17363006

Response example
1{
2  "success": true,
3  "status_code": "OK",
4  "metadata": {
5    "request_parameters": {
6      "number": "014-78459345"
7    },
8    "api_calls": {
9      "total": 30000,
10      "used": 1,
11      "remaining": 29999
12    },
13    "unique_shipments": {
14      "total": 100,
15      "used": 1,
16      "remaining": 99
17    }
18  },
19  "requests": [
20    {
21      "id": 2146766,
22      "airline": "Air Canada",
23      "status": "BOOKED",
24      "hash": "36f614ae4822712e2c465e42f539c456",
25      "date": "2026-01-07 16:37:05"
26    },
27    {
28      "id": 2153212,
29      "airline": "Air Canada",
30      "status": "BOOKED",
31      "hash": "36f614ae4822712e2c465e42f539c456",
32      "date": "2026-01-08 17:06:07"
33    },
34    {
35      "id": 2159791,
36      "airline": "Air Canada",
37      "status": "BOOKED",
38      "hash": "36f614ae4822712e2c465e42f539c456",
39      "date": "2026-01-09 17:11:43"
40    },
41    {
42      "id": 2162878,
43      "airline": "Air Canada",
44      "status": "BOOKED",
45      "hash": "e1f4136c12b841627fdc4d0ef90afd15",
46      "date": "2026-01-10 05:13:55"
47    },
48    {
49      "id": 2164727,
50      "airline": "Air Canada",
51      "status": "BOOKED",
52      "hash": "e1f4136c12b841627fdc4d0ef90afd15",
53      "date": "2026-01-10 11:16:57"
54    },
55    {
56      "id": 2167156,
57      "airline": "Air Canada",
58      "status": "BOOKED",
59      "hash": "43edc60f4d69f0fdabb73bad13d682fa",
60      "date": "2026-01-10 17:34:02"
61    },
62    {
63      "id": 2168762,
64      "airline": "Air Canada",
65      "status": "RECEIVED",
66      "hash": "e339bdf88f06482128dbf93a296eef21",
67      "date": "2026-01-10 23:37:06"
68    },
69    {
70      "id": 2170371,
71      "airline": "Air Canada",
72      "status": "DEPARTED",
73      "hash": "41794de6fec17390abe7a760d28dc987",
74      "date": "2026-01-11 05:39:06"
75    },
76    {
77      "id": 2170757,
78      "airline": "Air Canada",
79      "status": "DEPARTED",
80      "hash": "41794de6fec17390abe7a760d28dc987",
81      "date": "2026-01-11 07:41:07"
82    },
83    {
84      "id": 2171434,
85      "airline": "Air Canada",
86      "status": "DEPARTED",
87      "hash": "41794de6fec17390abe7a760d28dc987",
88      "date": "2026-01-11 09:44:54"
89    },
90    {
91      "id": 2171980,
92      "airline": "Air Canada",
93      "status": "DEPARTED",
94      "hash": "41794de6fec17390abe7a760d28dc987",
95      "date": "2026-01-11 11:55:47"
96    },
97    {
98      "id": 2173578,
99      "airline": "Air Canada",
100      "status": "DEPARTED",
101      "hash": "41794de6fec17390abe7a760d28dc987",
102      "date": "2026-01-11 15:24:27"
103    },
104    {
105      "id": 2175380,
106      "airline": "Air Canada",
107      "status": "DEPARTED",
108      "hash": "41794de6fec17390abe7a760d28dc987",
109      "date": "2026-01-11 22:13:46"
110    },
111    {
112      "id": 2180671,
113      "airline": "Air Canada",
114      "status": "DEPARTED",
115      "hash": "41794de6fec17390abe7a760d28dc987",
116      "date": "2026-01-12 15:30:37"
117    },
118    {
119      "id": 2182987,
120      "airline": "Air Canada",
121      "status": "IN_TRANSIT",
122      "hash": "fbaff14a71e663d9e9f8c2aaa24620a9",
123      "date": "2026-01-12 23:33:32"
124    },
125    {
126      "id": 2183805,
127      "airline": "Air Canada",
128      "status": "IN_TRANSIT",
129      "hash": "e6d259843df908a1bcb3db6e63011c48",
130      "date": "2026-01-13 03:39:39"
131    },
132    {
133      "id": 2188398,
134      "airline": "Air Canada",
135      "status": "NOTIFIED",
136      "hash": "c7f37f3be076c5b2b29b0e50a6ee5466",
137      "date": "2026-01-13 15:42:05"
138    },
139    {
140      "id": 2189920,
141      "airline": "Air Canada",
142      "status": "NOTIFIED",
143      "hash": "c7f37f3be076c5b2b29b0e50a6ee5466",
144      "date": "2026-01-13 19:51:35"
145    },
146    {
147      "id": 2191264,
148      "airline": "Air Canada",
149      "status": "NOTIFIED",
150      "hash": "c7f37f3be076c5b2b29b0e50a6ee5466",
151      "date": "2026-01-13 23:57:24"
152    },
153    {
154      "id": 2192562,
155      "airline": "Air Canada",
156      "status": "NOTIFIED",
157      "hash": "c7f37f3be076c5b2b29b0e50a6ee5466",
158      "date": "2026-01-14 04:50:29"
159    },
160    {
161      "id": 2194937,
162      "airline": "Air Canada",
163      "status": "NOTIFIED",
164      "hash": "c7f37f3be076c5b2b29b0e50a6ee5466",
165      "date": "2026-01-14 10:48:10"
166    },
167    {
168      "id": 2200130,
169      "airline": "Air Canada",
170      "status": "DELIVERED",
171      "hash": "40bdcc33b1e1c2c55fef9efe50717b6a",
172      "date": "2026-01-14 22:59:29"
173    },
174    {
175      "id": 2204767,
176      "airline": "Air Canada",
177      "status": "DELIVERED",
178      "hash": "40bdcc33b1e1c2c55fef9efe50717b6a",
179      "date": "2026-01-15 11:14:37"
180    }
181  ]
182}

Historical data by id

get/air/history?id={id}

Historical data by id

Headers

Content-Typeapplication/json

Path Parameters
  • idREQUIREDinteger

    Unique request ID. Use GET /air/history to get a list of request id for the required AWB

Query Parameters
  • api_keyREQUIREDstring

    Your api key. If you do not have an api key - contact us to purchase a subscription.

  • numberREQUIREDstring

    Air waybill number.

    Examples:020-17363006

  • pathOptionalboolean

    This parameter indicates whether to provide a coordinate array for each route in the response. If you do not need this data, set this parameter to false and the response size may be reduced, in some cases by more than 5 times.

    Default:true

Response example
1{
2  "success": true,
3  "status_code": "OK",
4  "metadata": {
5    "request_parameters": {
6      "number": "006-52869924"
7    },
8    "airline": {
9      "name": "Delta Air Lines",
10      "prefix": "006",
11      "iata_code": "DL",
12      "icao_code": "DAL",
13      "url": "https://www.delta.com"
14    },
15    "from_cache": true,
16    "updated_at": "2026-01-15 11:19:43",
17    "cache_expires": "2026-01-15 12:20:43",
18    "api_calls": {
19      "total": 30000,
20      "used": 1,
21      "remaining": 29999
22    },
23    "unique_shipments": {
24      "total": 100,
25      "used": 1,
26      "remaining": 99
27    }
28  },
29  "data": {
30    "status": "DEPARTED",
31    "from": {
32      "name": "Incheon International Airport",
33      "state": "Incheon",
34      "country": "South Korea",
35      "country_code": "KR",
36      "locode": null,
37      "iata_code": "ICN",
38      "icao_code": "RKSI",
39      "lat": 37.4691009521,
40      "lng": 126.4509963989,
41      "timezone": "Asia/Seoul",
42      "nearest_city": "Seoul"
43    },
44    "to": {
45      "name": "Frankfurt am Main International Airport",
46      "state": "Hesse",
47      "country": "Germany",
48      "country_code": "DE",
49      "locode": null,
50      "iata_code": "FRA",
51      "icao_code": "EDDF",
52      "lat": 50.0264015198,
53      "lng": 8.543129921,
54      "timezone": "Europe/Berlin",
55      "nearest_city": "Frankfurt am Main"
56    },
57    "departure_datetime_local": {
58      "estimated": "2026-01-15 17:48:00",
59      "actual": "2026-01-15 17:48:00"
60    },
61    "arrival_datetime_local": {
62      "estimated": "2026-01-17 08:40:00",
63      "actual": null
64    },
65    "piece": 1,
66    "weight": 486,
67    "flight_number": "DL0014",
68    "routes": [
69      {
70        "order_id": 1,
71        "status": "DEPARTED",
72        "from": {
73          "name": "Incheon International Airport",
74          "state": "Incheon",
75          "country": "South Korea",
76          "country_code": "KR",
77          "locode": null,
78          "iata_code": "ICN",
79          "icao_code": "RKSI",
80          "lat": 37.4691009521,
81          "lng": 126.4509963989,
82          "timezone": "Asia/Seoul",
83          "nearest_city": "Seoul"
84        },
85        "to": {
86          "name": "Hartsfield - Jackson Atlanta International Airport",
87          "state": "Georgia",
88          "country": "United States",
89          "country_code": "US",
90          "locode": null,
91          "iata_code": "ATL",
92          "icao_code": "KATL",
93          "lat": 33.6366996111111,
94          "lng": -84.427864,
95          "timezone": "America/New_York",
96          "nearest_city": "Atlanta"
97        },
98        "transport_type": "PLANE",
99        "departure_datetime_local": {
100          "estimated": "2026-01-15 17:48:00",
101          "actual": "2026-01-15 17:48:00"
102        },
103        "arrival_datetime_local": {
104          "estimated": "2026-01-15 17:40:00",
105          "actual": null
106        },
107        "piece": 1,
108        "weight": 486,
109        "flight_number": "DL0188",
110        "path": []
111      },
112      {
113        "order_id": 2,
114        "status": "BOOKED",
115        "from": {
116          "name": "Hartsfield - Jackson Atlanta International Airport",
117          "state": "Georgia",
118          "country": "United States",
119          "country_code": "US",
120          "locode": null,
121          "iata_code": "ATL",
122          "icao_code": "KATL",
123          "lat": 33.6366996111111,
124          "lng": -84.427864,
125          "timezone": "America/New_York",
126          "nearest_city": "Atlanta"
127        },
128        "to": {
129          "name": "Frankfurt am Main International Airport",
130          "state": "Hesse",
131          "country": "Germany",
132          "country_code": "DE",
133          "locode": null,
134          "iata_code": "FRA",
135          "icao_code": "EDDF",
136          "lat": 50.0264015198,
137          "lng": 8.543129921,
138          "timezone": "Europe/Berlin",
139          "nearest_city": "Frankfurt am Main"
140        },
141        "transport_type": "PLANE",
142        "departure_datetime_local": {
143          "estimated": "2026-01-16 18:00:00",
144          "actual": null
145        },
146        "arrival_datetime_local": {
147          "estimated": "2026-01-17 08:40:00",
148          "actual": null
149        },
150        "piece": null,
151        "weight": null,
152        "flight_number": "DL0014",
153        "path": []
154      }
155    ],
156    "events": [
157      {
158        "order_id": 1,
159        "event_code": "BKD",
160        "description": "1 piece weighing 486.0 kgs have been booked on DL0188/15JAN26.",
161        "location": {
162          "name": "Hartsfield - Jackson Atlanta International Airport",
163          "state": "Georgia",
164          "country": "United States",
165          "country_code": "US",
166          "locode": null,
167          "iata_code": "ATL",
168          "icao_code": "KATL",
169          "lat": 33.6366996111111,
170          "lng": -84.427864,
171          "timezone": "America/New_York",
172          "nearest_city": "Atlanta"
173        },
174        "datetime_local": {
175          "estimated": null,
176          "actual": "2026-01-04 23:50:00"
177        },
178        "piece": 1,
179        "weight": 486,
180        "flight_number": "DL0188"
181      },
182      {
183        "order_id": 2,
184        "event_code": "BKD",
185        "description": "1 piece weighing 486.0 kgs have been booked on DL0014/16JAN26.",
186        "location": {
187          "name": "Hartsfield - Jackson Atlanta International Airport",
188          "state": "Georgia",
189          "country": "United States",
190          "country_code": "US",
191          "locode": null,
192          "iata_code": "ATL",
193          "icao_code": "KATL",
194          "lat": 33.6366996111111,
195          "lng": -84.427864,
196          "timezone": "America/New_York",
197          "nearest_city": "Atlanta"
198        },
199        "datetime_local": {
200          "estimated": null,
201          "actual": "2026-01-04 23:50:00"
202        },
203        "piece": 1,
204        "weight": 486,
205        "flight_number": "DL0014"
206      },
207      {
208        "order_id": 3,
209        "event_code": "BKD",
210        "description": "1 piece weighing 486.0 kgs have been booked on DL0188/15JAN26.",
211        "location": {
212          "name": "Incheon International Airport",
213          "state": "Incheon",
214          "country": "South Korea",
215          "country_code": "KR",
216          "locode": null,
217          "iata_code": "ICN",
218          "icao_code": "RKSI",
219          "lat": 37.4691009521,
220          "lng": 126.4509963989,
221          "timezone": "Asia/Seoul",
222          "nearest_city": "Seoul"
223        },
224        "datetime_local": {
225          "estimated": null,
226          "actual": "2026-01-14 10:18:00"
227        },
228        "piece": 1,
229        "weight": 486,
230        "flight_number": "DL0188"
231      },
232      {
233        "order_id": 4,
234        "event_code": "BKD",
235        "description": "1 piece weighing 486.0 kgs have been booked on DL0014/16JAN26.",
236        "location": {
237          "name": "Incheon International Airport",
238          "state": "Incheon",
239          "country": "South Korea",
240          "country_code": "KR",
241          "locode": null,
242          "iata_code": "ICN",
243          "icao_code": "RKSI",
244          "lat": 37.4691009521,
245          "lng": 126.4509963989,
246          "timezone": "Asia/Seoul",
247          "nearest_city": "Seoul"
248        },
249        "datetime_local": {
250          "estimated": null,
251          "actual": "2026-01-14 10:18:00"
252        },
253        "piece": 1,
254        "weight": 486,
255        "flight_number": "DL0014"
256      },
257      {
258        "order_id": 5,
259        "event_code": "BKD",
260        "description": "1 piece weighing 486.0 kgs have been booked on DL0188/15JAN26.",
261        "location": {
262          "name": "Hartsfield - Jackson Atlanta International Airport",
263          "state": "Georgia",
264          "country": "United States",
265          "country_code": "US",
266          "locode": null,
267          "iata_code": "ATL",
268          "icao_code": "KATL",
269          "lat": 33.6366996111111,
270          "lng": -84.427864,
271          "timezone": "America/New_York",
272          "nearest_city": "Atlanta"
273        },
274        "datetime_local": {
275          "estimated": null,
276          "actual": "2026-01-14 03:04:00"
277        },
278        "piece": 1,
279        "weight": 486,
280        "flight_number": "DL0188"
281      },
282      {
283        "order_id": 6,
284        "event_code": "BKD",
285        "description": "1 piece weighing 486.0 kgs have been booked on DL0014/16JAN26.",
286        "location": {
287          "name": "Hartsfield - Jackson Atlanta International Airport",
288          "state": "Georgia",
289          "country": "United States",
290          "country_code": "US",
291          "locode": null,
292          "iata_code": "ATL",
293          "icao_code": "KATL",
294          "lat": 33.6366996111111,
295          "lng": -84.427864,
296          "timezone": "America/New_York",
297          "nearest_city": "Atlanta"
298        },
299        "datetime_local": {
300          "estimated": null,
301          "actual": "2026-01-14 03:04:00"
302        },
303        "piece": 1,
304        "weight": 486,
305        "flight_number": "DL0014"
306      },
307      {
308        "order_id": 7,
309        "event_code": "BKD",
310        "description": "1 piece weighing 486.0 kgs have been booked on DL0014/16JAN26.",
311        "location": {
312          "name": "Hartsfield - Jackson Atlanta International Airport",
313          "state": "Georgia",
314          "country": "United States",
315          "country_code": "US",
316          "locode": null,
317          "iata_code": "ATL",
318          "icao_code": "KATL",
319          "lat": 33.6366996111111,
320          "lng": -84.427864,
321          "timezone": "America/New_York",
322          "nearest_city": "Atlanta"
323        },
324        "datetime_local": {
325          "estimated": null,
326          "actual": "2026-01-14 03:20:00"
327        },
328        "piece": 1,
329        "weight": 486,
330        "flight_number": "DL0014"
331      },
332      {
333        "order_id": 8,
334        "event_code": "FOH",
335        "description": "1 piece weighing 486.0 kgs are now on hand at ICN.",
336        "location": {
337          "name": "Incheon International Airport",
338          "state": "Incheon",
339          "country": "South Korea",
340          "country_code": "KR",
341          "locode": null,
342          "iata_code": "ICN",
343          "icao_code": "RKSI",
344          "lat": 37.4691009521,
345          "lng": 126.4509963989,
346          "timezone": "Asia/Seoul",
347          "nearest_city": "Seoul"
348        },
349        "datetime_local": {
350          "estimated": null,
351          "actual": "2026-01-14 17:25:00"
352        },
353        "piece": 1,
354        "weight": 486,
355        "flight_number": null
356      },
357      {
358        "order_id": 9,
359        "event_code": "BKD",
360        "description": "1 piece weighing 486.0 kgs have been booked on DL0188/15JAN26.",
361        "location": {
362          "name": "Incheon International Airport",
363          "state": "Incheon",
364          "country": "South Korea",
365          "country_code": "KR",
366          "locode": null,
367          "iata_code": "ICN",
368          "icao_code": "RKSI",
369          "lat": 37.4691009521,
370          "lng": 126.4509963989,
371          "timezone": "Asia/Seoul",
372          "nearest_city": "Seoul"
373        },
374        "datetime_local": {
375          "estimated": null,
376          "actual": "2026-01-14 17:25:00"
377        },
378        "piece": 1,
379        "weight": 486,
380        "flight_number": "DL0188"
381      },
382      {
383        "order_id": 10,
384        "event_code": "BKD",
385        "description": "1 piece weighing 486.0 kgs have been booked on DL0014/16JAN26.",
386        "location": {
387          "name": "Incheon International Airport",
388          "state": "Incheon",
389          "country": "South Korea",
390          "country_code": "KR",
391          "locode": null,
392          "iata_code": "ICN",
393          "icao_code": "RKSI",
394          "lat": 37.4691009521,
395          "lng": 126.4509963989,
396          "timezone": "Asia/Seoul",
397          "nearest_city": "Seoul"
398        },
399        "datetime_local": {
400          "estimated": null,
401          "actual": "2026-01-14 17:25:00"
402        },
403        "piece": 1,
404        "weight": 486,
405        "flight_number": "DL0014"
406      },
407      {
408        "order_id": 11,
409        "event_code": "BKD",
410        "description": "1 piece weighing 486.0 kgs have been booked on DL0014/16JAN26.",
411        "location": {
412          "name": "Hartsfield - Jackson Atlanta International Airport",
413          "state": "Georgia",
414          "country": "United States",
415          "country_code": "US",
416          "locode": null,
417          "iata_code": "ATL",
418          "icao_code": "KATL",
419          "lat": 33.6366996111111,
420          "lng": -84.427864,
421          "timezone": "America/New_York",
422          "nearest_city": "Atlanta"
423        },
424        "datetime_local": {
425          "estimated": null,
426          "actual": "2026-01-14 03:26:00"
427        },
428        "piece": 1,
429        "weight": 486,
430        "flight_number": "DL0014"
431      },
432      {
433        "order_id": 12,
434        "event_code": "BKD",
435        "description": "1 piece weighing 486.0 kgs have been booked on DL0188/15JAN26.",
436        "location": {
437          "name": "Hartsfield - Jackson Atlanta International Airport",
438          "state": "Georgia",
439          "country": "United States",
440          "country_code": "US",
441          "locode": null,
442          "iata_code": "ATL",
443          "icao_code": "KATL",
444          "lat": 33.6366996111111,
445          "lng": -84.427864,
446          "timezone": "America/New_York",
447          "nearest_city": "Atlanta"
448        },
449        "datetime_local": {
450          "estimated": null,
451          "actual": "2026-01-14 03:27:00"
452        },
453        "piece": 1,
454        "weight": 486,
455        "flight_number": "DL0188"
456      },
457      {
458        "order_id": 13,
459        "event_code": "BKD",
460        "description": "1 piece weighing 486.0 kgs have been booked on DL0014/16JAN26.",
461        "location": {
462          "name": "Hartsfield - Jackson Atlanta International Airport",
463          "state": "Georgia",
464          "country": "United States",
465          "country_code": "US",
466          "locode": null,
467          "iata_code": "ATL",
468          "icao_code": "KATL",
469          "lat": 33.6366996111111,
470          "lng": -84.427864,
471          "timezone": "America/New_York",
472          "nearest_city": "Atlanta"
473        },
474        "datetime_local": {
475          "estimated": null,
476          "actual": "2026-01-14 03:27:00"
477        },
478        "piece": 1,
479        "weight": 486,
480        "flight_number": "DL0014"
481      },
482      {
483        "order_id": 15,
484        "event_code": "BKD",
485        "description": "1 piece weighing 486.0 kgs have been booked on DL0014/16JAN26.",
486        "location": {
487          "name": "Incheon International Airport",
488          "state": "Incheon",
489          "country": "South Korea",
490          "country_code": "KR",
491          "locode": null,
492          "iata_code": "ICN",
493          "icao_code": "RKSI",
494          "lat": 37.4691009521,
495          "lng": 126.4509963989,
496          "timezone": "Asia/Seoul",
497          "nearest_city": "Seoul"
498        },
499        "datetime_local": {
500          "estimated": null,
501          "actual": "2026-01-15 10:24:00"
502        },
503        "piece": 1,
504        "weight": 486,
505        "flight_number": "DL0014"
506      },
507      {
508        "order_id": 16,
509        "event_code": "BKD",
510        "description": "1 piece weighing 486.0 kgs have been booked on DL0188/15JAN26.",
511        "location": {
512          "name": "Incheon International Airport",
513          "state": "Incheon",
514          "country": "South Korea",
515          "country_code": "KR",
516          "locode": null,
517          "iata_code": "ICN",
518          "icao_code": "RKSI",
519          "lat": 37.4691009521,
520          "lng": 126.4509963989,
521          "timezone": "Asia/Seoul",
522          "nearest_city": "Seoul"
523        },
524        "datetime_local": {
525          "estimated": null,
526          "actual": "2026-01-15 10:53:00"
527        },
528        "piece": 1,
529        "weight": 486,
530        "flight_number": "DL0188"
531      },
532      {
533        "order_id": 17,
534        "event_code": "BKD",
535        "description": "1 piece weighing 486.0 kgs have been booked on DL0014/16JAN26.",
536        "location": {
537          "name": "Incheon International Airport",
538          "state": "Incheon",
539          "country": "South Korea",
540          "country_code": "KR",
541          "locode": null,
542          "iata_code": "ICN",
543          "icao_code": "RKSI",
544          "lat": 37.4691009521,
545          "lng": 126.4509963989,
546          "timezone": "Asia/Seoul",
547          "nearest_city": "Seoul"
548        },
549        "datetime_local": {
550          "estimated": null,
551          "actual": "2026-01-15 10:53:00"
552        },
553        "piece": 1,
554        "weight": 486,
555        "flight_number": "DL0014"
556      },
557      {
558        "order_id": 18,
559        "event_code": "BKD",
560        "description": "1 piece weighing 486.0 kgs have been booked on DL0014/16JAN26.",
561        "location": {
562          "name": "Incheon International Airport",
563          "state": "Incheon",
564          "country": "South Korea",
565          "country_code": "KR",
566          "locode": null,
567          "iata_code": "ICN",
568          "icao_code": "RKSI",
569          "lat": 37.4691009521,
570          "lng": 126.4509963989,
571          "timezone": "Asia/Seoul",
572          "nearest_city": "Seoul"
573        },
574        "datetime_local": {
575          "estimated": null,
576          "actual": "2026-01-15 11:00:00"
577        },
578        "piece": 1,
579        "weight": 486,
580        "flight_number": "DL0014"
581      },
582      {
583        "order_id": 19,
584        "event_code": "RCS",
585        "description": "1 piece weighing 486.0 kgs accepted at ICN.",
586        "location": {
587          "name": "Incheon International Airport",
588          "state": "Incheon",
589          "country": "South Korea",
590          "country_code": "KR",
591          "locode": null,
592          "iata_code": "ICN",
593          "icao_code": "RKSI",
594          "lat": 37.4691009521,
595          "lng": 126.4509963989,
596          "timezone": "Asia/Seoul",
597          "nearest_city": "Seoul"
598        },
599        "datetime_local": {
600          "estimated": null,
601          "actual": "2026-01-15 11:00:00"
602        },
603        "piece": 1,
604        "weight": 486,
605        "flight_number": null
606      },
607      {
608        "order_id": 20,
609        "event_code": "BKD",
610        "description": "1 piece weighing 486.0 kgs have been booked on DL0188/15JAN26.",
611        "location": {
612          "name": "Incheon International Airport",
613          "state": "Incheon",
614          "country": "South Korea",
615          "country_code": "KR",
616          "locode": null,
617          "iata_code": "ICN",
618          "icao_code": "RKSI",
619          "lat": 37.4691009521,
620          "lng": 126.4509963989,
621          "timezone": "Asia/Seoul",
622          "nearest_city": "Seoul"
623        },
624        "datetime_local": {
625          "estimated": null,
626          "actual": "2026-01-15 11:05:00"
627        },
628        "piece": 1,
629        "weight": 486,
630        "flight_number": "DL0188"
631      },
632      {
633        "order_id": 21,
634        "event_code": "BKD",
635        "description": "1 piece weighing 486.0 kgs have been booked on DL0014/16JAN26.",
636        "location": {
637          "name": "Incheon International Airport",
638          "state": "Incheon",
639          "country": "South Korea",
640          "country_code": "KR",
641          "locode": null,
642          "iata_code": "ICN",
643          "icao_code": "RKSI",
644          "lat": 37.4691009521,
645          "lng": 126.4509963989,
646          "timezone": "Asia/Seoul",
647          "nearest_city": "Seoul"
648        },
649        "datetime_local": {
650          "estimated": null,
651          "actual": "2026-01-15 11:05:00"
652        },
653        "piece": 1,
654        "weight": 486,
655        "flight_number": "DL0014"
656      },
657      {
658        "order_id": 22,
659        "event_code": "MAN",
660        "description": "1 piece at ICN assigned to DL0188/15JAN26 to ATL.",
661        "location": {
662          "name": "Incheon International Airport",
663          "state": "Incheon",
664          "country": "South Korea",
665          "country_code": "KR",
666          "locode": null,
667          "iata_code": "ICN",
668          "icao_code": "RKSI",
669          "lat": 37.4691009521,
670          "lng": 126.4509963989,
671          "timezone": "Asia/Seoul",
672          "nearest_city": "Seoul"
673        },
674        "datetime_local": {
675          "estimated": null,
676          "actual": "2026-01-15 11:05:00"
677        },
678        "piece": 1,
679        "weight": 486,
680        "flight_number": "DL0188"
681      },
682      {
683        "order_id": 23,
684        "event_code": "DIS",
685        "description": "1 piece at ICN offloaded from DL0188/15JAN26.",
686        "location": {
687          "name": "Incheon International Airport",
688          "state": "Incheon",
689          "country": "South Korea",
690          "country_code": "KR",
691          "locode": null,
692          "iata_code": "ICN",
693          "icao_code": "RKSI",
694          "lat": 37.4691009521,
695          "lng": 126.4509963989,
696          "timezone": "Asia/Seoul",
697          "nearest_city": "Seoul"
698        },
699        "datetime_local": {
700          "estimated": null,
701          "actual": "2026-01-15 11:05:00"
702        },
703        "piece": 1,
704        "weight": 486,
705        "flight_number": "DL0188"
706      },
707      {
708        "order_id": 24,
709        "event_code": "BKD",
710        "description": "1 piece weighing 486.0 kgs have been booked on DL0014/16JAN26.",
711        "location": {
712          "name": "Incheon International Airport",
713          "state": "Incheon",
714          "country": "South Korea",
715          "country_code": "KR",
716          "locode": null,
717          "iata_code": "ICN",
718          "icao_code": "RKSI",
719          "lat": 37.4691009521,
720          "lng": 126.4509963989,
721          "timezone": "Asia/Seoul",
722          "nearest_city": "Seoul"
723        },
724        "datetime_local": {
725          "estimated": null,
726          "actual": "2026-01-15 11:37:00"
727        },
728        "piece": 1,
729        "weight": 486,
730        "flight_number": "DL0014"
731      },
732      {
733        "order_id": 25,
734        "event_code": "MAN",
735        "description": "1 piece at ICN assigned to DL0188/15JAN26 to ATL.",
736        "location": {
737          "name": "Incheon International Airport",
738          "state": "Incheon",
739          "country": "South Korea",
740          "country_code": "KR",
741          "locode": null,
742          "iata_code": "ICN",
743          "icao_code": "RKSI",
744          "lat": 37.4691009521,
745          "lng": 126.4509963989,
746          "timezone": "Asia/Seoul",
747          "nearest_city": "Seoul"
748        },
749        "datetime_local": {
750          "estimated": null,
751          "actual": "2026-01-15 11:58:00"
752        },
753        "piece": 1,
754        "weight": 486,
755        "flight_number": "DL0188"
756      },
757      {
758        "order_id": 26,
759        "event_code": null,
760        "description": "1 piece scanned onboard DL0188/15JAN26 for FRA.",
761        "location": {
762          "name": "Incheon International Airport",
763          "state": "Incheon",
764          "country": "South Korea",
765          "country_code": "KR",
766          "locode": null,
767          "iata_code": "ICN",
768          "icao_code": "RKSI",
769          "lat": 37.4691009521,
770          "lng": 126.4509963989,
771          "timezone": "Asia/Seoul",
772          "nearest_city": "Seoul"
773        },
774        "datetime_local": {
775          "estimated": null,
776          "actual": "2026-01-15 17:28:00"
777        },
778        "piece": 1,
779        "weight": 486,
780        "flight_number": "DL0188"
781      },
782      {
783        "order_id": 27,
784        "event_code": "DEP",
785        "description": "1 piece departed from ICN on DL0188/15JAN26 to ATL.",
786        "location": {
787          "name": "Incheon International Airport",
788          "state": "Incheon",
789          "country": "South Korea",
790          "country_code": "KR",
791          "locode": null,
792          "iata_code": "ICN",
793          "icao_code": "RKSI",
794          "lat": 37.4691009521,
795          "lng": 126.4509963989,
796          "timezone": "Asia/Seoul",
797          "nearest_city": "Seoul"
798        },
799        "datetime_local": {
800          "estimated": null,
801          "actual": "2026-01-15 17:48:00"
802        },
803        "piece": 1,
804        "weight": 486,
805        "flight_number": "DL0188"
806      }
807    ]
808  }
809}