Consent (Consent Mode v2)
Conversions go to the ad platforms only when the person consented to ad data use. Send your consent platform's record (e.g. Veribenim) with the order:
"consent": {
"ad_user_data": "granted",
"ad_personalization": "denied",
"source": "veribenim",
"proof_id": "the consent record id",
"given_at": "2026-09-18T09:58:00Z"
}When consent changes
If the person withdraws consent later, report the change; conversions not yet sent for them stop and the decision is written to the delivery record.
POST /api/v1/consent
{"schema_version":1,"records":[{"subject":{"email_sha256":"…"},"signals":{"ad_user_data":"denied"},"source":"veribenim","proof_id":"…","occurred_at":"2026-09-19T08:00:00Z"}]}The request is signed like events.
Forgetting a person
If one of your customers asks for their data to be erased, report it; their identifiers, click ids and landing pages are removed from every event and they are taken off your customer lists at once:
POST /api/v1/customers/forget
{"schema_version":1,"subjects":[{"email_sha256":"…"}]}