ContactFilterInput
Specifies the criteria to filter contact records with based on their event registrations. Optional.
input ContactFilterInput {
country: String
customFields: CustomFieldFilterInput
eventCheckInStatus: EventCheckInStatus
eventCheckedInDate: OpenEndedDateTimeRangeFilter
externalIdentifier: String
includeInactive: Boolean
internalNumber: [PositiveInt!]
lastModifiedAt: OpenEndedDateTimeRangeFilter
lastName: StringRangeFilterInput
marketingPrivacy: ContactMarketingPrivacyStatusFilter
organization: StringRangeFilterInput
postCode: String
primaryEmail: String
userDefinedField1: String
userDefinedField2: String
userDefinedField3: String
userDefinedField4: String
}
Fields
ContactFilterInput.country ● String scalar
Filter contacts matching the specified primary address country. Optional.
Partial matching is supported. For example, a value of United will match United States, United Kingdom, United Arab Emirates
and Tanzania, United Republic of.
ContactFilterInput.customFields ● CustomFieldFilterInput input
Filter contacts matching the specified custom field values. Optional.
ContactFilterInput.eventCheckInStatus ● EventCheckInStatus enum
Filter contacts based on their check-in status of the event. Optional.
ContactFilterInput.eventCheckedInDate ● OpenEndedDateTimeRangeFilter input
Filter contacts based on the date they checked into the event. Optional.
ContactFilterInput.externalIdentifier ● String scalar
Filter contacts matching the specified external identifier. Optional.
Note: only exact matches are supported.
ContactFilterInput.includeInactive ● Boolean scalar
Filter contacts based on their inactivity status. Optional.
When not specified, inactive contacts will not be returned.
ContactFilterInput.internalNumber ● [PositiveInt!] list scalar
Filter contacts whose internalNumber matches a number in the specified array. Optional.
ContactFilterInput.lastModifiedAt ● OpenEndedDateTimeRangeFilter input
Filter contacts whose details have been modified within the specified data and time range. Optional.
ContactFilterInput.lastName ● StringRangeFilterInput input
Filter contacts whose last name falls within the specified range. Optional.
ContactFilterInput.marketingPrivacy ● ContactMarketingPrivacyStatusFilter input
Filter contacts matching the specified marketing privacy status value. Optional.
ContactFilterInput.organization ● StringRangeFilterInput input
Filter contacts whose organization name falls within the specified range. Optional.
ContactFilterInput.postCode ● String scalar
Filter contacts matching the specified primary address postcode/zipcode. Optional.
Partial matching is supported. For example, a value of jack will match jackson@acme.com and someone@jackson.org
ContactFilterInput.primaryEmail ● String scalar
Filter contacts matching the specified primary email address. Optional.
Partial matching is supported. For example, a value of jack will match jackson@acme.com and someone@jackson.org
ContactFilterInput.userDefinedField1 ● String scalar
Filter contacts matching the specified user defined field 1. Optional.
ContactFilterInput.userDefinedField2 ● String scalar
Filter contacts matching the specified user defined field 2. Optional.
ContactFilterInput.userDefinedField3 ● String scalar
Filter contacts matching the specified user defined field 3. Optional.
ContactFilterInput.userDefinedField4 ● String scalar
Filter contacts matching the specified user defined field 4. Optional.
Member Of
CeContactStoreContactSearchFilterInput input ● ContactSearchFilterInput input ● ContactStoreContactSearchFilterInput input ● MembershipContactStoreContactSearchFilterInput input