Documents
Document management, extraction, and summarization
List documents
Authorization
AuthorizationRequiredBearer <token>Use a JWT access token or API key. Include as: Authorization: Bearer <token>
In: header
Query Parameters
project_idstringstatusstring"processing" | "completed" | "failed"classificationstringsearchstringsortstring"createdAt"orderstring"desc"Value in: "asc" | "desc"pageinteger1limitinteger20Document list
Get document details
Authorization
AuthorizationRequiredBearer <token>Use a JWT access token or API key. Include as: Authorization: Bearer <token>
In: header
Path Parameters
idRequiredstringDocument details
Delete a document
Permanently deletes the document, extracted data, and vector embeddings.
Authorization
AuthorizationRequiredBearer <token>Use a JWT access token or API key. Include as: Authorization: Bearer <token>
In: header
Path Parameters
idRequiredstringDocument deleted
Update document metadata
Authorization
AuthorizationRequiredBearer <token>Use a JWT access token or API key. Include as: Authorization: Bearer <token>
In: header
Request Body
application/jsonOptionalfilenamestringproject_idstringclassificationstringmetadataobjectPath Parameters
idRequiredstringDocument updated
Download original document file
Authorization
AuthorizationRequiredBearer <token>Use a JWT access token or API key. Include as: Authorization: Bearer <token>
In: header
Path Parameters
idRequiredstringFile stream
Get extracted fields for a document
Authorization
AuthorizationRequiredBearer <token>Use a JWT access token or API key. Include as: Authorization: Bearer <token>
In: header
Path Parameters
idRequiredstringExtracted fields
Translate a document
Authorization
AuthorizationRequiredBearer <token>Use a JWT access token or API key. Include as: Authorization: Bearer <token>
In: header
Request Body
application/jsonRequiredtarget_languageRequiredstringISO 639-1 language code (e.g., 'es', 'fr', 'de')
source_languagestringPath Parameters
idRequiredstringTranslation result
Get AI-generated insights for a document
Authorization
AuthorizationRequiredBearer <token>Use a JWT access token or API key. Include as: Authorization: Bearer <token>
In: header
Path Parameters
idRequiredstringDocument insights