v1.0.0
GET/flights

List Flights

Retrieve flights from the current operational schedule.


GET/flightsAUTH

List available flights for an airline. Returns up to 50 flights.

Returns a summary of flights in the current operational schedule for the specified airline. Useful for discovering valid flight IDs before running a simulation.

Query Parameters

ParameterTypeRequiredDescription
airlinestring= "QF"Optional

Airline code to filter flights.

Example Request

bash
curl -H "X-API-Key: your-api-key" \
  "https://api.pleiadesaerospace.com/flights?airline=QF"

Response

json
{
  "airline": "QF",
  "schedule_file": "default",
  "flight_count": 142,
  "flights": [
    {
      "id": "QF401_2026-04-07T08:30:00Z",
      "tail": "VH-OQA",
      "origin": "SYD",
      "dest": "MEL",
      "dep": "2026-04-07T08:30:00+00:00",
      "arr": "2026-04-07T10:00:00+00:00"
    }
  ]
}

Results are limited to the first 50 flights. Use the Snapshot endpoint for full operational data.

Schedule File Variant

You can also load flights from a specific schedule file:

GET/flights/{schedule_file}AUTH

List flights from a specific schedule file.

The schedule_file path parameter specifies which schedule to load. All other behaviour is identical.