Contact (Object)
Represents contact data (like phone, email, address etc.) in Leon
type Contact {
contactNid: Int!
id: ID!
contactInfo: ContactInfo
operator: Operator!
animal: Boolean!
isAnimal: Boolean!
isAnimalEditable: Boolean!
name: String!
surname: String!
gender: Int!
genderEnum: Gender!
emailWork: String!
phoneWork: String!
country: String!
dateOfBirth: Date
placeOfBirth: String!
countryOfBirth: Country
nationality: Country
middleName: String!
maidenName: String
nickname: String
maritalStatus: MaritalStatus
knownAsDefault: String!
knownAs: String!
commonName: String!
city: String!
address: String!
countryCodeIso: String
countryObject: Country
dateOfBirthYears: Int
dateOfBirthString: String!
genderByAge(
dateTime: DateTime
): GenderByAge!
weight: ContactWeight
companyShort: String!
idCard: String
title: String!
jobTitle: String!
vat: String!
notes: String!
additionalNotes: String!
personCode: String!
code: String!
kin: String
deleted: Boolean!
deletedPermanent: Boolean!
passportList(
includeDeletedDocuments: Boolean = false
): [PassportOutput!]!
operatorIds: [ContactOperatorId!]!
nationalIdList: [NationalId!]!
passportDefault: PassportOutput
labelList: [Label!]!
remarks: String!
operatorBase: OperatorBase
homeAddress: String!
postalCode: String!
stateProvince: String!
websiteWork: String!
emailWork2: String!
emailBilling: String!
workPhone: String!
emailPrivate: String!
phonePrivate: String!
phoneFax: String!
fax: String
www: String
allWorkEmails: String!
allWorkEmailsList: [String!]!
isCompany: Boolean!
companyContacts: [Contact!]!
client: Client
eapis: Eapis
aircraftOwnerListAsNidList: [AircraftOwner!]!
aircraftOwnerList: [AircraftOwner!]!
preferredHandlers: [ContactPreferredHandler!]!
isClient: PhonebookIsClient!
exclusionZones: [Country!]!
vaccinationList: [ContactVaccination!]!
lang: Language
salutation: String!
isValidToEdit: Boolean!
isAccountField: PhonebookIsAccount!
isAssignedAccount: Boolean!
account: Contact
aocHolder: ContactAocHolder
additionalAccounts: [Contact!]!
personalAssistant: Contact
category: ContactCategory @deprecated
categoryList: [ContactCategory!]!
provinceOfBirth: String!
isReceiveMvtMessages: Boolean!
isPassenger: Boolean!
login: Login
salesforceId: String!
otherSettings: PhonebookContactOtherSettings!
addressList: [ContactAddress!]!
phoneList: [ContactPhone!]!
emailList: [ContactEmail!]!
isDeleted: Boolean!
isRepresentative: Boolean!
debitorNumber: String!
contactDetails: PhonebookContactDetails
personDetails: PhonebookContactPersonDetails
contactPayment: PhonebookContactPayment
contactAccountingSettings: PhonebookContactAccountingSettings!
newsletter: Boolean!
isVatHolder: Boolean!
clientRemarks: String
avinodeContactList: [ContactAvinode!]!
quotePriceRoundTo: DecimalDeletable
tripType: ScheduleTripType
quoteSettings: PhonebookContactQuoteSettings!
contactOperatorBases: [OperatorBase!]!
externalId: String
maskingStatus: ContactMaskingStatus!
unmaskedData: ContactUnmaskedData!
createdAt: DateTime!
}
Fields
Contact.contactNid ● Int! non-null scalar
Contact.id ● ID! non-null scalar
Contact.contactInfo ● ContactInfo object
Contact.operator ● Operator! non-null object
Requires access to resource GRAPHQL_OPERATOR
Contact.animal ● Boolean! non-null scalar
Contact.isAnimal ● Boolean! non-null scalar
Contact.isAnimalEditable ● Boolean! non-null scalar
Contact.name ● String! non-null scalar
Contact.surname ● String! non-null scalar
Contact.gender ● Int! non-null scalar
Contact.genderEnum ● Gender! non-null enum
Contact.emailWork ● String! non-null scalar
Contact.phoneWork ● String! non-null scalar
Contact.country ● String! non-null scalar
Contact.dateOfBirth ● Date scalar
Contact.placeOfBirth ● String! non-null scalar
Contact.countryOfBirth ● Country object
Contact.nationality ● Country object
Contact.middleName ● String! non-null scalar
Contact.maidenName ● String scalar
Contact.nickname ● String scalar
Contact.maritalStatus ● MaritalStatus enum
Contact.knownAsDefault ● String! non-null scalar
Contact.knownAs ● String! non-null scalar
Contact.commonName ● String! non-null scalar
Contact.city ● String! non-null scalar
Contact.address ● String! non-null scalar
Contact.countryCodeIso ● String scalar
Contact.countryObject ● Country object
Contact.dateOfBirthYears ● Int scalar
Contact.dateOfBirthString ● String! non-null scalar
Contact.genderByAge ● GenderByAge! non-null enum
Contact.genderByAge.dateTime ● DateTime scalar
Contact.weight ● ContactWeight object
Contact.companyShort ● String! non-null scalar
Contact.idCard ● String scalar
Contact.title ● String! non-null scalar
Contact.jobTitle ● String! non-null scalar
Contact.vat ● String! non-null scalar
Contact.notes ● String! non-null scalar
Contact.additionalNotes ● String! non-null scalar
Contact.personCode ● String! non-null scalar
Contact.code ● String! non-null scalar
Contact.kin ● String scalar
Contact.deleted ● Boolean! non-null scalar
Contact.deletedPermanent ● Boolean! non-null scalar
Contact.passportList ● [PassportOutput!]! non-null object
Requires access to resource GRAPHQL_LOGIN
Contact.passportList.includeDeletedDocuments ● Boolean scalar
Contact.operatorIds ● [ContactOperatorId!]! non-null object
Requires access to resource GRAPHQL_CONTACT
Contact.nationalIdList ● [NationalId!]! non-null object
Contact.passportDefault ● PassportOutput object
Requires access to resource GRAPHQL_LOGIN
Contact.labelList ● [Label!]! non-null object
Requires access to resource GRAPHQL_CONTACT
Contact.remarks ● String! non-null scalar
Contact.operatorBase ● OperatorBase object
Contact.homeAddress ● String! non-null scalar
Contact.postalCode ● String! non-null scalar
Contact.stateProvince ● String! non-null scalar
Contact.websiteWork ● String! non-null scalar
Contact.emailWork2 ● String! non-null scalar
Contact.emailBilling ● String! non-null scalar
Contact.workPhone ● String! non-null scalar
Contact.emailPrivate ● String! non-null scalar
Contact.phonePrivate ● String! non-null scalar
Contact.phoneFax ● String! non-null scalar
Contact.fax ● String scalar
Contact.www ● String scalar
Contact.allWorkEmails ● String! non-null scalar
Contact.allWorkEmailsList ● [String!]! non-null scalar
Contact.isCompany ● Boolean! non-null scalar
Contact.companyContacts ● [Contact!]! non-null object
Requires access to resource GRAPHQL_CONTACT
Contact.client ● Client object
Contact.eapis ● Eapis object
Requires access to resource GRAPHQL_CONTACT
Contact.aircraftOwnerListAsNidList ● [AircraftOwner!]! non-null object
Contact.aircraftOwnerList ● [AircraftOwner!]! non-null object
Contact.preferredHandlers ● [ContactPreferredHandler!]! non-null object
Contact.isClient ● PhonebookIsClient! non-null object
Contact.exclusionZones ● [Country!]! non-null object
Contact.vaccinationList ● [ContactVaccination!]! non-null object
Contact.lang ● Language object
Contact.salutation ● String! non-null scalar
Contact.isValidToEdit ● Boolean! non-null scalar
Contact.isAccountField ● PhonebookIsAccount! non-null object
Contact.isAssignedAccount ● Boolean! non-null scalar
Contact.account ● Contact object
Requires access to resource GRAPHQL_CONTACT
Contact.aocHolder ● ContactAocHolder object
Contact.additionalAccounts ● [Contact!]! non-null object
Requires access to resource GRAPHQL_CONTACT
Contact.personalAssistant ● Contact object
Requires access to resource GRAPHQL_CONTACT
Contact.category ● ContactCategory deprecated object
Please use categoryList field instead
Contact.categoryList ● [ContactCategory!]! non-null object
Contact.provinceOfBirth ● String! non-null scalar
Contact.isReceiveMvtMessages ● Boolean! non-null scalar
Contact.isPassenger ● Boolean! non-null scalar
Contact.login ● Login object
Contact.salesforceId ● String! non-null scalar
Contact.otherSettings ● PhonebookContactOtherSettings! non-null object
Contact.addressList ● [ContactAddress!]! non-null object
Contact.phoneList ● [ContactPhone!]! non-null object
Contact.emailList ● [ContactEmail!]! non-null object
Contact.isDeleted ● Boolean! non-null scalar
Contact.isRepresentative ● Boolean! non-null scalar
Contact.debitorNumber ● String! non-null scalar
Contact.contactDetails ● PhonebookContactDetails object
Contact.personDetails ● PhonebookContactPersonDetails object
Contact.contactPayment ● PhonebookContactPayment object
Contact.contactAccountingSettings ● PhonebookContactAccountingSettings! non-null object
Contact.newsletter ● Boolean! non-null scalar
Contact.isVatHolder ● Boolean! non-null scalar
Contact.clientRemarks ● String scalar
Contact.avinodeContactList ● [ContactAvinode!]! non-null object
Contact.quotePriceRoundTo ● DecimalDeletable scalar
Contact.tripType ● ScheduleTripType enum
Contact.quoteSettings ● PhonebookContactQuoteSettings! non-null object
Contact.contactOperatorBases ● [OperatorBase!]! non-null object
Contact.externalId ● String scalar
Contact.maskingStatus ● ContactMaskingStatus! non-null object
Contact.unmaskedData ● ContactUnmaskedData! non-null object
Requires access to resource CONTACT_UNMASKED_DATA_SEE
Contact.createdAt ● DateTime! non-null scalar
Returned By
accountsByWildcard query ● clientByWildcard query ● companiesByWildcard query ● contact.clientCompanyByWildcard query ● contact.contactByCompanyNid query ● contact.contactByExternalId query ● contact.contactListCreatedBetween query ● contact.contactsByExternalId query ● contact.contactsByFilter query ● contact.contactsByLoginNidList query ● contact.contactsByNids query ● contact.create mutation ● contact.findByOperatorId query ● contact.operatorUsersContactList query ● contact.single query ● contact.update mutation ● contact.updateByExternalId mutation ● contactByWildcard query ● ownerApp.contact.createContact mutation ● ownerApp.pax.searchPax query ● passengerByWildcard query
Member Of
Account object ● AircraftContactPricingSettings object ● AircraftOwner object ● AircraftReservation object ● AircraftSalesSettings object ● Client object ● Contact object ● ContactAddress object ● ContactAvinode object ● ContactFlight object ● ContactInfo object ● ContactPreferredHandler object ● ContactRecommendedTravelDocuments object ● ContactsChanges object ● ContactSubscriptionSection object ● CrewMember object ● CrewMemberOnLeg object ● DefaultPassengerData object ● Eapis object ● HistoryChange object ● HotelReservation object ● LoggedUser object ● Login object ● MyAircraftReservation object ● NationalId object ● NonNullContactValue object ● NonNullListOfNonNullContactValue object ● Operator object ● PassengerContact object ● PassengerContactAnimal object ● PassengerForTravelDocuments object ● PhonebookContactDetails object ● QuoteRequest object ● QuoteRequestBuyer object ● QuoteRequestMessage object ● QuoteRequestMessageInfo object ● QuoteRequestSubcharterRequest object ● RequiredHotel object ● SchedVersion object ● Trip object ● ValidateContactDataType object