INPUT_OBJECT

FlightIdentificationInput

Flight identification using either the unique flight identifier (uniqueNid) or a set of specific flight data fields. If the uniqueNid field is provided, the remaining fields can be omitted. If uniqueNid is unknown, please specify the following fields: date (flight date), departure (departure airport code), destination (destination airport code), flightNumber, and aircraft (aircraft registration). Providing these fields correctly identifies existing flight.

link GraphQL Schema definition

  • input FlightIdentificationInput {
  • # Flight identification by uniqueNid identifier. Provides direct flight
  • # identification.
  • uniqueNid: ApiLegNidOptionScalar
  • # Flight date, required field for flight identification, if `uniqueNid` is not
  • # provided.
  • date: DateTimeOption
  • # `STD` Scheduled Time of Departure is an optional field. Use `STD` if two or more
  • # flights exists with the same flight number, same ADEP/ADES and on the same date.
  • STD: DateTimeOption
  • # Flight departure, required field for flight identification, if `uniqueNid` is
  • # not provided.
  • departure: AirportCodeOptionScalar
  • # Flight destination, required field for flight identification, if `uniqueNid` is
  • # not provided.
  • destination: AirportCodeOptionScalar
  • # Flight number, required field for flight identification, if `uniqueNid` is not
  • # provided.
  • flightNumber: FlightNumberOption
  • # Flight aircraft registration, required field for flight identification, if
  • # `uniqueNid` is not provided.
  • aircraft: AircraftRegistrationOptionScalar
  • }