Skip to main content

FlightMutationQuery (Object)

type FlightMutationQuery {
setLegMission(
flightNid: FlightNid!
legMissionInput: LegMissionInput!
): LegMission!
deleteLegMission(
flightNid: FlightNid!
): Boolean!
createEndUser(
label: NotEmptyString!
): LegEndUser!
modifyEndUser(
endUserNid: LegEndUserNid!
label: NotEmptyString!
): LegEndUser!
flightListUpdate(
flightList: [FlightUpdateInput!]!
): [Flight!]!
clearPnrGoProcessList(
flightNid: FlightNid!
): Boolean! @deprecated
crew: FlightCrewMutation!
copyTrip(
tripNid: TripNid!
startDate: Date!
copyAircraft: Boolean
copyCrew: Boolean
copyPax: Boolean
copyMission: Boolean
copyClient: Boolean
copyTags: Boolean
copyCustomerServiceAssignee: Boolean
): Trip!
moveFlightToAnotherTrip(
flightNid: FlightNid!
targetTripNid: TripNid
copyClient: Boolean!
): Boolean!
sendOpsEmail(
flightNid: FlightNid!
messageType: OpsSendMessageCategory!
emailData: EmailInput!
): Boolean!
setOpsMessageReadStatus(
flightNid: FlightNid!
messageType: OpsMessageCategory!
mailboxMessageNid: MailboxMessageNid!
isRead: Boolean!
): Boolean!
setOpsDocumentMessageReadStatus(
flightNidList: [FlightNid!]!
documentTypeList: [DocumentTypeInput!]!
mailboxMessageNid: MailboxMessageNid!
isRead: Boolean!
): Boolean!
sendOpsTripLegsEmail(
tripNid: TripNid!
messageType: OpsTripSendMessageCategory!
emailData: EmailInput!
): Boolean!
setAvailableFlightListOpsMessagesReadStatus(
flightNidList: [FlightNid!]!
messageTypeList: [FlightOpsMessageTypeEnum!]
): Boolean!
acknowledgeFlightListChanges(
flightNidList: [FlightNid!]!
): Boolean!
setAircraftOnFlightList(
aircraftOnFlightMap: [AircraftOnFlightMapInput!]!
setCrewFromRoster: Boolean! = false
): Boolean!
setFlightFtl(
flightNid: FlightNid!
flightFtlData: FlightFtlInput!
): Boolean!
swapAircraftOnFlightList(
flightNidList: [FlightNid!]!
): NonNullBooleanValueOrErrorList!
loadManagement: LoadManagementMutation!
tags: FlightTags!
}

Fields

FlightMutationQuery.setLegMission ● LegMission! non-null object

FlightMutationQuery.setLegMission.flightNid ● FlightNid! non-null scalar
FlightMutationQuery.setLegMission.legMissionInput ● LegMissionInput! non-null input

FlightMutationQuery.deleteLegMission ● Boolean! non-null scalar

FlightMutationQuery.deleteLegMission.flightNid ● FlightNid! non-null scalar

FlightMutationQuery.createEndUser ● LegEndUser! non-null object

Requires access to resource END_USER_EDIT

FlightMutationQuery.createEndUser.label ● NotEmptyString! non-null scalar

FlightMutationQuery.modifyEndUser ● LegEndUser! non-null object

Requires access to resource END_USER_EDIT

FlightMutationQuery.modifyEndUser.endUserNid ● LegEndUserNid! non-null scalar
FlightMutationQuery.modifyEndUser.label ● NotEmptyString! non-null scalar

FlightMutationQuery.flightListUpdate ● [Flight!]! non-null object

Requires access to resource GRAPHQL_FLIGHT_EDIT. Requires access to resource GRAPHQL_FLIGHT. Requires access to given flight

FlightMutationQuery.flightListUpdate.flightList ● [FlightUpdateInput!]! non-null input

FlightMutationQuery.clearPnrGoProcessList ● Boolean! deprecated non-null scalar

DEPRECATED

Use field in integration/pnrGo/ instead

Requires access to resource INTEGRATION_PNR_GO_EDIT. Requires access to given flight

FlightMutationQuery.clearPnrGoProcessList.flightNid ● FlightNid! non-null scalar

FlightMutationQuery.crew ● FlightCrewMutation! non-null object

Requires access to resource GRAPHQL_FLIGHT_EDIT

FlightMutationQuery.copyTrip ● Trip! non-null object

Requires access to resource GRAPHQL_FLIGHT_EDIT. Requires access to resource GRAPHQL_FLIGHT

FlightMutationQuery.copyTrip.tripNid ● TripNid! non-null scalar
FlightMutationQuery.copyTrip.startDate ● Date! non-null scalar
FlightMutationQuery.copyTrip.copyAircraft ● Boolean scalar
FlightMutationQuery.copyTrip.copyCrew ● Boolean scalar
FlightMutationQuery.copyTrip.copyPax ● Boolean scalar
FlightMutationQuery.copyTrip.copyMission ● Boolean scalar
FlightMutationQuery.copyTrip.copyClient ● Boolean scalar
FlightMutationQuery.copyTrip.copyTags ● Boolean scalar
FlightMutationQuery.copyTrip.copyCustomerServiceAssignee ● Boolean scalar

