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.

Edit the parameters below. The example request updates as you type.

Airport IATA code.

departure or arrival.

Future date.

Postman Test In Postman

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.