POST
Upload Document

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Query Parameters

project_id
integer
required

Body

multipart/form-data
file
file
required
raw_document
boolean
default:true
chunking_strategy
enum<string>
default:recursive
Available options:
recursive,
character,
token,
markdown,
code,
json
chunk_size
integer
default:1000
Required range: x >= 1
chunk_overlap
integer
default:200
Required range: x >= 0
separator
string
default:
language
string | null
confirm_mixed_chunking
boolean
default:false

Response

Successful Response

id
integer
required
project_id
integer
required
filename
string
required
file_type
string
required
file_size
integer
required
storage_path
string
required
is_chunked
boolean
required
chunk_config
Chunk Config · object | null
required
created_at
string<date-time>
required
updated_at
string<date-time> | null
required