Future Flights Prediction API
The future flights endpoint requires you to input a date that is ahead of the present day.
NOTE: The Future Flights Endpoint returns the schedules airlines have filed for the requested date, including terminals and IATA codes. A busy airport answers right away with a same-weekday prediction while the filed schedule is collected; a request a few minutes later returns that schedule, including terminals, and is cached for 24 hours. When filed schedules are not available for an airport or date, the prediction is the response; in that case terminal, gate and aircraft fields are null. For more accurate and specific flight details, especially for recent changes or unique flights, consider using the Flight Prices Endpoint.
Example API Request:
Use Edit parameters to customize the call, then run it and review the live response below.
API Response Objects
Each item in the response data array includes the following fields.
| Field | Description |
|---|---|
sortTime
|
Scheduled time at the requested airport, in UTC (ISO 8601). |
departureTime.timeAMPM
|
The local departure time in 12-hour AM/PM format. |
departureTime.time24
|
The local departure time in 24-hour format. |
arrivalTime.timeAMPM
|
The local arrival time in 12-hour AM/PM format. |
arrivalTime.time24
|
The local arrival time in 24-hour format. |
carrier.fs
|
Airline IATA code (ICAO code only when the airline has no IATA code). |
carrier.name
|
The name of the carrier. |
carrier.flightNumber
|
The flight number, without the airline code. |
carrier.iata
|
Airline IATA code. |
carrier.icao
|
Airline ICAO code. |
operatedBy
|
For codeshare flights, the operating airline and flight number (e.g. "Operated by Emirates 160"); null otherwise. |
isCodeshare
|
true when this row is a codeshare (marketing) flight. |
airport.fs
|
IATA code of the other airport: origin for arrivals, destination for departures. |
airport.city
|
The city where that airport is located. |
flight.iataNumber
|
Flight IATA code-number (e.g. EK222). Same format as flight_iata in the Flights Schedules endpoint. |
flight.icaoNumber
|
Flight ICAO code-number (e.g. UAE222). |
departure.iataCode
|
Departure airport IATA code. |
departure.icaoCode
|
Departure airport ICAO code. |
departure.terminal
|
Departure terminal. |
departure.gate
|
Departure gate, when already assigned. |
arrival.iataCode
|
Arrival airport IATA code. |
arrival.icaoCode
|
Arrival airport ICAO code. |
arrival.terminal
|
Arrival terminal. |
arrival.gate
|
Arrival gate, when already assigned. |
aircraft.modelCode
|
Scheduled aircraft type code (e.g. B77W). |
aircraft.modelText
|
Scheduled aircraft type name. |