ForeFlightQuery (Object)
type ForeFlightQuery {
uploadDocuments(
mode: DocumentMode!
documentId: String!
targetTrNid: FlightNid!
trNidList: [FlightNid!]
): Boolean!
aircraftRegistrationList: [String!]!
calculateFlightTime(
flightList: [ForeFlightFlightTimeCalculationInput!]!
preferCalculationByQuoteApi: Boolean = false
): NonNullListOfNonNullForeFlightFlightTimeCalculationValueOrErrorList!
routeCountries(
flightNid: FlightNid!
): NonNullListOfNonNullForeFlightCountryValueOrErrorList!
latestFlightTime(
flightNid: FlightNid!
): Time
latestFlightTimeList(
flightNidList: [FlightNid!]!
): [ForeFlightLegTime]
}
Fields
ForeFlightQuery.uploadDocuments ● Boolean! non-null scalar
Requires access to resource GRAPHQL_FLIGHT
ForeFlightQuery.uploadDocuments.mode ● DocumentMode! non-null enum
ForeFlightQuery.uploadDocuments.documentId ● String! non-null scalar
ForeFlightQuery.uploadDocuments.targetTrNid ● FlightNid! non-null scalar
ForeFlightQuery.uploadDocuments.trNidList ● [FlightNid!] list scalar
ForeFlightQuery.aircraftRegistrationList ● [String!]! non-null scalar
Requires access to resource GRAPHQL_FLIGHT
ForeFlightQuery.calculateFlightTime ● NonNullListOfNonNullForeFlightFlightTimeCalculationValueOrErrorList! non-null union
ForeFlightQuery.calculateFlightTime.flightList ● [ForeFlightFlightTimeCalculationInput!]! non-null input
ForeFlightQuery.calculateFlightTime.preferCalculationByQuoteApi ● Boolean scalar
Selecting this field will trigger calculations to be performed using an API dedicated to sales (quotation usage). By default, the flight / Calculate Performance endpoint is used.
ForeFlightQuery.routeCountries ● NonNullListOfNonNullForeFlightCountryValueOrErrorList! non-null union
Requires access to resource GRAPHQL_FLIGHT. Requires access to given flight
ForeFlightQuery.routeCountries.flightNid ● FlightNid! non-null scalar
ForeFlightQuery.latestFlightTime ● Time scalar
Requires access to resource GRAPHQL_FLIGHT. Requires access to given flight
ForeFlightQuery.latestFlightTime.flightNid ● FlightNid! non-null scalar
ForeFlightQuery.latestFlightTimeList ● [ForeFlightLegTime] list object
Requires access to resource GRAPHQL_FLIGHT. Requires access to given flight
ForeFlightQuery.latestFlightTimeList.flightNidList ● [FlightNid!]! non-null scalar
Member Of
IntegrationQueries object