Endorsement (Object)
type Endorsement {
endorNid: Int!
operator: Operator!
name: String!
groupName: String!
order: Int!
license: Int! @deprecated
licenseEnum: ApiCrewMemberEndorsementLicenseEnum!
validityTime: Int!
revalidationWindow: Int!
outsideRevalidationWindowRound: Boolean!
actionRequired: String!
dataSource: String! @deprecated
dataSourceEnum: ApiCrewMemberEndorsementDataSourceEnum!
personalEndorsementsList: [PersonalEndorsement!]!
personalEndorsementCount: Int!
isRequired: Boolean!
isFromExternalSource: Boolean!
isPassport: Boolean!
validityUnit: String!
aircraftSelectionType: EndorsementAircraftSelectionType!
aircraftTypeList: [AircraftType!]!
aircraftList: [Aircraft!]!
positionList: [Position!]!
aocList: [AOC!]
neverExpired: Boolean!
oauthClientName: String
revalidationPolicy: String!
uniqueCode: String
dataSourceIcon: String
applyToFreelancers: Boolean!
applyToCommercial: Boolean
requiredEnglishLevel: EnglishLevel
requiredTraining: EndorsementTrainingLevelEnum
permissions: EndorsementPermissions!
revalidationsRules: EndorsementRevalidationRules
excludedCrewList: [Login!]!
onlyForCrewList: [Login!]!
licenseList: [LoginLicenseType!]
icaoTypeList: [IcaoType!]
tripTypeList: [ScheduleTripType!]
minimumAge: Int
maximumAge: Int
appliesTo: EndorsementTarget!
}
Fields
Endorsement.endorNid ● Int! non-null scalar
Endorsement.operator ● Operator! non-null object
Requires access to resource GRAPHQL_OPERATOR
Endorsement.name ● String! non-null scalar
Endorsement.groupName ● String! non-null scalar
Endorsement.order ● Int! non-null scalar
Endorsement.license ● Int! deprecated non-null scalar
DEPRECATED
use licenseEnum enum type
Endorsement.licenseEnum ● ApiCrewMemberEndorsementLicenseEnum! non-null enum
Endorsement.validityTime ● Int! non-null scalar
Endorsement.revalidationWindow ● Int! non-null scalar
Endorsement.outsideRevalidationWindowRound ● Boolean! non-null scalar
Endorsement.actionRequired ● String! non-null scalar
Endorsement.dataSource ● String! deprecated non-null scalar
DEPRECATED
use dataSourceEnum enum type
Endorsement.dataSourceEnum ● ApiCrewMemberEndorsementDataSourceEnum! non-null enum
Endorsement.personalEndorsementsList ● [PersonalEndorsement!]! non-null object
Endorsement.personalEndorsementCount ● Int! non-null scalar
Endorsement.isRequired ● Boolean! non-null scalar
Endorsement.isFromExternalSource ● Boolean! non-null scalar
Endorsement.isPassport ● Boolean! non-null scalar
Endorsement.validityUnit ● String! non-null scalar
Endorsement.aircraftSelectionType ● EndorsementAircraftSelectionType! non-null enum
Endorsement.aircraftTypeList ● [AircraftType!]! non-null object
Endorsement.aircraftList ● [Aircraft!]! non-null object
Requires access to resource GRAPHQL_ACFT
Endorsement.positionList ● [Position!]! non-null object
Endorsement.aocList ● [AOC!] list object
Empty list means endorsement is applied to all operators AOC
Endorsement.neverExpired ● Boolean! non-null scalar
Endorsement.oauthClientName ● String scalar
Endorsement.revalidationPolicy ● String! non-null scalar
Endorsement.uniqueCode ● String scalar
Endorsement.dataSourceIcon ● String scalar
Endorsement.applyToFreelancers ● Boolean! non-null scalar
Endorsement.applyToCommercial ● Boolean scalar
Endorsement.requiredEnglishLevel ● EnglishLevel enum
Endorsement.requiredTraining ● EndorsementTrainingLevelEnum enum
Endorsement.permissions ● EndorsementPermissions! non-null object
Endorsement.revalidationsRules ● EndorsementRevalidationRules object
Endorsement.excludedCrewList ● [Login!]! non-null object
Endorsement.onlyForCrewList ● [Login!]! non-null object
Endorsement.licenseList ● [LoginLicenseType!] list enum
Endorsement.icaoTypeList ● [IcaoType!] list enum
Endorsement.tripTypeList ● [ScheduleTripType!] list enum
Endorsement.minimumAge ● Int scalar
Endorsement.maximumAge ● Int scalar
Endorsement.appliesTo ● EndorsementTarget! non-null enum
Member Of
CrewMemberEndorsementApplicable object ● CrewPanelDuty object ● CrewPanelDutyType object ● CrewPanelSimulator object ● EndorsementMailingRule object ● EndorsementQuerySection object ● NonNullEndorsementValue object ● PersonalEndorsement object ● Simulator object