Skip to main content

FlightQueries

No description

type FlightQueries {
getFlightOffers(
value: [SegmentSearchInput!]!
): Availability
findAirport(
value: String!
): [Airport!]
getBookings: [AirReservation!]
getChangeEligibility(
pnr: PNR
ticketNum: TicketNum
reissueType: ExchangeWill!
): EitherFlightChangeErrorOrListOfChangeEligibility
getChangeOffers(
ticketNum: [TicketNum!]!
editedItinerary: [ATCSegmentInput!]!
reissueType: ExchangeWill!
): EitherFlightChangeErrorOrAvailability
repriceChangeOffer(
selectedChanges: SelectedChangesInput!
selectedOffer: SelectedOfferInput!
): EitherFlightChangeErrorOrRepricedTicket
getReservation(
value: PNR!
): GetReservationAcpResponse
getItineraryOptions(
pnr: String!
passengers: [PassengerReferenceAcpInput!]!
segments: [SegmentInputAcpInput!]!
numberOfRecommendations: Int
): GetItineraryOptionsAcpResponse
}

Fields

FlightQueries.getFlightOffers ● Availability object

FlightQueries.getFlightOffers.value ● [SegmentSearchInput!]! non-null input

FlightQueries.findAirport ● [Airport!] list object

FlightQueries.findAirport.value ● String! non-null scalar

FlightQueries.getBookings ● [AirReservation!] list object

FlightQueries.getChangeEligibility ● EitherFlightChangeErrorOrListOfChangeEligibility object

FlightQueries.getChangeEligibility.pnr ● PNR scalar
FlightQueries.getChangeEligibility.ticketNum ● TicketNum scalar
FlightQueries.getChangeEligibility.reissueType ● ExchangeWill! non-null enum

FlightQueries.getChangeOffers ● EitherFlightChangeErrorOrAvailability object

FlightQueries.getChangeOffers.ticketNum ● [TicketNum!]! non-null scalar
FlightQueries.getChangeOffers.editedItinerary ● [ATCSegmentInput!]! non-null input
FlightQueries.getChangeOffers.reissueType ● ExchangeWill! non-null enum

FlightQueries.repriceChangeOffer ● EitherFlightChangeErrorOrRepricedTicket object

FlightQueries.repriceChangeOffer.selectedChanges ● SelectedChangesInput! non-null input
FlightQueries.repriceChangeOffer.selectedOffer ● SelectedOfferInput! non-null input

FlightQueries.getReservation ● GetReservationAcpResponse object

FlightQueries.getReservation.value ● PNR! non-null scalar

FlightQueries.getItineraryOptions ● GetItineraryOptionsAcpResponse object

FlightQueries.getItineraryOptions.pnr ● String! non-null scalar
FlightQueries.getItineraryOptions.passengers ● [PassengerReferenceAcpInput!]! non-null input
FlightQueries.getItineraryOptions.segments ● [SegmentInputAcpInput!]! non-null input
FlightQueries.getItineraryOptions.numberOfRecommendations ● Int scalar

Returned By

flights query