FlightMutations
No description
type FlightMutations {
bookFlight(
travelerId: Int!
selectedSegments: [TupleJourneyIDAndSegmentInput!]!
selectedFare: ItineraryFareInput!
platformIdentifier: BookingProvider!
): AirReservationResponse
exchangeFlights(
selectedChanges: SelectedChangesInput!
selectedOffer: SelectedOfferInput!
): EitherFlightChangeErrorOrRepricedTicket
addIsuanceRemarks(
pnrOrTicket: SelectedPNROrTicketNumInput!
posId: Int!
dk: Int!
waivers: [WaiverInput!]!
): EitherFlightChangeErrorOrUnit
enqueueTicket(
pnr: PNR
ticketNum: TicketNum
reissueType: ExchangeWill!
): EitherFlightChangeErrorOrString
confirmAvailability(
pnr: String!
itinerary: [ItineraryDetailsInput!]!
): ConfirmAvailabilityResponse
confirmChange(
quoteId: String!
): ConfirmChangeResponse
}
Fields
FlightMutations.bookFlight ● AirReservationResponse object
FlightMutations.bookFlight.travelerId●Int!non-null scalar
FlightMutations.bookFlight.selectedSegments ● [TupleJourneyIDAndSegmentInput!]! non-null input
FlightMutations.bookFlight.selectedFare ● ItineraryFareInput! non-null input
FlightMutations.bookFlight.platformIdentifier ● BookingProvider! non-null enum
FlightMutations.exchangeFlights ● EitherFlightChangeErrorOrRepricedTicket object
FlightMutations.exchangeFlights.selectedChanges●SelectedChangesInput!non-null input
FlightMutations.exchangeFlights.selectedOffer ● SelectedOfferInput! non-null input
FlightMutations.addIsuanceRemarks ● EitherFlightChangeErrorOrUnit object
FlightMutations.addIsuanceRemarks.pnrOrTicket●SelectedPNROrTicketNumInput!non-null input
FlightMutations.addIsuanceRemarks.posId ● Int! non-null scalar
FlightMutations.addIsuanceRemarks.dk ● Int! non-null scalar
FlightMutations.addIsuanceRemarks.waivers ● [WaiverInput!]! non-null input
FlightMutations.enqueueTicket ● EitherFlightChangeErrorOrString object
FlightMutations.enqueueTicket.pnr●PNRscalar
FlightMutations.enqueueTicket.ticketNum ● TicketNum scalar
FlightMutations.enqueueTicket.reissueType ● ExchangeWill! non-null enum
FlightMutations.confirmAvailability ● ConfirmAvailabilityResponse object
FlightMutations.confirmAvailability.pnr●String!non-null scalar
FlightMutations.confirmAvailability.itinerary ● [ItineraryDetailsInput!]! non-null input
FlightMutations.confirmChange ● ConfirmChangeResponse object
FlightMutations.confirmChange.quoteId●String!non-null scalar
Returned by
flights mutation