Skip to main content
GET
Flight Schedules
Build timetables and “what’s next” experiences using live flight schedules. Schedules are ideal for airport-style boards, lounge/terminal displays, travel assistants, bots, widgets, and any product that needs the latest departure/arrival queue.
Schedules typically return results up to ~10 hours ahead (coverage may vary).

Authentication

string
required
Your FlyStack API token. You can create one from the dashboard (see Authentication).

Query parameters

You can query schedules by airport, airline, or specific flight codes.

Airport filters

string
Departure airport IATA code (e.g., MIA).
string
Departure airport ICAO code (e.g., KMIA).
string
Arrival airport IATA code (e.g., SFO).
string
Arrival airport ICAO code (e.g., KSFO).

Airline filters

string
Query by one airline IATA code, or provide multiple IATA codes when querying by airport (comma-separated).
string
Query by one airline ICAO code, or provide multiple ICAO codes when querying by airport (comma-separated).

Flight filters

string
Query by flight ICAO code-number (e.g., BAW6984).
string
Query by flight IATA code-number (e.g., BA6984).

Response shaping & pagination

string
Comma-separated list of fields to return (e.g., airline_iata,flight_number).
number
Maximum number of results (limits may depend on your plan and query type).
number
Pagination offset (0+). Use with limit when a response indicates there are more results.

Response

The endpoint returns a list of schedule entries.

Flight schedule response fields

See also