Scheduled search by IATA airline code

Hello,

We’re seeing unreliable results when searching scheduled flights from airlines by airline IATA codes (which we try to always stick with)

Two examples to show this behaviour:

(Works via both ICAO & IATA) EasyJet flight scheduled at 2022-03-29T01:45:00Z - EZY8848/U28848

(Only works via ICAO) TUI flight scheduled at 2022-03-29T05:00:00Z - TOM7226/BY7226

Is there a legacy reason why BY cannot return any results? And does this exist for any other airline IATA code that we need to be careful with?

Edit: Also are there any plans to allow searching with a single fully formed flight ID, e.g. U28848? If a user searches that ID, we need to find where to split it to correctly call the schedule endpoint.

Many Thanks

This does appear to be a bug within our API. I am unable to provide a proper timeline at this time, but I can ensure that our team is looking into this to get a fix out in the near future. In the meantime, we recommend sticking with searching by ICAO to ensure consistent behavior within the API.

In regards to the second question, I don’t believe we have that on our roadmap at this time, but I will be sure to bring it up as a suggestion.

1 Like

Hi Fischer!

Seems you have a regression because the BY problem was solved (mentioned in your webinar & tested by us), but now it’s back to the old behaviour:

No results:
curl -X GET “https://aeroapi.flightaware.com/aeroapi/schedules/2022-06-03T00%3A00%3A00Z/2022-06-03T23%3A00%3A00Z?airline=BY&flight_number=588
-H “Accept: application/json; charset=UTF-8”
-H “x-apikey: xxx” \

But this works:
curl -X GET “https://aeroapi.flightaware.com/aeroapi/schedules/2022-06-03T00%3A00%3A00Z/2022-06-03T23%3A00%3A00Z?airline=TOM&flight_number=588
-H “Accept: application/json; charset=UTF-8”
-H “x-apikey: xxx” \

Can you investigate and let us know a timeline?

Thanks