POST
Add a pasted-text document to the knowledge base

Authorizations

Authorization
string
header
required

Interactive user session: the login JWT, sent as Authorization: Bearer <token>.

Body

application/json

Request schema for adding a pasted-text document to the knowledge base.

name
string
required
Required string length: 1 - 500
content
string
required
Required string length: 1 - 5000000
knowledge_base_id
integer | null

Optional collection to add the document to

retrieval_mode
string
default:chunked

Response

Successful Response

Response schema for document metadata.

id
integer
required
document_uuid
string
required
filename
string
required
file_size_bytes
integer
required
file_hash
string
required
mime_type
string
required
processing_status
string
required
total_chunks
integer
required
custom_metadata
Custom Metadata · object
required
docling_metadata
Docling Metadata · object
required
created_at
string<date-time>
required
updated_at
string<date-time>
required
organization_id
integer
required
created_by
integer
required
is_active
boolean
required
processing_error
string | null
retrieval_mode
string
default:chunked
source_url
string | null
source_type
string
default:uploaded_file
knowledge_base_id
integer | null