POST
/conversations.setTopicUpdate a conversation topic
Updates the topic for a conversation. Provide channel to identify the conversation and topic for the replacement text; the topic does not support formatting or linkification.
- RetriesRetries up to 2×, 500ms backoff, 30s timeout.
tokenstringoptional
Authentication token with the `conversations:write` scope.
Conversation topic update data containing the conversation identifier and replacement topic.
channelstringoptional
Conversation to set the topic of
topicstringoptional
The new topic string. Does not support formatting or linkification.
200Returns `ok: true` and the updated conversation object.
channelarrayrequired
okbooleanrequired
defaultReturned when authentication, permissions, conversation access, or an argument is invalid.
callstackstringoptional
Note: PHP callstack is only visible in dev/qa
errorstringrequired
neededstringoptional
okbooleanrequired
providedstringoptional
Error handling
token must provide authentication with the conversations:write scope. Supply channel and topic to identify the conversation and set its new topic, and ensure topic contains plain text without formatting or linkification.