Update topic
Updates topic content and/or metadata.
Path Parameters
- project-idstringrequired
The ID of the project to update the topic in.
- topic-idstringrequired
The ID of the topic to update.
Body
application/json
assigneeUserName
string Topic assignee's login.
body
string The HTML content of the topic.
ownerUserName
string Topic owner's login.
statusName
string Topic's workflow status.
title
string The topic title.
indexKeywords
array string[] An array of strings containing Index Keywords to set when updating a topic.
updatedFields
string required
A comma-separated list of fields that will be updated. If a field name is not in the list, it will not be updated even if the field value is specified in other request parameters.
Responses
PATCH/projects/{project-id}/articles/{topic-id}
{
"assigneeUserName": "…",
"body": "…",
"createdOn": "2026-06-15T14:05:42.133Z",
"ftsSnippetHtml": "…",
"ftsTitleHtml": "…",
"fullUrl": "…",
"html": "…",
"id": "…",
"indexKeywords": [
"…"
],
"modifiedOn": "2026-06-15T14:05:42.133Z",
"ownerUserName": "…",
"projectId": "…",
"projectTitle": "…",
"projectUrl": "…",
"smartLink": "…",
"statusName": "…",
"title": "…",
"tocNodeId": "…",
"isAutoTopic": true,
"url": "…"
}