Create topic
Creates a new subscription topic in the environment. Provide a name, category, and optionally set isRequired (recipients cannot unsubscribe) or isDefault (new recipients are automatically subscribed). Topics are referenced by id when sending notifications and managing recipient preferences.
In: header
Response Body
curl -X POST "https://loading/v1/manage/workspaces/{workspaceId}/environments/{environmentId}/topics"List topics GET
Returns all subscription topics in the environment, grouped by category. Topics let recipients control which types of notifications they receive. Each topic has a name, category, and flags indicating whether it is required (cannot be unsubscribed) or opted-in by default.
Update topic PATCH
Partially updates a topic's name, description, category, required flag, or default flag. At least one field must be provided. Changing `isRequired` or `isDefault` affects how new recipient preferences are initialized but does not retroactively modify existing preferences.