Create a consent

Consent 1.0 is being deprecated

This feature is a part of Consent 1.0 functionality in APSIS One that will soon be replaced by Consent 2.0.

See this page to understand how to proceed with your existing and new integrations.

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 Consent 1.0 in this Help Center article.

Language
Authorization
Bearer
JWT
URL