Skip to main content

Operator (Object)

Represents operator data in Leon

type Operator {
oprNid: Int!
oprId: String!
name: String!
paymentBillingOptions: PaymentBillingOptions
payment: OperatorPayment!
defaultAocNid: Int!
aptdirNid: Int!
oprIcao: String!
oprIata: String!
subdomain: String
toDelete: Int! @deprecated
isToDelete: Boolean!
noAccess: Int! @deprecated
isNoAccess: Boolean!
acfts: [Aircraft!]!
agreement: OperatorAgreement!
baseList: [OperatorBase!]!
baseDefault: OperatorBase
isTwoFactorAuthenticationRequired: Boolean!
isGuest: Boolean!
hasDraftAccess: Boolean!
region: String!
planMode: String!
isUsingServices: Boolean!
isModulesPaymentSystem: Boolean!
isClassicPaymentSystem: Boolean!
paymentSystem: OperatorPaymentSystem!
activeOperatorAircraftModules: [activeModule!]!
aocList: [AOC!]!
setting: OperatorSetting!
domainList: [OperatorDomain!]!
roleList(
name: String
): [Role!]!
usedPositionList: [Position!]!
ratedPositionList: [Position!]!
dutyTagDefinitionList(
wildcard: String
): [DutyTagDefinition!]!
contact: Contact!
}

Fields

Operator.oprNid ● Int! non-null scalar

Operator.oprId ● String! non-null scalar

Operator.name ● String! non-null scalar

Operator.paymentBillingOptions ● PaymentBillingOptions object

Operator.payment ● OperatorPayment! non-null object

Payment related warnings of the operator.

Operator.defaultAocNid ● Int! non-null scalar

Operator.aptdirNid ● Int! non-null scalar

Operator.oprIcao ● String! non-null scalar

Operator.oprIata ● String! non-null scalar

Operator.subdomain ● String scalar

Operator.toDelete ● Int! deprecated non-null scalar

DEPRECATED

Use isToDelete instead

Operator.isToDelete ● Boolean! non-null scalar

Operator.noAccess ● Int! deprecated non-null scalar

DEPRECATED

Use isNoAccess instead

Operator.isNoAccess ● Boolean! non-null scalar

Operator.acfts ● [Aircraft!]! non-null object

Requires access to resource GRAPHQL_ACFT

Operator.agreement ● OperatorAgreement! non-null object

Operator.baseList ● [OperatorBase!]! non-null object

Operator.baseDefault ● OperatorBase object

Operator.isTwoFactorAuthenticationRequired ● Boolean! non-null scalar

Operator.isGuest ● Boolean! non-null scalar

Operator.hasDraftAccess ● Boolean! non-null scalar

Operator.region ● String! non-null scalar

Operator.planMode ● String! non-null scalar

Operator.isUsingServices ● Boolean! non-null scalar

Operator.isModulesPaymentSystem ● Boolean! non-null scalar

Operator.isClassicPaymentSystem ● Boolean! non-null scalar

Operator.paymentSystem ● OperatorPaymentSystem! non-null enum

Operator.activeOperatorAircraftModules ● [activeModule!]! non-null object

Operator.aocList ● [AOC!]! non-null object

Operator.setting ● OperatorSetting! non-null object

Operator.domainList ● [OperatorDomain!]! non-null object

Operator.roleList ● [Role!]! non-null object

Operator.roleList.name ● String scalar

Operator.usedPositionList ● [Position!]! non-null object

Operator.ratedPositionList ● [Position!]! non-null object

Operator.dutyTagDefinitionList ● [DutyTagDefinition!]! non-null object

Operator.dutyTagDefinitionList.wildcard ● String scalar

Operator.contact ● Contact! non-null object

Requires access to resource GRAPHQL_CONTACT

Returned By

operator query

Member Of

AcftFile object ● AcftFilter object ● AcftPos object ● AcftPriceList object ● AcftVirtual object ● Aircraft object ● AircraftDocumentDefinition object ● AircraftReservation object ● AptPriceFeeOperator object ● AptPriceList object ● Checklist object ● Client object ● Contact object ● CrewMember object ● CrewPanelFilter object ● Duty object ● DutyTagDefinition object ● EmailTemplate object ● EmptyLeg object ● Endorsement object ● Flight object ● FlightWatch object ● Handling object ● IntegrationAvinode object ● JourneyLog object ● Leg object ● MyAircraftReservation object ● PassengerList object ● QuoteRealizationNotes object ● QuoteRequest object ● Role object ● RoleAircraftRestriction object ● RolePermission object ● TemplateNew object ● TemplateNewForDocument object