I have developed a FIDS system for a local airport.
At the beginning of each morning I am calling the ‘AirlineFlightSchedules’ from the FlightXML2 API with origin=YWHA and date range filter to get the departures from the Whyalla Airport and subsequently call the same API with destination=YWHA and date filter to get the arrivals. This is working well!
I would then like to periodically (using a timer) make an API call (or multiple calls if necessary) to check if there are any delays or cancellations etc.
What do you suggest is the most efficient API method to achieve this?
Note: at the moment I am calling ‘FlightInfo’ using the ident= filter for each flight that was returned from the ‘AirlineFlightSchedules’ API call however I noted that all results that are to do with departure times are always the same and don’t ever seem to reflect a delay (even though in some cases I know for sure that there was a delay as reported from the airport staff) but for the arrivals the ‘estimatedarrivaltime’ result gives me exactly what I need – I also don’t get the ‘status’ (eg. On time, delayed, cancelled, etc.) from any of the API calls I’ve tried, is there such an API call for these?
I appreciate any assistance on this.