Fa_flight_id taken from scheduled endpoint returns no flight details when called

Hello,

After seeing the webinar, we realised some small changes were needed on our end, so first of all we wanted to test some samples and found that we’re no longer getting any flight details back:

(Using the documentation website) Search the Scheduled endpoint with any random query to just get some results:

Start: 2022-03-30T19:59:59Z
End: 2022-04-01T19:59:59Z
Origin: MAN
Destination:
Airline: TOM

Returns:

{
      "ident": "TOM2468",
      "ident_icao": "TOM2468",
      "ident_iata": "BY2468",
      "actual_ident": null,
      "actual_ident_icao": null,
      "actual_ident_iata": null,
      "aircraft_type": "B738",
      "scheduled_in": "2022-03-31T09:15:00Z",
      "scheduled_out": "2022-03-31T05:00:00Z",
      "origin": "EGCC",
      "origin_icao": "EGCC",
      "origin_iata": "MAN",
      "origin_lid": null,
      "destination": "GCRR",
      "destination_icao": "GCRR",
      "destination_iata": "ACE",
      "destination_lid": null,
      "fa_flight_id": "TOM2468-1648530360-schedule-0113",
      "meal_service": "Economy: Meal",
      "seats_cabin_business": 0,
      "seats_cabin_coach": 189,
      "seats_cabin_first": 0
    }

And then using the documentation site still, query the flight/{ident} endpoint:

{
  "links": null,
  "num_pages": 1,
  "flights": []
}

Underlying query taken from the network console:
https://aeroapi.flightaware.com/aeroapi/flights/TOM2468-1648530360-schedule-0113?ident_type=fa_flight_id

Is there currently a problem with the API or documentation website?

That flight is more than 14 days old so you may not be able to access it using that that endpoint anymore. Try a more recent flight id and see if your code behaves differently.

Queried for past flights:

