I worked for an organization that manages multiple airports. We are looking into building a dashboards with flight data that would help our airports improve/minimize surface congestion and generally improve passenger experience by providing better passenger communication.
Some of the major factors that would impact surface congestion would be flight delayed, flight canceled and potentially diverted flights.
We are looking into the FlightXML Version 3.0 for the AirportBoards API. It seems that this API would provide us with the data we need but I would like to have a better understanding of the API response. I found very little documentation on the API response. This API return a TrackAirportStruct structure for Arrivals, Departures, Enroute and schedule. Can you help with the following questions:
Do you have detail information/documentation on the TrackAirportStruct ?
If I make a call to the AirportBoards API what is the difference between Schedule, Arrival, Departure and enroute structure?
Is the schedule data for the current day? What is the timeframe of the data, is it for the next 24 hours?
If I make an AirportBoards API call each hours, what should I expect in term of data being updated? Do I get only new data or all data can also be updated. If a flight that was schedule and an hours later is being cancelled or delayed, the fact that that flight is being cancelled or delayed is it still in the schedule data?
Sorry, is it a lot of simple and possibly obvious questions but we are just starting with Flight Aware API.
Thank you for your help.