Update topic

Update topic

Updates topic content and/or metadata.

Path Parameters
  • project-id
    string
    required

    The ID of the project to update the topic in.

  • topic-id
    string
    required

    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": "…"
}