Contact
Encapsulates information about a contact in EventsAir.
type Contact {
additionalEmails: [String!]!
agendaAttendanceItem(
id: ID!
): AgendaItemAttendance!
agendaItemAttendances(
input: AgendaItemAttendanceSearchFilterInput! = [object Object]
limit: PaginationLimit! = 100
offset: NonNegativeInt! = 0
): [AgendaItemAttendance!]!
associatedContactStoreContact: AssociatedContactStoreContact
badgePrinted: DateTime
billing: BillingContact
biography: String
checkInDate: DateTime
checkOutDate: DateTime
contactPhoneNumbers: ContactPhoneNumbers
courseRegistrations(
limit: PaginationLimit! = 100
offset: NonNegativeInt! = 0
): [EventCourseRegistration!]!
createdAt: DateTime!
createdBy: String
customFields(
input: CustomFieldSearchFilterInput! = [object Object]
limit: PaginationLimit! = 100
offset: NonNegativeInt! = 0
): [CustomField!]!
department: String
dietary: Dietary
exhibitionBookings(
input: ExhibitionBookingSearchFilterInput! = [object Object]
limit: PaginationLimit! = 100
offset: NonNegativeInt! = 0
): [ExhibitionBooking!]!
externalIdentifier: String
firstName: String
functionRegistration(
id: ID!
): FunctionRegistration!
functionRegistrations(
input: FunctionRegistrationSearchFilterInput! = [object Object]
limit: PaginationLimit! = 100
offset: NonNegativeInt! = 0
): [FunctionRegistration!]!
group: ContactGroup
hotelBookings(
input: HotelBookingSearchFilterInput! = [object Object]
limit: PaginationLimit! = 100
offset: NonNegativeInt! = 0
): [HotelBooking!]!
id: ID!
inactiveSince: DateTime
internalNumber: PositiveInt!
isAnonymized: Boolean!
jobTitle: String
lastModifiedAt: DateTime!
lastModifiedBy: String
lastName: String
marketingPrivacy: ContactMarketingPrivacyStatus!
marketingRecords(
input: MarketingSearchFilterInput! = [object Object]
limit: PaginationLimit! = 100
offset: NonNegativeInt! = 0
): [EventMarketingRecord!]!
middleName: String
notes(
input: NoteSearchFilterInput! = [object Object]
limit: PaginationLimit! = 100
offset: NonNegativeInt! = 0
): [EventNote!]!
onlineUser: OnlineUser!
organizationName: String
photo: Image
preferredName: ContactPreferredName
presentations(
input: PresentationSearchFilterInput! = [object Object]
limit: PaginationLimit! = 100
offset: NonNegativeInt! = 0
orderByInput: PresentationsOrderByInput
): [Presentation!]!
primaryAddress: ContactAddress
primaryEmail: EmailAddress
registrations(
input: RegistrationSearchFilterInput! = [object Object]
limit: PaginationLimit! = 100
offset: NonNegativeInt! = 0
): [Registration!]!
secondaryAddress: ContactAddress
socialMedia: ContactSocialMedia
sponsorships(
input: SponsorshipSearchFilterInput! = [object Object]
limit: PaginationLimit! = 100
offset: NonNegativeInt! = 0
): [Sponsorship!]!
subDepartment: String
suffix: String
taxNumber: String
title: String
travelBookings(
input: TravelBookingSearchFilterInput! = [object Object]
limit: PaginationLimit! = 100
offset: NonNegativeInt! = 0
): [TravelBooking!]!
useSecondaryAddress: Boolean!
userDefinedField1: String
userDefinedField2: String
userDefinedField3: String
userDefinedField4: String
website: String
workPhone: String
}
Fields
Contact.additionalEmails
● [String!]!
non-null scalar
The contact's additional email addresses.