FlightMutationQuery.moveFlightToAnotherTrip ● Boolean! non-null scalar

Move flight to target trip (or new if target trip not specified). Requires access to resource GRAPHQL_FLIGHT_EDIT. Requires access to given flight

FlightMutationQuery.moveFlightToAnotherTrip.flightNid ● FlightNid! non-null scalar
FlightMutationQuery.moveFlightToAnotherTrip.targetTripNid ● TripNid scalar
FlightMutationQuery.moveFlightToAnotherTrip.copyClient ● Boolean! non-null scalar

FlightMutationQuery.sendOpsEmail ● Boolean! non-null scalar

Requires access to resource GRAPHQL_FLIGHT_EDIT. Requires access to given flight

FlightMutationQuery.sendOpsEmail.flightNid ● FlightNid! non-null scalar
FlightMutationQuery.sendOpsEmail.messageType ● OpsSendMessageCategory! non-null enum
FlightMutationQuery.sendOpsEmail.emailData ● EmailInput! non-null input

FlightMutationQuery.setOpsMessageReadStatus ● Boolean! non-null scalar

Requires access to given flight

FlightMutationQuery.setOpsMessageReadStatus.flightNid ● FlightNid! non-null scalar
FlightMutationQuery.setOpsMessageReadStatus.messageType ● OpsMessageCategory! non-null enum
FlightMutationQuery.setOpsMessageReadStatus.mailboxMessageNid ● MailboxMessageNid! non-null scalar
FlightMutationQuery.setOpsMessageReadStatus.isRead ● Boolean! non-null scalar

FlightMutationQuery.setOpsDocumentMessageReadStatus ● Boolean! non-null scalar

Requires access to given flight

FlightMutationQuery.setOpsDocumentMessageReadStatus.flightNidList ● [FlightNid!]! non-null scalar
FlightMutationQuery.setOpsDocumentMessageReadStatus.documentTypeList ● [DocumentTypeInput!]! non-null input
FlightMutationQuery.setOpsDocumentMessageReadStatus.mailboxMessageNid ● MailboxMessageNid! non-null scalar
FlightMutationQuery.setOpsDocumentMessageReadStatus.isRead ● Boolean! non-null scalar

FlightMutationQuery.sendOpsTripLegsEmail ● Boolean! non-null scalar

Requires access to resource GRAPHQL_FLIGHT_EDIT

FlightMutationQuery.sendOpsTripLegsEmail.tripNid ● TripNid! non-null scalar
FlightMutationQuery.sendOpsTripLegsEmail.messageType ● OpsTripSendMessageCategory! non-null enum
FlightMutationQuery.sendOpsTripLegsEmail.emailData ● EmailInput! non-null input

FlightMutationQuery.setAvailableFlightListOpsMessagesReadStatus ● Boolean! non-null scalar

Requires access to given flight

FlightMutationQuery.setAvailableFlightListOpsMessagesReadStatus.flightNidList ● [FlightNid!]! non-null scalar
FlightMutationQuery.setAvailableFlightListOpsMessagesReadStatus.messageTypeList ● [FlightOpsMessageTypeEnum!] list enum

FlightMutationQuery.acknowledgeFlightListChanges ● Boolean! non-null scalar

Requires access to given flight

FlightMutationQuery.acknowledgeFlightListChanges.flightNidList ● [FlightNid!]! non-null scalar

FlightMutationQuery.setAircraftOnFlightList ● Boolean! non-null scalar

Set aircraft on flight using map each pair (flight-aircraft) is put on queue separately

FlightMutationQuery.setAircraftOnFlightList.aircraftOnFlightMap ● [AircraftOnFlightMapInput!]! non-null input
FlightMutationQuery.setAircraftOnFlightList.setCrewFromRoster ● Boolean! non-null scalar

FlightMutationQuery.setFlightFtl ● Boolean! non-null scalar

Requires access to resource GRAPHQL_FTL_EDIT

FlightMutationQuery.setFlightFtl.flightNid ● FlightNid! non-null scalar
FlightMutationQuery.setFlightFtl.flightFtlData ● FlightFtlInput! non-null input

FlightMutationQuery.swapAircraftOnFlightList ● NonNullBooleanValueOrErrorList! non-null union

Requires access to given flight

FlightMutationQuery.swapAircraftOnFlightList.flightNidList ● [FlightNid!]! non-null scalar

FlightMutationQuery.loadManagement ● LoadManagementMutation! non-null object

Requires access to resource LOAD_POINT_EDIT

FlightMutationQuery.tags ● FlightTags! non-null object

Requires access to resource GRAPHQL_FLIGHT_EDIT

Returned By

flights mutation