Skip to main content
Trigger document processing

Authorizations

X-API-Key
string
header
required

Headers

authorization
string | null
X-API-Key
string | null

Body

application/json

Request schema for triggering document processing.

document_uuid
string
required

Document UUID to process

s3_key
string
required

S3 key of the uploaded file

retrieval_mode
string
default:chunked

Retrieval mode: 'chunked' for vector search or 'full_document' for full text retrieval

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
has_live_content
boolean
default:false

Whether agents can currently retrieve this document's content. Stays true while an edited document is re-indexed or after its re-index fails, because the previous version keeps serving until a new one succeeds.