{
  "scheduled": [
    {
      "ident": "TOM512",
      "ident_icao": "TOM512",
      "ident_iata": "BY512",
      "actual_ident": null,
      "actual_ident_icao": null,
      "actual_ident_iata": null,
      "aircraft_type": "B38M",
      "scheduled_in": "2022-04-19T09:20:00Z",
      "scheduled_out": "2022-04-19T05:00:00Z",
      "origin": "EGCC",
      "origin_icao": "EGCC",
      "origin_iata": "MAN",
      "origin_lid": null,
      "destination": "LTAI",
      "destination_icao": "LTAI",
      "destination_iata": "AYT",
      "destination_lid": null,
      "fa_flight_id": null,
      "meal_service": "Economy: Meal",
      "seats_cabin_business": 0,
      "seats_cabin_coach": 189,
      "seats_cabin_first": 0
    },
    {
      "ident": "TOM484",
      "ident_icao": "TOM484",
      "ident_iata": "BY484",
      "actual_ident": null,
      "actual_ident_icao": null,
      "actual_ident_iata": null,
      "aircraft_type": "B738",
      "scheduled_in": "2022-04-19T09:40:00Z",
      "scheduled_out": "2022-04-19T05:00:00Z",
      "origin": "EGCC",
      "origin_icao": "EGCC",
      "origin_iata": "MAN",
      "origin_lid": null,
      "destination": "GMMX",
      "destination_icao": "GMMX",
      "destination_iata": "RAK",
      "destination_lid": null,
      "fa_flight_id": "TOM484-1650171780-schedule-0078",
      "meal_service": "Economy: Meal",
      "seats_cabin_business": 0,
      "seats_cabin_coach": 189,
      "seats_cabin_first": 0
    },
    {
      "ident": "TOM2228",
      "ident_icao": "TOM2228",
      "ident_iata": "BY2228",
      "actual_ident": null,
      "actual_ident_icao": null,
      "actual_ident_iata": null,
      "aircraft_type": "B38M",
      "scheduled_in": "2022-04-19T07:45:00Z",
      "scheduled_out": "2022-04-19T05:10:00Z",
      "origin": "EGCC",
      "origin_icao": "EGCC",
      "origin_iata": "MAN",
      "origin_lid": null,
      "destination": "LEPA",
      "destination_icao": "LEPA",
      "destination_iata": "PMI",
      "destination_lid": null,
      "fa_flight_id": "TOM2228-1650172620-schedule-0046",
      "meal_service": "Economy: Meal",
      "seats_cabin_business": 0,
      "seats_cabin_coach": 189,
      "seats_cabin_first": 0
    },
    {
      "ident": "TOM2234",
      "ident_icao": "TOM2234",
      "ident_iata": "BY2234",
      "actual_ident": null,
      "actual_ident_icao": null,
      "actual_ident_iata": null,
      "aircraft_type": "B738",
      "scheduled_in": "2022-04-19T08:00:00Z",
      "scheduled_out": "2022-04-19T05:10:00Z",
      "origin": "EGCC",
      "origin_icao": "EGCC",
      "origin_iata": "MAN",
      "origin_lid": null,
      "destination": "LEAL",
      "destination_icao": "LEAL",
      "destination_iata": "ALC",
      "destination_lid": null,
      "fa_flight_id": "TOM2234-1650172620-schedule-0052",
      "meal_service": "Economy: Meal",
      "seats_cabin_business": 0,
      "seats_cabin_coach": 189,
      "seats_cabin_first": 0
    },
    {
      "ident": "TOM2202",
      "ident_icao": "TOM2202",
      "ident_iata": "BY2202",
      "actual_ident": null,
      "actual_ident_icao": null,
      "actual_ident_iata": null,
      "aircraft_type": "B763",
      "scheduled_in": "2022-04-19T10:30:00Z",
      "scheduled_out": "2022-04-19T06:00:00Z",
      "origin": "EGCC",
      "origin_icao": "EGCC",
      "origin_iata": "MAN",
      "origin_lid": null,
      "destination": "GCTS",
      "destination_icao": "GCTS",
      "destination_iata": "TFS",
      "destination_lid": null,
      "fa_flight_id": "TOM2202-1650175560-schedule-0116",
      "meal_service": "Economy: Meal",
      "seats_cabin_business": 0,
      "seats_cabin_coach": 328,
      "seats_cabin_first": 0
    },
    {
      "ident": "TOM788",
      "ident_icao": "TOM788",
      "ident_iata": "BY788",
      "actual_ident": null,
      "actual_ident_icao": null,
      "actual_ident_iata": null,
      "aircraft_type": "B38M",
      "scheduled_in": "2022-04-19T13:00:00Z",
      "scheduled_out": "2022-04-19T07:35:00Z",
      "origin": "EGCC",
      "origin_icao": "EGCC",
      "origin_iata": "MAN",
      "origin_lid": null,
      "destination": "HEGN",
      "destination_icao": "HEGN",
      "destination_iata": "HRG",
      "destination_lid": null,
      "fa_flight_id": null,
      "meal_service": "Economy: Meal",
      "seats_cabin_business": 0,
      "seats_cabin_coach": 189,
      "seats_cabin_first": 0
    },
    {
      "ident": "TOM2246",
      "ident_icao": "TOM2246",
      "ident_iata": "BY2246",
      "actual_ident": null,
      "actual_ident_icao": null,
      "actual_ident_iata": null,
      "aircraft_type": "B38M",
      "scheduled_in": "2022-04-19T12:25:00Z",
      "scheduled_out": "2022-04-19T08:00:00Z",
      "origin": "EGCC",
      "origin_icao": "EGCC",
      "origin_iata": "MAN",
      "origin_lid": null,
      "destination": "GCFV",
      "destination_icao": "GCFV",
      "destination_iata": "FUE",
      "destination_lid": null,
      "fa_flight_id": null,
      "meal_service": "Economy: Meal",
      "seats_cabin_business": 0,
      "seats_cabin_coach": 189,
      "seats_cabin_first": 0
    },
    {
      "ident": "TOM168",
      "ident_icao": "TOM168",
      "ident_iata": "BY168",
      "actual_ident": null,
      "actual_ident_icao": null,
      "actual_ident_iata": null,
      "aircraft_type": "B788",
      "scheduled_in": "2022-04-19T19:00:00Z",
      "scheduled_out": "2022-04-19T08:50:00Z",
      "origin": "EGCC",
      "origin_icao": "EGCC",
      "origin_iata": "MAN",
      "origin_lid": null,
      "destination": "MMUN",
      "destination_icao": "MMUN",
      "destination_iata": "CUN",
      "destination_lid": null,
      "fa_flight_id": "TOM168-1650186120-schedule-0133",
      "meal_service": "Business: No meal / Economy: Meal",
      "seats_cabin_business": 47,
      "seats_cabin_coach": 253,
      "seats_cabin_first": 0
    },
    {
      "ident": "TOM894",
      "ident_icao": "TOM894",
      "ident_iata": "BY894",
      "actual_ident": null,
      "actual_ident_icao": null,
      "actual_ident_iata": null,
      "aircraft_type": "B788",
      "scheduled_in": "2022-04-19T18:55:00Z",
      "scheduled_out": "2022-04-19T09:15:00Z",
      "origin": "EGCC",
      "origin_icao": "EGCC",
      "origin_iata": "MAN",
      "origin_lid": null,
      "destination": "MKJS",
      "destination_icao": "MKJS",
      "destination_iata": "MBJ",
      "destination_lid": null,
      "fa_flight_id": "TOM894-1650187020-schedule-0101",
      "meal_service": "Business: No meal / Economy: Meal",
      "seats_cabin_business": 47,
      "seats_cabin_coach": 253,
      "seats_cabin_first": 0
    },
    {
      "ident": "TOM2250",
      "ident_icao": "TOM2250",
      "ident_iata": "BY2250",
      "actual_ident": null,
      "actual_ident_icao": null,
      "actual_ident_iata": null,
      "aircraft_type": "B738",
      "scheduled_in": "2022-04-19T13:45:00Z",
      "scheduled_out": "2022-04-19T09:25:00Z",
      "origin": "EGCC",
      "origin_icao": "EGCC",
      "origin_iata": "MAN",
      "origin_lid": null,
      "destination": "GCRR",
      "destination_icao": "GCRR",
      "destination_iata": "ACE",
      "destination_lid": null,
      "fa_flight_id": "TOM2250-1650187920-schedule-0034",
      "meal_service": "Economy: Meal",
      "seats_cabin_business": 0,
      "seats_cabin_coach": 189,
      "seats_cabin_first": 0
    },
    {
      "ident": "TOM192",
      "ident_icao": "TOM192",
      "ident_iata": "BY192",
      "actual_ident": null,
      "actual_ident_icao": null,
      "actual_ident_iata": null,
      "aircraft_type": "B789",
      "scheduled_in": "2022-04-19T19:10:00Z",
      "scheduled_out": "2022-04-19T09:30:00Z",
      "origin": "EGCC",
      "origin_icao": "EGCC",
      "origin_iata": "MAN",
      "origin_lid": null,
      "destination": "MKJS",
      "destination_icao": "MKJS",
      "destination_iata": "MBJ",
      "destination_lid": null,
      "fa_flight_id": "TOM192-1650187920-schedule-0080",
      "meal_service": "Business: No meal / Economy: Meal",
      "seats_cabin_business": 63,
      "seats_cabin_coach": 282,
      "seats_cabin_first": 0
    },
    {
      "ident": "TOM102",
      "ident_icao": "TOM102",
      "ident_iata": "BY102",
      "actual_ident": null,
      "actual_ident_icao": null,
      "actual_ident_iata": null,
      "aircraft_type": "B788",
      "scheduled_in": "2022-04-19T19:10:00Z",
      "scheduled_out": "2022-04-19T10:25:00Z",
      "origin": "EGCC",
      "origin_icao": "EGCC",
      "origin_iata": "MAN",
      "origin_lid": null,
      "destination": "KMLB",
      "destination_icao": "KMLB",
      "destination_iata": "MLB",
      "destination_lid": "MLB",
      "fa_flight_id": "TOM102-1650191760-schedule-0228",
      "meal_service": "Business: No meal / Economy: Meal",
      "seats_cabin_business": 47,
      "seats_cabin_coach": 253,
      "seats_cabin_first": 0
    }
  ],
  "links": null,
  "num_pages": 1
}

It looks like you are missing IDs for recently passed flights also:

TOM2246, scheduled out: 2022-04-19T08:00:00Z
TOM788, scheduled out: 2022-04-19T07:35:00Z
TOM512, scheduled out: 2022-04-19T05:00:00Z

Though the ones here with IDs did return details :+1:

Sometimes the fa_flight_id cannot be automatically matched up with the flights from the schedules endpoint (usually because the scheduled departure time differed too much), but we still might have actually tracked it.

For example the TOM512, scheduled out: 2022-04-19T05:00:00Z, was actually TOM512-1650356165-ed-0017