Skip to main content

ContactAttendeeAppConsent

Defines the consent a contact has recorded for taking part in the attendee app.

This is an enumeration rather than a flag so that a contact who was never asked can be told apart from one who declined.

enum ContactAttendeeAppConsent {
CONSENT_GIVEN
CONSENT_WITHDRAWN
NONE
NO_CONSENT_RECORDED
}

Values​

The contact has opted in, and their contact details are shared with other attendees.

The contact has opted out, and their contact details are hidden from other attendees.

ContactAttendeeAppConsent.NONE​

The contact has no attendee app participation recorded at all.

The contact has not yet been asked to consent or decline, so no visibility preference is recorded.

Member Of​

Contact object