jobs
Get Job per-file processing status
Changed onRetrieve the processing status of every file in a job: one entry per file, carrying its status for the whole job and the workflow step it currently sits at. Complements /jobs/{job_id}/details, which reports the same work as per-node counts, and /jobs/{job_id}/failed-files, which covers failures only. Call this endpoint at most 12 times per minute for each job and API key or JWT identity. For source-listed files, filter by discovered_by_node_id; that subset is complete when index_finished is true and truncated is false. Read the job status alongside this response because a failed source also counts as finished.
get/api/v1/jobs/{job_id}/file-status
Request
- Base URL: https://platform.unstructuredapp.io
- URL: https://platform.unstructuredapp.io/api/v1/jobs/{job_id}/file-status
- Auth: none declared
Path parameters
job_idstring uuid required
Headers
unstructured-api-keystring nullable
Response
Successful Response
Changes
- ○
endpoint added
- ○