flights
flights
Page 3 of 17.
Overview
- Jul4
Southwest Airlines WN1811
8:33 PM · SYD → YYZ
- Aug10
Southwest Airlines WN9951
2:31 PM · LAX → GRU
- Sep17
United Airlines UA1628
1:35 PM · YYZ → BCN
- Apr5
Delta Air Lines DL2514
12:29 PM · JFK → SIN
- Aug24
Air France AF7251
8:07 AM · MAD → ATL
- Dec29
Air France AF9115
11:15 AM · LHR → DFW
- Jan4
Lufthansa LH4774
4:34 PM · ORD → FCO
- Mar11
Air France AF9630
7:23 AM · DXB → MEX
- Jul30
American Airlines AA2699
12:49 AM · JFK → CDG
- Aug10
American Airlines AA5147
5:21 AM · AMS → SIN
- Jan5
Lufthansa LH6917
6:21 AM · CDG → SYD
- Mar18
Singapore Airlines SQ8458
2:07 PM · SIN → YYZ
- Nov1
Lufthansa LH8576
7:44 PM · SIN → DFW
- Sep6
Delta Air Lines DL7761
10:02 AM · AMS → CDG
- Mar31
Japan Airlines JL808
5:16 AM · SIN → BCN
- Sep7
Emirates EK8608
11:36 PM · ICN → AMS
- Oct6
Japan Airlines JL9289
2:25 AM · AMS → JFK
- Jun22
Singapore Airlines SQ2720
11:29 PM · LAX → DXB
- Mar13
Singapore Airlines SQ5477
12:13 PM · SIN → SYD
- Aug6
United Airlines UA8969
7:58 PM · MAD → FCO
- Aug10
Emirates EK5371
2:08 PM · ICN → ATL
- Sep10
Lufthansa LH4415
1:31 AM · FCO → SYD
- Apr3
Southwest Airlines WN244
10:42 PM · MEX → ICN
- Feb17
Southwest Airlines WN1660
7:51 PM · LHR → MEX
Request
curl example
curl -sS \ "https://example-data.com/api/v1/flights?limit=25"
JavaScript example
const res = await fetch(
"https://example-data.com/api/v1/flights?limit=25"
);
const { data, meta } = await res.json(); TypeScript example
// Download once: mkdir -p types && curl -o types/flights.d.ts https://example-data.com/types/flights.d.ts
import type { Flight, ListEnvelope } from "./types/flights";
const res = await fetch(
"https://example-data.com/api/v1/flights?limit=25"
);
const { data, meta } = (await res.json()) as ListEnvelope<Flight>; Python example
import requests
res = requests.get(
"https://example-data.com/api/v1/flights",
params={"limit": 25},
)
data = res.json() Response
{
"data": [
{
"id": 49,
"flightNumber": "WN1811",
"airline": "Southwest Airlines",
"departureAirport": "SYD",
"arrivalAirport": "YYZ",
"departureAt": "2026-07-04T20:33:05.237Z",
"arrivalAt": "2026-07-04T22:01:05.237Z",
"durationMinutes": 88,
"status": "boarding",
"priceFrom": 778.07,
"currency": "AUD",
"createdAt": "2026-06-18T20:33:05.237Z"
},
{
"id": 50,
"flightNumber": "WN9951",
"airline": "Southwest Airlines",
"departureAirport": "LAX",
"arrivalAirport": "GRU",
"departureAt": "2026-08-10T14:31:15.780Z",
"arrivalAt": "2026-08-10T19:39:15.780Z",
"durationMinutes": 308,
"status": "in_air",
"priceFrom": 837.43,
"currency": "JPY",
"createdAt": "2026-06-01T14:31:15.780Z"
},
{
"id": 51,
"flightNumber": "UA1628",
"airline": "United Airlines",
"departureAirport": "YYZ",
"arrivalAirport": "BCN",
"departureAt": "2026-09-17T13:35:37.561Z",
"arrivalAt": "2026-09-17T20:38:37.561Z",
"durationMinutes": 423,
"status": "boarding",
"priceFrom": 1714.25,
"currency": "AUD",
"createdAt": "2026-07-15T13:35:37.561Z"
}
],
"meta": {
"page": 3,
"limit": 24,
"total": 400,
"totalPages": 17
},
"links": {
"self": "/api/v1/flights?page=3&limit=24",
"first": "/api/v1/flights?page=1&limit=24",
"last": "/api/v1/flights?page=17&limit=24",
"next": "/api/v1/flights?page=4&limit=24",
"prev": "/api/v1/flights?page=2&limit=24"
}
}