Skip to main content

RouteFinderQuery (Object)

type RouteFinderQuery {
calculateFlightTime(
flights: [RouteFinderFlightTimeCalculationInput!]!
clientNid: ContactNid
flightTimeRounding: FlightTimeCalculatorFlightTimeRoundingEnum = NO_ROUNDING
): NonNullListOfNonNullRouteFinderFlightTimeCalculationValueOrErrorList!
getRouteCountriesWithRouting(
flightNid: FlightNid!
route: String
): RouteFinderFlightRoute!
getCountryListByFplEet(
route: String
): [Country!]!
}

Fields

RouteFinderQuery.calculateFlightTime ● NonNullListOfNonNullRouteFinderFlightTimeCalculationValueOrErrorList! non-null union

RouteFinderQuery.calculateFlightTime.flights ● [RouteFinderFlightTimeCalculationInput!]! non-null input
RouteFinderQuery.calculateFlightTime.clientNid ● ContactNid scalar

Will include contact exclusion zones in flight calculations

RouteFinderQuery.calculateFlightTime.flightTimeRounding ● FlightTimeCalculatorFlightTimeRoundingEnum enum

RouteFinderQuery.getRouteCountriesWithRouting ● RouteFinderFlightRoute! non-null object

Requires access to resource GRAPHQL_FLIGHT. Requires access to given flight

RouteFinderQuery.getRouteCountriesWithRouting.flightNid ● FlightNid! non-null scalar
RouteFinderQuery.getRouteCountriesWithRouting.route ● String scalar

RouteFinderQuery.getCountryListByFplEet ● [Country!]! non-null object

Gets countries list from EET section. Requires access to resource GRAPHQL_FLIGHT

RouteFinderQuery.getCountryListByFplEet.route ● String scalar

Member Of

IntegrationQueries object