> ## Documentation Index
> Fetch the complete documentation index at: https://docs.unstructured.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Job endpoints

Track and control the processing jobs that execute your workflows. Trigger runs, monitor status, download results, and inspect any files that failed during processing.

| Name                                                                | Method | Path                                 |
| ------------------------------------------------------------------- | ------ | ------------------------------------ |
| [List jobs](/api-reference/api/job/list-jobs)                       | `GET`  | `/api/v1/jobs/`                      |
| [Get job](/api-reference/api/job/get-job)                           | `GET`  | `/api/v1/jobs/{job_id}`              |
| [Create job](/api-reference/api/job/create-job)                     | `POST` | `/api/v1/jobs/`                      |
| [Cancel job](/api-reference/api/job/cancel-job)                     | `POST` | `/api/v1/jobs/{job_id}/cancel`       |
| [Download job output](/api-reference/api/job/download-job-output)   | `GET`  | `/api/v1/jobs/{job_id}/download`     |
| [Get job details](/api-reference/api/job/get-job-details)           | `GET`  | `/api/v1/jobs/{job_id}/details`      |
| [Get job failed files](/api-reference/api/job/get-job-failed-files) | `GET`  | `/api/v1/jobs/{job_id}/failed-files` |

A workflow job is created automatically whenever:

* A workflow runs on a schedule. For more details see [Create workflow](/api-reference/api/workflow/create-workflow).
* You run a workflow manually. For more details see [Run workflow](/api-reference/api/workflow/run-workflow).
