customer-engagement
knowledge-base
knowledge-base-content-tree

Update content tree node

Updates an existing content tree node.

put/knowledge-base/1/content-tree/nodes/{nodeId}

Request

  • Base URL
    https://api.infobip.com (the document declares no server; this is the origin it was published from)
  • Auth
    • OAuth 2
      Client credentials
      Token URL: https://api.infobip.com/auth/1/oauth2/token
    • or API key in header Authorization
    • or API key in header Authorization
    • or HTTP basic

Path parameters

nodeIdstring uuid required

Unique identifier of the tree node.

Request body

namestring required

New name of the tree node.

Example request

{
  "name": "Getting Started"
}

Response

Content tree node updated successfully

namestring required

Name of the tree node.

idstring uuid required

Unique identifier of the tree node.

parentIdstring uuid required

Identifier of the parent tree node.

articleCountinteger required

Number of articles in this node.

positioninteger required

Ordinal position of the node among siblings.

type'CATEGORY' | 'FOLDER' | 'ARTICLE' required

Type of the tree node.

hasChildrenboolean

Whether this node has child nodes.

childList09ef6171198229ad9a73a413d2271afa3ba31b9abbd6cd8a0cc9563fd721f1edTreeNodeResponse[] circular
scope'INTERNAL' | 'EXTERNAL' required

Content scope of the node.

source'CSV' | 'SHAREPOINT' | 'CONFLUENCE'

External source of the node, if imported.

visibility'PRIVATE' | 'PUBLIC'

Visibility of the node.

rootboolean required

Whether this is a root node.

Example response

{
  "name": "Getting Started",
  "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "parentId": "1fa85f64-5717-4562-b3fc-2c963f66afa6",
  "articleCount": 5,
  "type": "FOLDER",
  "hasChildren": true,
  "scope": "INTERNAL",
  "source": "CONFLUENCE",
  "visibility": "PUBLIC"
}

Changes

No recorded changes to this operation across all 1 revision of this API.