Airline and Airport-specific Enroute Data

I’m trying to build an application that retrieves the ETA for enroute flights for a specific airport and airline. The only way I’ve found so far is to use the Search method to select the airline, destination and inAir options and then loop through the results, querying FlightInfo for each flight returned by Search, to get the ETA.

I have two concerns with this; 1) That’s going to 4 or 5 queries for each request which could be expensive and 2) it appears that FlightXML3 will not have the Search method.

Is there a better way to achieve the results I’m looking for?

TIA,
Bruce

If you’re up for trying out FlightXML3, AirportBoards would be the easiest way to get that data. You can specify that you only want enroute aircraft and then specify that you only want a particular airline. Here’s an example of a query for Enroute flights to KIAH for UAL. I just noticed that there is a typo in the documentation, and the correct way to filter for a specific airline is airline:ICAO (ie airline:UAL)

flightxml.flightaware.com/json/ … 5&offset=0

That works! I had tried that method but it didn’t work, because of the airline-filter syntax. Thanks!