How to get flight data for a particular departure date?

What method should I use if I need to get flight data for a particular departure date?
My input data is:
Departure date (e.g. 15 March 2018)
Departure airport IATA (e.g. “TSE”)
Arrival airport IATA (e.g. “ALA”)
Airline IATA (e.g. “KC”)
Flight number (e.g. “854”).
In addition I would like to get the airport codes in the response in IATA (not ICAO).

AirlineFlightSchedules returns flights for a specific date. You will need our Sliver plan or higher to use this feature.

In regards to getting IATA codes back, unfortunately that will need to be done on your end. We will return ICAO.

You will need to get a FlightXML3 key and use AirlineFlightSchedules to get the FlightID for the day of the flight and then use FlightInfoStatus to get the details of the flight. This will return the the IATA codes for you as well.

For flights further than about 3 days out, they will typically not have a flightid returned from AirlineFlightSchedules