# Job Templates

> Source: https://docs.clonepartner.com/api-reference/job-templates/

Template YAML definitions with DAG of tasks

## Endpoints

- [`GET` List job templates](/api-reference/job-templates/list-job-templates) — `/api/job-templates`
- [`POST` Create a job template](/api-reference/job-templates/create-job-template) — `/api/job-templates`
- [`GET` Get a job template](/api-reference/job-templates/get-job-template) — `/api/job-templates/{id}`
- [`DELETE` Permanently delete a job template](/api-reference/job-templates/delete-job-template) — `/api/job-templates/{id}`
- [`PATCH` Update a job template](/api-reference/job-templates/update-job-template) — `/api/job-templates/{id}`
- [`PATCH` Archive a job template](/api-reference/job-templates/archive-job-template) — `/api/job-templates/{id}/archive`
- [`PATCH` Restore an archived job template](/api-reference/job-templates/restore-job-template) — `/api/job-templates/{id}/restore`
- [`GET` List jobs for a template](/api-reference/job-templates/list-job-template-jobs) — `/api/job-templates/{id}/jobs`
- [`POST` Create a job from a template](/api-reference/job-templates/create-job-from-template) — `/api/job-templates/{id}/jobs`
