Create a consent

Supported consents types:

typeconsent level
opt-intopic
opt-outaccount, section, topic

Supported consent levels:

levelrequired properties
accounttype
sectiontype, section_discriminator
topictype, section_discriminator, consent_list_discriminator, topic_discriminator

For a profile to receive your communication, the following requirements must be met:

  • profile's address has a topic level opt-in consent (see /audience/channels/{channel_discriminator}/addresses/{address}/consents endpoint)
  • profile is subscribed to the topic (see /audience/keyspaces/{keyspace_discriminator}/profiles/{profile_key}/sections/{section_discriminator}/subscriptions endpoint)

If a topic provided in the request body is channel-specific then its channel_discriminator obtained from the definitions endpoint must match the channel_discriminator from this request path.

Read more about consents in this Help Center article.

Language
Authentication
Bearer
JWT
URL