Documentation of that APIs is at online here:
flightaware.com/commercial/fligh … ightInfoEx
If you’re choosing to do JSON, the URL format would be:
flightxml.flightaware.com/json/F … &howMany=5
and the returned response is something like:
{"FlightInfoExResult":{"next_offset":5,"flights":{"faFlightID":"UAL12-1395038223-airline-0129","ident":"UAL12","aircrafttype":"B737","filed_ete":"03:07:00","filed_time":1395038223,"filed_departuretime":1395265920,"filed_airspeed_kts":395,"filed_airspeed_mach":"",
"filed_altitude":0,"route":"","actualdeparturetime":0,"estimatedarrivaltime":1395277740,"actualarrivaltime":0,"diverted":"","origin":"KIAH","destination":"KLGA","originName":"Houston Bush Int'ctl","originCity":"Houston, TX","destinationName":"LaGuardia","destinationCity":"New York, NY"},{"faFlightID":"UAL12-1394951680-airline-0102","ident":"UAL12","aircrafttype":"B737","filed_ete":"03:07:00","filed_time":1394951680,"filed_departuretime":1395179520,"filed_airspeed_kts":395,"filed_airspeed_mach":"",
"filed_altitude":0,"route":"","actualdeparturetime":0,"estimatedarrivaltime":1395191340,"actualarrivaltime":0,"diverted":"","origin":"KIAH","destination":"KLGA","originName":"Houston Bush Int'ctl","originCity":"Houston, TX","destinationName":"LaGuardia","destinationCity":"New York, NY"},{"faFlightID":"UAL12-1394865471-airline-0183","ident":"UAL12","aircrafttype":"B737","filed_ete":"03:07:00","filed_time":1394865471,"filed_departuretime":1395093120,"filed_airspeed_kts":395,"filed_airspeed_mach":"",
"filed_altitude":0,"route":"ELD4 ELD J29 MEM J42 GVE KORRY3","actualdeparturetime":0,"estimatedarrivaltime":1395104940,"actualarrivaltime":0,"diverted":"","origin":"KIAH","destination":"KLGA","originName":"Houston Bush Int'ctl","originCity":"Houston, TX","destinationName":"LaGuardia","destinationCity":"New York, NY"},{"faFlightID":"UAL12-1394779004-airline-0043","ident":"UAL12","aircrafttype":"B738","filed_ete":"02:46:00","filed_time":1394779004,"filed_departuretime":1395006720,"filed_airspeed_kts":450,"filed_airspeed_mach":"",
"filed_altitude":130,"route":"ELD4 ELD J29 MEM J42 GVE KORRY3","actualdeparturetime":1395011357,"estimatedarrivaltime":1395020040,"actualarrivaltime":1395019846,"diverted":"","origin":"KIAH","destination":"KLGA","originName":"Houston Bush Int'ctl","originCity":"Houston, TX","destinationName":"LaGuardia","destinationCity":"New York, NY"},{"faFlightID":"UAL12-1394692701-airline-0105","ident":"UAL12","aircrafttype":"B753","filed_ete":"03:46:00","filed_time":1394692701,"filed_departuretime":1394948100,"filed_airspeed_kts":476,"filed_airspeed_mach":"",
"filed_altitude":350,"route":"CUIT5 SAC J32 BAM LCU Q122 ONL FOD MYRRS BULLZ6","actualdeparturetime":1394950980,"estimatedarrivaltime":1394963880,"actualarrivaltime":1394964000,"diverted":"","origin":"KSFO","destination":"KORD","originName":"San Francisco Intl","originCity":"San Francisco, CA","destinationName":"Chicago O'Hare Intl","destinationCity":"Chicago, IL"}]}}
You can write an application to request the data from FlightXML and output it as whatever format your system requires.
More information about FlightXML, including pushed alerts can be found at flightaware.com/commercial/fligh … ation2.rvt