v1

latestOpenAPI 3.0.0Proprietary2026-08-062711471.0 MB
Knowledge Bases

Create knowledge base

Creates a knowledge base. Requires a USER API key.

post/public/v1/knowledge-bases

Request body

namestring required
descriptionstring nullable
isSharedboolean

Example request

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

Response

Created 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"
}