POST /contacts/v1/contacts/preferences

Adds consent management information to contact records for data protection and privacy concerns. The request can include multiple contact IDs in a single JSON payload. For best performance, use batches of contact ID values whenever possible.

JSON Parameters

itemsarrayRequiredArray of contact IDs and other properties to add.
items.contactIDlongRequiredUnique ID for the contact.
items.hasOptedOutTrackingbooleanIndicates whether a contact opted out of tracking information.

Required Marketing Cloud Permissions

  • Assets, Upload
  • Assets, Publish

Required Scope

  • Documents and Images, Read and Write
  • Saved Content, Read and Write

Example Request

Example Response