Contacts & events
email_upsert_topic
Create or refine a subscription topic's display name + description (shown on the hosted preference center).
write email_upsert_topic
Create or refine a subscription topic's display name + description (shown on the hosted preference center). The key is the stable identity used by templates + opt-outs — pick a kebab-case key and keep it.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
key | string | Yes | |
name | string | No | |
description | string | null | No | |
projectId | string | No | Target company (project id). Org-scoped tokens only; call email_list_projects first. |