Get Job Status
Returns a job’s status and page-level usage.
Terminal statuses: completed, partially_completed, failed, rejected. Results and download URLs are only available after the job reaches a terminal status.
Authentication
api-subscription-keystring
API Key authentication via header
Path parameters
job_id
The unique identifier of the job
Response
OK
job_id
The unique identifier of the job.
status
Current status of the job. Terminal statuses: completed, partially_completed, failed, rejected.
usage
created_at
Job creation timestamp.
updated_at
Timestamp of the last job update.
pipeline
Job pipeline: parse or extract. Classify and Split jobs report type instead.
type
Job type. Present for Classify and Split jobs: classify or split.
phase
Processing phase of a Classify or Split job, e.g. commit when finished.
progress
Progress counters for a Classify or Split job, such as pages_read, pages_analyzed and pages_total_selected.
result_revision
Revision of the result. Present for Classify and Split jobs.
run_id
The unique identifier of the job run.
results_url
Path to fetch the results from.
documents
For a batch, one entry per submitted document with its own job_id, status and URLs.
Errors
404
Not Found Error