VocalDocscontracts 1.65.0

ConsentRecord

One entry of the consent ledger (1.61.0): append-only, kept 5 years (a target; verify with counsel), never its address.

An object with 17 fields.

Fields

FieldTypeRequiredDescription
applied_channelsarray of ConsentChannelyesThe channels whose state the record set: the channel itself, and under revocation_scope: all_channels every address channel of an Organization-scope opt-out.
basisConsentBasis or nullyes
channelConsentChannelyes
contact_idContactId or nullyesThe Contact the record names or whose identity holds the address; or null.
environmentEnvironmentyes
evidenceConsentEvidence or nullyes
idConsentRecordIdyes
identity_idContactIdentityId or nullyesThe identity of that Contact that holds the address; null for memory.
object"consent_record"yes
occurred_atTimestampyes
purposeConsentPurposeyes
recorded_atTimestampyes
recorded_byActorRefyes
scopeConsentScopeyes
senderConsentSender or nullyes
sourceConsentSourceyes
stateConsentStateValueyes

Used by

The operations whose parameters, request body or responses name this shape directly.