Diverted Flights Change
We have improved the way diverted flights are presented in Flight Info API. Previously, a diverted flight was represented by a Flight State value of “Diverted” as well as the presence of a Diversion Airport (IATA, ICAO, FAA). However, a dedicated "Diverted" Flight State meant that further updates to a flight, such as InAir or Landed, would not be published. This meant users could not effectively follow the remainder of a flight's journey. The change we have made sees the removal of “Diverted” as a Flight State and the presence of a Diversion Airport in one of the following fields is now the way to identify a diverted flight:
If there is a value in these fields it indicates that the flight is diverted. Please note that the subsequent local status times will be presented in the local time zone of the diversion airport. With this adjustment, we have now made it easier for you to identify if a flight was diverted to another location while at the same time being in the air, or even right after it has left the gate.
Search by departure date range in Schedules API
With the latest update to the Schedules API, we have introduced a new feature that allows you to search for flight schedules based on departure date range. To utilize this functionality, simply provide two dates separated by a slash in the following format: DepartureDate=YYYY-MM-DD/YYYY-MM-DD. The API will then return schedules for flights that operate within the specified date range, providing accurate and up-to-date information for your travel planning needs.
Please note that currently, the API also includes flight schedules that become valid during the provided date range, even though no operating flights are available.