Create Topic in Section
Create a subscription preference topic inside a section. Fails with 404 if the section does not exist. The topic id is generated and returned.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Id of the preference section to create the topic in.
Body
Request body for creating a preference topic.
Human-readable name for the preference topic.
The default subscription status applied when a recipient has not set their own.
OPTED_OUT, OPTED_IN, REQUIRED Default channels delivered for this topic. Defaults to empty if omitted.
direct_message, email, push, sms, webhook, inbox Preference controls a recipient may customize for this topic. Defaults to empty if omitted.
A preference control a recipient may customize for a topic.
snooze, channel_preferences Whether to include a list-unsubscribe header on emails for this topic.
Arbitrary metadata associated with the topic.
Response
Created
A subscription preference topic in your workspace.
The preference topic id.
Human-readable name.
The default subscription status applied when a recipient has not set their own.
OPTED_OUT, OPTED_IN, REQUIRED Default channels delivered for this topic. May be empty.
direct_message, email, push, sms, webhook, inbox Preference controls a recipient may customize. May be empty.
A preference control a recipient may customize for a topic.
snooze, channel_preferences Whether a list-unsubscribe header is included on emails for this topic.
Arbitrary metadata associated with the topic.
ISO-8601 timestamp of when the topic was created.
ISO-8601 timestamp of the last update.
Id of the creator.
Id of the last updater.