MembershipContactStoreContact
Encapsulates information about a contact in EventsAir.
type MembershipContactStoreContact {
additionalEmails: [String!]!
associatedEventContacts(
limit: PaginationLimit! = 100
offset: NonNegativeInt! = 0
): [Contact!]!
badgePrinted: DateTime
billing: BillingContact
biography: String
ceCredits(
limit: PaginationLimit! = 100
offset: NonNegativeInt! = 0
): [MembershipContactStoreCeCredit!]!
communications(
limit: PaginationLimit! = 100
offset: NonNegativeInt! = 0
): [SentCommunication!]!
contactPhoneNumbers: ContactPhoneNumbers
courseInstructorAssignments(
limit: PaginationLimit! = 100
offset: NonNegativeInt! = 0
): [ContactMembershipContactStoreCourseInstructorAssignment!]!
courseRegistrations(
input: CourseRegistrationSearchFilterInput! = [object Object]
limit: PaginationLimit! = 100
offset: NonNegativeInt! = 0
): [MembershipContactStoreCourseRegistration!]! @deprecated
courseRegistrationsPaged(
filterInput: CourseRegistrationAdvancedSearchFilterInput! = [object Object]
limit: PaginationLimit! = 100
offset: NonNegativeInt! = 0
): MembershipContactStoreCourseRegistrationPage!
createdAt: DateTime!
createdBy: String
customFields(
input: CustomFieldSearchFilterInput! = [object Object]
limit: PaginationLimit! = 100
offset: NonNegativeInt! = 0
): [CustomField!]! @deprecated
customFieldsPaged(
filterInput: CustomFieldAdvancedSearchFilterInput! = [object Object]
limit: PaginationLimit! = 100
offset: NonNegativeInt! = 0
): CustomFieldPage!
department: String
dietary: Dietary
externalIdentifier: String
firstName: String
functionRegistration(
id: ID!
): FunctionRegistration!
functionRegistrations(
input: FunctionRegistrationSearchFilterInput! = [object Object]
limit: PaginationLimit! = 100
offset: NonNegativeInt! = 0
): [MembershipContactStoreFunctionRegistration!]!
group: MembershipContactStoreContactGroup
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
): [MembershipContactStoreMarketingRecord!]!
membershipRegistrations(
limit: PaginationLimit! = 100
offset: NonNegativeInt! = 0
): [MembershipRegistration!]! @deprecated
membershipRegistrationsPaged(
filterInput: MembershipRegistrationAdvancedSearchFilterInput! = [object Object]
limit: PaginationLimit! = 100
offset: NonNegativeInt! = 0
): MembershipRegistrationPage!
middleName: String
miscellaneousCharges(
input: MiscellaneousChargeSearchFilterInput! = [object Object]
limit: PaginationLimit! = 100
offset: NonNegativeInt! = 0
): [MiscellaneousCharge!]! @deprecated
miscellaneousChargesPaged(
filterInput: MiscellaneousChargeAdvancedSearchFilterInput! = [object Object]
limit: PaginationLimit! = 100
offset: NonNegativeInt! = 0
): MiscellaneousChargePage!
notes(
input: NoteSearchFilterInput! = [object Object]
limit: PaginationLimit! = 100
offset: NonNegativeInt! = 0
): [MembershipContactStoreNote!]! @deprecated
notesPaged(
filterInput: NoteAdvancedSearchFilterInput! = [object Object]
limit: PaginationLimit! = 100
offset: NonNegativeInt! = 0
): MembershipContactStoreNotePage!
onlineUser: OnlineUser!
organizationName: String
photo: Image
preferredName: ContactPreferredName
primaryAddress: ContactAddress
primaryEmail: EmailAddress
secondaryAddress: ContactAddress
socialMedia: ContactSocialMedia
subDepartment: String
suffix: String
surveyResponsesPaged(
input: SurveyResponseSearchFilterInput! = [object Object]
limit: PaginationLimit! = 100
offset: NonNegativeInt! = 0
): MembershipContactStoreSurveyResponsePage!
taxNumber: String
title: String
trackingCodeIncomplete: String
trackingCodeSubmitted: String
useSecondaryAddress: Boolean!
userDefinedField1: String
userDefinedField2: String
userDefinedField3: String
userDefinedField4: String
website: String
workPhone: String
}
Fields
MembershipContactStoreContact.additionalEmails ● [String!]! non-null scalar
The contact's additional email addresses.
MembershipContactStoreContact.associatedEventContacts ● [Contact!]! non-null object
A list of event contacts associated with this contact store contact.
Optionally, the offset and limit arguments can be used to page through multiple items:
offsetmust be a non-negative integer (defaults to0).limitmust be a positive integer from1to2000(defaults to100).
MembershipContactStoreContact.associatedEventContacts.limit ● PaginationLimit! non-null scalar
MembershipContactStoreContact.associatedEventContacts.offset ● NonNegativeInt! non-null scalar
MembershipContactStoreContact.badgePrinted ● DateTime scalar
The date and time the contact's badge was printed. Optional.
MembershipContactStoreContact.billing ● BillingContact object
The billing details of the contact. Optional.
MembershipContactStoreContact.biography ● String scalar
UTF-8 string value that represents the biography of the contact. Optional.
MembershipContactStoreContact.ceCredits ● [MembershipContactStoreCeCredit!]! non-null object
The list of continuing education credits associated with the contact.
Optionally, the offset and limit arguments can be used to page through multiple items:
offsetmust be a non-negative integer (defaults to0).limitmust be a positive integer from1to2000(defaults to100).
MembershipContactStoreContact.ceCredits.limit ● PaginationLimit! non-null scalar
MembershipContactStoreContact.ceCredits.offset ● NonNegativeInt! non-null scalar
MembershipContactStoreContact.communications ● [SentCommunication!]! non-null object
The communications that have been sent to this contact.
Optionally, the offset and limit arguments can be used to page through multiple items:
offsetmust be a non-negative integer (defaults to0).limitmust be a positive integer from1to2000(defaults to100).
MembershipContactStoreContact.communications.limit ● PaginationLimit! non-null scalar
MembershipContactStoreContact.communications.offset ● NonNegativeInt! non-null scalar
MembershipContactStoreContact.contactPhoneNumbers ● ContactPhoneNumbers object
The contact's phone numbers. Optional.
MembershipContactStoreContact.courseInstructorAssignments ● [ContactMembershipContactStoreCourseInstructorAssignment!]! non-null object
The course instructor assignments for this contact, representing courses this contact instructs.
Optionally, the offset and limit arguments can be used to page through multiple items:
offsetmust be a non-negative integer (defaults to0).limitmust be a positive integer from1to2000(defaults to100).
MembershipContactStoreContact.courseInstructorAssignments.limit ● PaginationLimit! non-null scalar
MembershipContactStoreContact.courseInstructorAssignments.offset ● NonNegativeInt! non-null scalar
MembershipContactStoreContact.courseRegistrations ● [MembershipContactStoreCourseRegistration!]! deprecated non-null object
Use courseRegistrationsPaged instead. It returns the same course registrations together with pagination metadata (total count, has-next-page) and exposes a richer filter input supporting both inclusion and exclusion semantics (eq, ne, in, notIn). This field will be removed in a future release.
The course registrations for this contact that match the filter criteria specified in the optional input argument.
See CourseRegistrationSearchFilterInput
for details on how the optional input argument can be used to filter course registrations.
Optionally, the offset and limit arguments can be used to page through multiple items:
offsetmust be a non-negative integer (defaults to0).limitmust be a positive integer from1to2000(defaults to100).
MembershipContactStoreContact.courseRegistrations.input ● CourseRegistrationSearchFilterInput! non-null input
MembershipContactStoreContact.courseRegistrations.limit ● PaginationLimit! non-null scalar
MembershipContactStoreContact.courseRegistrations.offset ● NonNegativeInt! non-null scalar
MembershipContactStoreContact.courseRegistrationsPaged ● MembershipContactStoreCourseRegistrationPage! non-null object
Course registrations for this contact that match the filter criteria specified in the optional
filterInput argument, returned together with pagination metadata.
Returns a MembershipContactStoreCourseRegistrationPage wrapper exposing the matched items
alongside pageInfo (total count, has-next-page, has-previous-page).
See CourseRegistrationAdvancedSearchFilterInput
for details on how the filterInput argument can be used. The filter supports both inclusion and
exclusion semantics (eq, ne, in, notIn) — for example, "all course registrations whose
attendance status is not CANCELLED."
Optionally, the offset and limit arguments can be used to page through multiple items:
offsetmust be a non-negative integer (defaults to0).limitmust be a positive integer from1to2000(defaults to100).
Throws an error with code: BAD_USER_INPUT if all fields in the filterInput argument have a
combined total number of values exceeding 1,000.
MembershipContactStoreContact.courseRegistrationsPaged.filterInput ● CourseRegistrationAdvancedSearchFilterInput! non-null input
MembershipContactStoreContact.courseRegistrationsPaged.limit ● PaginationLimit! non-null scalar
MembershipContactStoreContact.courseRegistrationsPaged.offset ● NonNegativeInt! non-null scalar
MembershipContactStoreContact.createdAt ● DateTime! non-null scalar
The date and time the record was created.
MembershipContactStoreContact.createdBy ● String scalar
UTF-8 string value that represents the username of the user who created the record. Optional.
MembershipContactStoreContact.customFields ● [CustomField!]! deprecated non-null object
Use customFieldsPaged instead. It returns the same custom fields together with pagination metadata (total count, has-next-page) and exposes a richer filter input supporting both inclusion and exclusion semantics (eq, ne, in, notIn). This field will be removed in a future release.
A list of custom field values associated with this contact.
CustomFields and CustomFieldDefinitions can be matched through the definitionId and id fields, respectively.
See CustomFieldSearchFilterInput
for details on how the optional input argument can be used to filter custom fields.
Optionally, the offset and limit arguments can be used to page through multiple items:
offsetmust be a non-negative integer (defaults to0).limitmust be a positive integer from1to2000(defaults to100).
MembershipContactStoreContact.customFields.input ● CustomFieldSearchFilterInput! non-null input
MembershipContactStoreContact.customFields.limit ● PaginationLimit! non-null scalar
MembershipContactStoreContact.customFields.offset ● NonNegativeInt! non-null scalar
MembershipContactStoreContact.customFieldsPaged ● CustomFieldPage! non-null object
Custom fields associated with this record that match the filter criteria specified in the optional
filterInput argument, returned together with pagination metadata.
See CustomFieldAdvancedSearchFilterInput
for details on how the filterInput argument can be used. The filter supports both inclusion and
exclusion semantics (eq, ne, in, notIn).
Optionally, the offset and limit arguments can be used to page through multiple items:
offsetmust be a non-negative integer (defaults to0).limitmust be a positive integer from1to2000(defaults to100).
Throws an error with code:
BAD_USER_INPUTif all fields in thefilterInputargument have a combined total number of values exceeding 1,000.
MembershipContactStoreContact.customFieldsPaged.filterInput ● CustomFieldAdvancedSearchFilterInput! non-null input
MembershipContactStoreContact.customFieldsPaged.limit ● PaginationLimit! non-null scalar
MembershipContactStoreContact.customFieldsPaged.offset ● NonNegativeInt! non-null scalar
MembershipContactStoreContact.department ● String scalar
UTF-8 string value that represents the department of the contact. Optional.
MembershipContactStoreContact.dietary ● Dietary object
The dietary information for this contact. Optional.
MembershipContactStoreContact.externalIdentifier ● String scalar
UTF-8 string value that represents the external identifier of the contact. Optional.
MembershipContactStoreContact.firstName ● String scalar
UTF-8 string value that represents the first name of the contact. Optional.
MembershipContactStoreContact.functionRegistration ● FunctionRegistration! non-null object
Retrieves a function registration by its identifier. Throws an error with code NOT_FOUND if no function registration is found.
MembershipContactStoreContact.functionRegistration.id ● ID! non-null scalar
MembershipContactStoreContact.functionRegistrations ● [MembershipContactStoreFunctionRegistration!]! non-null object
The function registrations for this contact.
See FunctionRegistrationSearchFilterInput
for details on how the input argument can be used to filter function registrations.
Optionally, the offset and limit arguments can be used to page through multiple items:
offsetmust be a non-negative integer (defaults to0).limitmust be a positive integer from1to2000(defaults to100).
MembershipContactStoreContact.functionRegistrations.input ● FunctionRegistrationSearchFilterInput! non-null input
MembershipContactStoreContact.functionRegistrations.limit ● PaginationLimit! non-null scalar
MembershipContactStoreContact.functionRegistrations.offset ● NonNegativeInt! non-null scalar
MembershipContactStoreContact.group ● MembershipContactStoreContactGroup object
The group that the contact belongs to. Optional.
MembershipContactStoreContact.id ● ID! non-null scalar
The unique identifier for the contact.
MembershipContactStoreContact.inactiveSince ● DateTime scalar
The date and time since a contact has been inactive. Optional.
A null value means the contact is not inactive.
MembershipContactStoreContact.internalNumber ● PositiveInt! non-null scalar
An contact store scoped human readable ID number for a contact that is automatically generated by EventsAir.
MembershipContactStoreContact.isAnonymized ● Boolean! non-null scalar
A flag indicating whether the contact is anonymized.
MembershipContactStoreContact.jobTitle ● String scalar
UTF-8 string value that represents the job title of the contact. Optional.
MembershipContactStoreContact.lastModifiedAt ● DateTime! non-null scalar
The date and time the record was last modified.
MembershipContactStoreContact.lastModifiedBy ● String scalar
UTF-8 string value that represents the username of the user who last modified the record. Optional.
MembershipContactStoreContact.lastName ● String scalar
UTF-8 string value that represents the last name of the contact. Optional, unless neither primaryEmail or organizationName are specified.
MembershipContactStoreContact.marketingPrivacy ● ContactMarketingPrivacyStatus! non-null enum
Represents the preference of the contact with regards to marketing material.
MembershipContactStoreContact.marketingRecords ● [MembershipContactStoreMarketingRecord!]! non-null object
The marketing records for this contact.
See MarketingSearchFilterInput
for details on how the optional input argument can be used to filter marketing records.
Optionally, the offset and limit arguments can be used to page through multiple items:
offsetmust be a non-negative integer (defaults to0).limitmust be a positive integer from1to2000(defaults to100).
MembershipContactStoreContact.marketingRecords.input ● MarketingSearchFilterInput! non-null input
MembershipContactStoreContact.marketingRecords.limit ● PaginationLimit! non-null scalar
MembershipContactStoreContact.marketingRecords.offset ● NonNegativeInt! non-null scalar
MembershipContactStoreContact.membershipRegistrations ● [MembershipRegistration!]! deprecated non-null interface
Use membershipRegistrationsPaged instead. It returns the same membership registrations together with pagination metadata (total count, has-next-page) and exposes a richer filter input supporting both inclusion and exclusion semantics (eq, ne, in, notIn). This field will be removed in a future release.
The membership registrations for this contact.
Optionally, the offset and limit arguments can be used to page through multiple items:
offsetmust be a non-negative integer (defaults to0).limitmust be a positive integer from1to2000(defaults to100).
MembershipContactStoreContact.membershipRegistrations.limit ● PaginationLimit! non-null scalar
MembershipContactStoreContact.membershipRegistrations.offset ● NonNegativeInt! non-null scalar
MembershipContactStoreContact.membershipRegistrationsPaged ● MembershipRegistrationPage! non-null object
Membership registrations for this contact that match the filter criteria specified in the
optional filterInput argument, returned together with pagination metadata.
Returns a MembershipRegistrationPage wrapper exposing the matched items alongside pageInfo
(total count, has-next-page, has-previous-page).
See MembershipRegistrationAdvancedSearchFilterInput
for details on how the filterInput argument can be used. The filter supports both inclusion and
exclusion semantics (eq, ne, in, notIn) — for example, "all membership registrations
whose current status is not NON_CURRENT."
Optionally, the offset and limit arguments can be used to page through multiple items:
offsetmust be a non-negative integer (defaults to0).limitmust be a positive integer from1to2000(defaults to100).
Throws an error with code: BAD_USER_INPUT if all fields in the filterInput argument have a
combined total number of values exceeding 1,000.
MembershipContactStoreContact.membershipRegistrationsPaged.filterInput ● MembershipRegistrationAdvancedSearchFilterInput! non-null input
MembershipContactStoreContact.membershipRegistrationsPaged.limit ● PaginationLimit! non-null scalar
MembershipContactStoreContact.membershipRegistrationsPaged.offset ● NonNegativeInt! non-null scalar
MembershipContactStoreContact.middleName ● String scalar
UTF-8 string value that represents the middle name of the contact. Optional.
MembershipContactStoreContact.miscellaneousCharges ● [MiscellaneousCharge!]! deprecated non-null object
Use miscellaneousChargesPaged instead. It returns the same miscellaneous charges together with pagination metadata (total count, has-next-page) and exposes a richer filter input supporting both inclusion and exclusion semantics (eq, ne, in, notIn). This field will be removed in a future release.
The miscellaneous charges for this contact.
See MiscellaneousChargeSearchFilterInput
for details on how the optional input argument can be used to filter miscellaneous charges.
Optionally, the offset and limit arguments can be used to page through multiple items:
offsetmust be a non-negative integer (defaults to0).limitmust be a positive integer from1to2000(defaults to100).
MembershipContactStoreContact.miscellaneousCharges.input ● MiscellaneousChargeSearchFilterInput! non-null input
MembershipContactStoreContact.miscellaneousCharges.limit ● PaginationLimit! non-null scalar
MembershipContactStoreContact.miscellaneousCharges.offset ● NonNegativeInt! non-null scalar
MembershipContactStoreContact.miscellaneousChargesPaged ● MiscellaneousChargePage! non-null object
Miscellaneous charges for this contact that match the filter criteria specified in the optional
filterInput argument, returned together with pagination metadata.
See MiscellaneousChargeAdvancedSearchFilterInput
for details on how the filterInput argument can be used. The filter supports both inclusion and
exclusion semantics (eq, ne, in, notIn).
Optionally, the offset and limit arguments can be used to page through multiple items:
offsetmust be a non-negative integer (defaults to0).limitmust be a positive integer from1to2000(defaults to100).
Throws an error with code:
BAD_USER_INPUTif all fields in thefilterInputargument have a combined total number of values exceeding 1,000.
MembershipContactStoreContact.miscellaneousChargesPaged.filterInput ● MiscellaneousChargeAdvancedSearchFilterInput! non-null input
MembershipContactStoreContact.miscellaneousChargesPaged.limit ● PaginationLimit! non-null scalar
MembershipContactStoreContact.miscellaneousChargesPaged.offset ● NonNegativeInt! non-null scalar
MembershipContactStoreContact.notes ● [MembershipContactStoreNote!]! deprecated non-null object
Use notesPaged instead. It returns the same notes together with pagination metadata (total count, has-next-page) and exposes a richer filter input supporting both inclusion and exclusion semantics (eq, ne, in, notIn). This field will be removed in a future release.
The notes for this contact.
See NoteSearchFilterInput
for details on how the optional input argument can be used to filter notes.
Optionally, the offset and limit arguments can be used to page through multiple items:
offsetmust be a non-negative integer (defaults to0).limitmust be a positive integer from1to2000(defaults to100).
MembershipContactStoreContact.notes.input ● NoteSearchFilterInput! non-null input
MembershipContactStoreContact.notes.limit ● PaginationLimit! non-null scalar
MembershipContactStoreContact.notes.offset ● NonNegativeInt! non-null scalar
MembershipContactStoreContact.notesPaged ● MembershipContactStoreNotePage! non-null object
Notes for this contact that match the filter criteria specified in the optional filterInput
argument, returned together with pagination metadata.
Returns a MembershipContactStoreNotePage wrapper exposing the matched items alongside
pageInfo (total count, has-next-page, has-previous-page).
See NoteAdvancedSearchFilterInput
for details on how the filterInput argument can be used. The filter supports both inclusion and
exclusion semantics (eq, ne, in, notIn) — for example, "all notes whose id is not in a
specific list."
Optionally, the offset and limit arguments can be used to page through multiple items:
offsetmust be a non-negative integer (defaults to0).limitmust be a positive integer from1to2000(defaults to100).
Throws an error with code: BAD_USER_INPUT if all fields in the filterInput argument have a
combined total number of values exceeding 1,000.
MembershipContactStoreContact.notesPaged.filterInput ● NoteAdvancedSearchFilterInput! non-null input
MembershipContactStoreContact.notesPaged.limit ● PaginationLimit! non-null scalar
MembershipContactStoreContact.notesPaged.offset ● NonNegativeInt! non-null scalar
MembershipContactStoreContact.onlineUser ● OnlineUser! non-null object
The online user details for the contact.
MembershipContactStoreContact.organizationName ● String scalar
UTF-8 string value that represents the organization name of the contact. Optional, unless neither lastName or primaryEmail are specified.
MembershipContactStoreContact.photo ● Image object
The photo for the contact. Optional.
MembershipContactStoreContact.preferredName ● ContactPreferredName object
Contact's preferred name details. Optional.
MembershipContactStoreContact.primaryAddress ● ContactAddress object
The contact's primary address. Optional.
MembershipContactStoreContact.primaryEmail ● EmailAddress scalar
The contact's primary email address. Optional, unless neither lastName or organizationName are specified.
MembershipContactStoreContact.secondaryAddress ● ContactAddress object
The contact's secondary address. Optional.
MembershipContactStoreContact.socialMedia ● ContactSocialMedia object
The social media details for the contact. Optional.
MembershipContactStoreContact.subDepartment ● String scalar
UTF-8 string value that represents the sub department of the contact. Optional.
MembershipContactStoreContact.suffix ● String scalar
UTF-8 string value that represents the name suffix for this contact. Optional.
MembershipContactStoreContact.surveyResponsesPaged ● MembershipContactStoreSurveyResponsePage! non-null object
The survey responses submitted by this contact, returned together with pagination metadata.
Returns a MembershipContactStoreSurveyResponsePage wrapper exposing the matched items alongside
pageInfo (total count, has-next-page, has-previous-page).
See SurveyResponseSearchFilterInput
for details on how the optional input argument can be used to filter responses.
Optionally, the offset and limit arguments can be used to page through multiple items:
offsetmust be a non-negative integer (defaults to0).limitmust be a positive integer from1to2000(defaults to100).
Throws an error with code: BAD_USER_INPUT if all fields in the input argument have a
combined total number of values exceeding 1,000.
MembershipContactStoreContact.surveyResponsesPaged.input ● SurveyResponseSearchFilterInput! non-null input
MembershipContactStoreContact.surveyResponsesPaged.limit ● PaginationLimit! non-null scalar
MembershipContactStoreContact.surveyResponsesPaged.offset ● NonNegativeInt! non-null scalar
MembershipContactStoreContact.taxNumber ● String scalar
UTF-8 string value that represents the tax number for this contact. Optional.
MembershipContactStoreContact.title ● String scalar
UTF-8 string value that represents the title of the contact's name such as Dr/Mrs/Mr. Optional.
MembershipContactStoreContact.trackingCodeIncomplete ● String scalar
A UTF-8 string that represents the tracking codes for an incomplete interactive site registration. Optional.
MembershipContactStoreContact.trackingCodeSubmitted ● String scalar
A UTF-8 string that represents the tracking codes for a submitted interactive site registration. Optional.
MembershipContactStoreContact.useSecondaryAddress ● Boolean! non-null scalar
A flag indicating that the contact’s secondary address should be used instead of the primary address.
MembershipContactStoreContact.userDefinedField1 ● String scalar
UTF-8 string value that represents the user defined field 1 of the contact. Optional.
MembershipContactStoreContact.userDefinedField2 ● String scalar
UTF-8 string value that represents the user defined field 2 of the contact. Optional.
MembershipContactStoreContact.userDefinedField3 ● String scalar
UTF-8 string value that represents the user defined field 3 of the contact. Optional.
MembershipContactStoreContact.userDefinedField4 ● String scalar
UTF-8 string value that represents the user defined field 4 of the contact. Optional.
MembershipContactStoreContact.website ● String scalar
UTF-8 string value that represents the website of the contact. Optional.
MembershipContactStoreContact.workPhone ● String scalar
UTF-8 string value that represents the contact's work phone number. Optional.
Member Of
CreateMembershipContactStoreContactPayload object ● MembershipContactStore object ● MembershipContactStoreContactGroup object ● MembershipContactStoreContactPage object ● MembershipContactStoreCourseInstructor object ● MembershipContactStoreCourseRegistration object ● MembershipContactStoreCourseRegistrationPaymentDetails object ● MembershipContactStoreFunctionAttendance object ● MembershipContactStoreFunctionRegistration object ● MembershipContactStoreFunctionRegistrationPaymentDetails object ● MembershipContactStoreFunctionSponsorAssignment object ● MembershipContactStoreMarketingRecord object ● MembershipContactStoreNote object ● MembershipContactStoreSurveyResponse object ● UpdateMembershipContactStoreContactBillingPayload object ● UpdateMembershipContactStoreContactDetailsPayload object
Implemented By
AssociatedContactStoreContact union ● MembershipContactStoreFunctionGuestContact union