For the complete documentation index, see llms.txt. This page is also available as Markdown.

Jobs resources

Post Jobs

post

accept a document for processing

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
uploadfilestring · binaryRequired
doctypestring · nullableOptionalDefault: ""
maxsizeinteger · nullableOptionalDefault: 5000
usetagsstring · nullableOptionalDefault: []
maxtagsinteger · nullableOptionalDefault: 1
callbackurlstring · nullableOptional
process_imagesboolean · nullableOptionalDefault: false
pdf_parsing_backendstring · nullableOptionalDefault: pymupdf
enable_ocrboolean · nullableOptionalDefault: false
ocr_backendstring · nullableOptional
force_full_page_ocrboolean · nullableOptionalDefault: false
Responses
200

Successful Response

application/json
successbooleanRequired
jobidstring · nullableRequired
documentidstring · nullableRequired
post/jobs

Get Jobs

get

return a list of all jobs

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
200

Successful Response

application/json
get/jobs/

Get Job

get

return the details of one job

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
jobidstringRequired
Responses
200

Successful Response

application/json
idstringRequired
ipstringRequired
documentidstringRequired
statusstring · enumRequiredPossible values:
createdstring · date-timeRequired
updatedstring · date-timeRequired
completedstring · date-time · nullableRequired
maxsizeintegerRequired
timeitinteger · nullableRequired
callbackurlstring · nullableRequired
progressintegerRequired
get/jobs/{jobid}

Delete Job

delete

delete a job and all related documents

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
jobidstringRequired
Responses
204

Successful Response

No content

delete/jobs/{jobid}

No content

Cancel Job

patch

cancel a job

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
jobidstringRequired
Body
statusstring · enumRequiredPossible values:
Responses
200

Successful Response

application/json
idstringRequired
ipstringRequired
documentidstringRequired
statusstring · enumRequiredPossible values:
createdstring · date-timeRequired
updatedstring · date-timeRequired
completedstring · date-time · nullableRequired
maxsizeintegerRequired
timeitinteger · nullableRequired
callbackurlstring · nullableRequired
progressintegerRequired
patch/jobs/{jobid}

Last updated

Was this helpful?