Method
GET /v1/people/:id/consent
Path Parameters
The person ID.
Headers
Bearer token (requires
customers:read).Request Example
Response Fields
email– Boolean indicating if email marketing consent is granted.sms– Boolean indicating if SMS marketing consent is granted.email_details– Detailed consent record for email (or null if none).sms_details– Detailed consent record for SMS (or null if none).
status– Consent status (grantedorrevoked).granted_at– ISO timestamp when consent was granted.revoked_at– ISO timestamp when consent was revoked.source– How consent was captured (api,form,import, etc.).
Response Example
If a person has never had consent recorded for a channel, the details object for that channel will be
null and the boolean will be false.