CrewMemberMutationSection (Object)
type CrewMemberMutationSection {
create(
data: CrewMemberCreateInput!
): CrewMemberCreateOutput!
updateUsingExternalId(
externalId: CrewMemberExternalIdScalar!
data: CrewMemberUpdateInput!
): CrewMemberUpdateUsingExternalIdOutput!
updateUsingCrewMemberNid(
crewMemberNid: CrewMemberNid!
data: CrewMemberUpdateInput!
): NonNullCrewMemberValueOrErrorList!
deleteUsingExternalId(
externalId: CrewMemberExternalIdScalar!
): CrewMemberDeleteUsingExternalIdOutput!
passport: CrewMemberPassportMutationSection!
nationalId: CrewMemberNationalIdMutationSection!
rating: CrewMemberMutationRating!
temporaryAssignment: CrewMemberMutationTemporaryAssignment!
aircraftAssignment: CrewMemberMutationAircraftAssignment!
endorsement: CrewMemberEndorsementMutation!
vaccination: CrewMemberVaccinationMutationSection!
experience: CrewMemberLoginExperienceMutationSection!
dutyAccount: CrewMemberDutyAccountMutationSection!
updateAdminData(
crewMemberNid: CrewMemberNid!
data: CrewMemberAdminDataInput!
): Boolean!
logoutFromAllDevices(
crewMemberNid: CrewMemberNid!
): Boolean!
setAircraftTypeLicenceList(
crewMember: CrewMemberNid!
licenceList: [CrewMemberAircraftTypeLicenceInput!]!
): Boolean!
}
Fields
CrewMemberMutationSection.create ● CrewMemberCreateOutput! non-null union
Requires access to resource GRAPHQL_CREW_MEMBER_EDIT
CrewMemberMutationSection.create.data ● CrewMemberCreateInput! non-null input
CrewMemberMutationSection.updateUsingExternalId ● CrewMemberUpdateUsingExternalIdOutput! non-null union
Requires access to resource GRAPHQL_CREW_MEMBER_EDIT
CrewMemberMutationSection.updateUsingExternalId.externalId ● CrewMemberExternalIdScalar! non-null scalar
CrewMemberMutationSection.updateUsingExternalId.data ● CrewMemberUpdateInput! non-null input
Possible violation list: TOO_SHORT_ERROR,TOO_LONG_ERROR,NOT_EQUAL_LENGTH_ERROR,INVALID_CHARACTERS_ERROR,REGEX_FAILED_ERROR
CrewMemberMutationSection.updateUsingCrewMemberNid ● NonNullCrewMemberValueOrErrorList! non-null union
Requires access to resource GRAPHQL_CREW_MEMBER_EDIT
CrewMemberMutationSection.updateUsingCrewMemberNid.crewMemberNid ● CrewMemberNid! non-null scalar
CrewMemberMutationSection.updateUsingCrewMemberNid.data ● CrewMemberUpdateInput! non-null input
Possible violation list: TOO_SHORT_ERROR,TOO_LONG_ERROR,NOT_EQUAL_LENGTH_ERROR,INVALID_CHARACTERS_ERROR,REGEX_FAILED_ERROR
CrewMemberMutationSection.deleteUsingExternalId ● CrewMemberDeleteUsingExternalIdOutput! non-null union
Requires access to resource GRAPHQL_CREW_MEMBER_EDIT
CrewMemberMutationSection.deleteUsingExternalId.externalId ● CrewMemberExternalIdScalar! non-null scalar
CrewMemberMutationSection.passport ● CrewMemberPassportMutationSection! non-null object
CrewMemberMutationSection.nationalId ● CrewMemberNationalIdMutationSection! non-null object
CrewMemberMutationSection.rating ● CrewMemberMutationRating! non-null object
Requires access to resource GRAPHQL_CREW_MEMBER_EDIT
CrewMemberMutationSection.temporaryAssignment ● CrewMemberMutationTemporaryAssignment! non-null object
Requires access to resource GRAPHQL_CREW_MEMBER_EDIT
CrewMemberMutationSection.aircraftAssignment ● CrewMemberMutationAircraftAssignment! non-null object
Requires access to resource GRAPHQL_CREW_MEMBER_EDIT
CrewMemberMutationSection.endorsement ● CrewMemberEndorsementMutation! non-null object
Requires access to resource GRAPHQL_CREW_MEMBER_EDIT
CrewMemberMutationSection.vaccination ● CrewMemberVaccinationMutationSection! non-null object
Requires access to resource GRAPHQL_CREW_MEMBER_EDIT
CrewMemberMutationSection.experience ● CrewMemberLoginExperienceMutationSection! non-null object
CrewMemberMutationSection.dutyAccount ● CrewMemberDutyAccountMutationSection! non-null object
Requires access to resource GRAPHQL_DUTY_ACCOUNT_EDIT
CrewMemberMutationSection.updateAdminData ● Boolean! non-null scalar
Requires access to resource CREW_MEMBER_ADMIN_DATA_EDIT
CrewMemberMutationSection.updateAdminData.crewMemberNid ● CrewMemberNid! non-null scalar
CrewMemberMutationSection.updateAdminData.data ● CrewMemberAdminDataInput! non-null input
CrewMemberMutationSection.logoutFromAllDevices ● Boolean! non-null scalar
WARNING: logs the given user out of ALL devices. Invalidates every web session and revokes mobile app and OAuth tokens of that user. When used on your own account it also terminates your current session.. Requires access to resource CREW_MEMBER_ADMIN_DATA_EDIT
CrewMemberMutationSection.logoutFromAllDevices.crewMemberNid ● CrewMemberNid! non-null scalar
CrewMemberMutationSection.setAircraftTypeLicenceList ● Boolean! non-null scalar
Requires access to resource GRAPHQL_CREW_MEMBER_EDIT
CrewMemberMutationSection.setAircraftTypeLicenceList.crewMember ● CrewMemberNid! non-null scalar
CrewMemberMutationSection.setAircraftTypeLicenceList.licenceList ● [CrewMemberAircraftTypeLicenceInput!]! non-null input
Returned By
crewMember mutation