v10

latestOpenAPI 3.0.0raw.githubusercontent.com2026-07-0582185581.9 KB
Knowledge Base

Update knowledge base

Update a knowledge base's name.

Required permission:

User must have one of OWNER or WRITER on the knowledge base.

Validation:

  • kbId path parameter must be a valid UUID (updateKBSchema)
  • When provided, kbName must be 1–255 characters
  • XSS and format-specifier checks are applied to kbName in the gateway controller
put/knowledgeBase/{kbId}

Path parameters

kbIdstring uuid required
Example:8a095180-2989-4018-b448-70eb75fba1c7

Knowledge base ID (UUID)

Request body

kbNamestring

New name for the knowledge base

Example request

{
  "kbName": "Updated Documentation Hub"
}

Response

Knowledge base updated successfully

successboolean required
messagestring required

Example response

{
  "success": true,
  "message": "Knowledge base updated successfully"
}