FlightStats is excited to announce the release of our newest API services, the Historical Flight Status APIs.
The Historical Flight Status APIs, which we’ve developed in response to customer feedback, fills a gap in our current product portfolio. These new services offer the same rich details available from our regular Flight Status APIs, but for flights that have “aged out” of the Flight Status APIs. To date, getting access to the data for these aged flights has required customers to jump through hoops such as requesting custom data exports. The Historical Flight Status APIs are intended to make it easier to access these historical records.
Our historical data set is constantly updated as flights age out of the real-time data set (generally seven days after completion of a flight). The data that is stored represents the final updated status that we have for a given flight record. Today, the data available via the APIs includes flights back to May 25, 2015, however in Q3 we plan to expand that data backwards by several years, as we have stored flight histories all the way back to 2004.
The Historical Flight Status APIs support the following types of queries:
Historical Flight Status by Flight – this service returns a single historical flight status record. The lookup parameters include our internal Flight Status ID as well as a combination of Carrier, Flight Number and Date. Customers have the option of requesting the update history for a flight status record, which is a complete list of updates (including times, sources, etc.) starting with the creation of the flight status record and continuing through the final update.
Historical Flight Status by Airport – this service returns all flights in or out of the specified airport for a given date and time period.
Historical Flight Status by Route – this service returns up to five flights for a given airport-to-airport route, on a given date.
Learn more about our Historical Flight Status APIs, and begin your evaluation, by visiting our Developer Center.