Skip to main content
POST
Create Knowledgebase

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

multipart/form-data
friendly_name
string
required

Display name for the knowledgebase

Example:

"Customer Support Documentation"

file
file
required

Document file to upload. Supported formats: PDF, Word (doc/docx), text (txt), Markdown (md), HTML, XML, RTF, EPUB, CSV

Response

Knowledgebase creation initiated

kb_id
string<uuid>
required

Knowledgebase unique identifier

vector_store_id
string
required

Vector store identifier for search

status
enum<string>
required

Processing status

Available options:
processing,
processed,
error
friendly_name
string
required

Display name

file_type
string

MIME type of uploaded file

supported_formats
string

List of supported file formats