Topics API
Create the kinds of email contacts can choose to get, and read or set each contact's choices.
- GETList topics
/v1/topicsEvery topic of the team, newest first, with how many contacts chose to get it (optedIn) and not to (optedOut).
- POSTCreate a topic
/v1/topicsCreate a kind of email your contacts can choose to get, like "Product updates".
- GETRead a topic
/v1/topics/{topicId}One topic, with how many contacts chose each way.
- PATCHChange a topic
/v1/topics/{topicId}Change a topic's name, description or visibility.
- DELDelete a topic
/v1/topics/{topicId}Delete a topic.
- GETRead a contact's topics
/v1/contacts/{contactId}/topicsEvery topic of the team and where the contact stands on each: subscribed is whether a campaign that targets the topic sends to them, and chosen is false…
- PATCHSet a contact's topics
/v1/contacts/{contactId}/topicsRecord the contact's choices, up to 50 topics at once.