Skip to content
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!

Whether this event granted or withdrew consent.

disclosureTextString

The 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.

disclosureVersionID

Version of the platform disclosure template that produced disclosureText.

disclosureLocaleString

BCP-47 locale the disclosure was shown in (e.g. en, fr).

recordedByUser

Staff member who recorded an admin change; null for other sources.

recordedAtDateTime!

Used in

ParticipantEmailConsentEvent