v1

latestOpenAPI 3.0.0Proprietary2026-08-062711471.0 MB
Knowledge Bases

Update knowledge base

Updates a knowledge base's name or description. Requires a USER API key.

put/public/v1/knowledge-bases/{knowledgeBaseId}

Path parameters

knowledgeBaseIdinteger required
Example:12

Request body

namestring
descriptionstring nullable

Example request

{
  "name": "example",
  "description": "example"
}

Response

Updated knowledge base

idnumber required
accountIdnumber required
namestring required
descriptionstring nullable required
namespacestring nullable required
isSharedboolean required
isDefaultboolean required
vectorStoreIdstring nullable required
createdAtstring required
updatedAtstring required

Example response

{
  "id": 1,
  "accountId": 1,
  "name": "example",
  "description": "example",
  "namespace": "example",
  "vectorStoreId": "example",
  "createdBy": {
    "id": 1,
    "firstName": "example",
    "lastName": "example",
    "email": "user@example.com",
    "avatar": "example"
  },
  "createdAt": "example",
  "updatedAt": "example"
}