Retrieving every single leg for carriers from USA

Hello,

I’m trying to get basic operational data (Flight Number, Tail Number, Carrier, Operated By, Origin, Destination, Scheduled and Actual OOOI times) for all USA carriers on day by day basis.

Planning to call FleetBoards method to build schedules first and then call FlightInfoStatus to get actual flight data. Am I on the right path or is there a better way to do this. Thanks!

Both FlightInfoStatus and Fleetboards will return an array of FlightInfoStatusStruct and contain the same data fields. Most information can be collected from FleetBoards sections scheduled and arrived to represent the planned and completed flights, respectively. Some calls to FlightInfoStatus might still be needed for flights that don’t follow the normal pattern (excessive delays, cancellations, diversions).