ParticipantEmailConsentEventObject
One immutable email-marketing consent change for a participant — the legal record of a single grant or withdrawal. Rows are never updated or deleted.
Fields
idID!actionEmailMarketingConsentStatus!Whether this event granted or withdrew consent.
sourceEmailMarketingConsentSource!disclosureTextStringThe exact consent disclosure the participant was shown, snapshotted verbatim so the record reflects what they agreed to regardless of later copy changes. Null for withdrawals and admin/participant changes with no disclosure shown.
disclosureVersionIDVersion of the platform disclosure template that produced disclosureText.
disclosureLocaleStringBCP-47 locale the disclosure was shown in (e.g. en, fr).
recordedByUserStaff member who recorded an admin change; null for other sources.
recordedAtDateTime!Used in
ParticipantEmailConsentEvent