Jobs resources

Post Jobs

post

accept a document for processing

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
uploadfilestring · binaryRequired
doctypeany ofOptionalDefault: ""
stringOptional
or
nullOptional
maxsizeany ofOptionalDefault: 5000
integerOptional
or
nullOptional
usetagsany ofOptionalDefault: []
stringOptional
or
nullOptional
maxtagsany ofOptionalDefault: 1
integerOptional
or
nullOptional
callbackurlany ofOptional
stringOptional
or
nullOptional
process_imagesany ofOptionalDefault: false
booleanOptional
or
nullOptional
pdf_parsing_backendany ofOptionalDefault: pymupdf
stringOptional
or
nullOptional
enable_ocrany ofOptionalDefault: false
booleanOptional
or
nullOptional
ocr_backendany ofOptional
stringOptional
or
nullOptional
force_full_page_ocrany ofOptionalDefault: false
booleanOptional
or
nullOptional
Responses
chevron-right
200

Successful Response

application/json
successbooleanRequired
jobidany ofRequired
stringOptional
or
nullOptional
documentidany ofRequired
stringOptional
or
nullOptional
post
/jobs

Get Jobs

get

return a list of all jobs

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
chevron-right
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
chevron-right
200

Successful Response

application/json
idstringRequired
ipstringRequired
documentidstringRequired
statusstring · enumRequiredPossible values:
createdstring · date-timeRequired
updatedstring · date-timeRequired
completedany ofRequired
string · date-timeOptional
or
nullOptional
maxsizeintegerRequired
timeitany ofRequired
integerOptional
or
nullOptional
callbackurlany ofRequired
stringOptional
or
nullOptional
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
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
chevron-right
200

Successful Response

application/json
idstringRequired
ipstringRequired
documentidstringRequired
statusstring · enumRequiredPossible values:
createdstring · date-timeRequired
updatedstring · date-timeRequired
completedany ofRequired
string · date-timeOptional
or
nullOptional
maxsizeintegerRequired
timeitany ofRequired
integerOptional
or
nullOptional
callbackurlany ofRequired
stringOptional
or
nullOptional
progressintegerRequired
patch
/jobs/{jobid}

Last updated

Was this helpful?