# Red Hat Ansible Automation Platform Job Templates API

**Canonical:** https://apis.io/apis/red-hat-ansible-automation-platform/red-hat-ansible-automation-platform-job-templates-api/  
**Provider:** Red Hat Ansible Automation Platform — https://apis.io/providers/red-hat-ansible-automation-platform/  
**Base URL:** https://controller-host/api/v2/  
**Documentation:** https://access.redhat.com/documentation/en-us/red_hat_ansible_automation_platform/

Red Hat Ansible Automation Platform Job Templates API is one of 332 APIs that [Red Hat Ansible Automation Platform](https://apis.io/providers/red-hat-ansible-automation-platform/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Job Templates. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and authentication docs.

The job_templates API from Red Hat Ansible Automation Platform — 22 operation(s) for job_templates.

## Operations (40)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/v2/job_templates/` | Job templates list |
| POST | `/api/v2/job_templates/` | Job templates create |
| GET | `/api/v2/job_templates/{id}/` | Job templates retrieve |
| PUT | `/api/v2/job_templates/{id}/` | Job templates update |
| PATCH | `/api/v2/job_templates/{id}/` | Job templates partial update |
| DELETE | `/api/v2/job_templates/{id}/` | Job templates destroy |
| GET | `/api/v2/job_templates/{id}/access_list/` | Job templates access list list |
| GET | `/api/v2/job_templates/{id}/activity_stream/` | Job templates activity stream list |
| POST | `/api/v2/job_templates/{id}/bitbucket_dc/` | Job templates bitbucket dc create |
| GET | `/api/v2/job_templates/{id}/callback/` | Job templates callback retrieve |
| POST | `/api/v2/job_templates/{id}/callback/` | Job templates callback create |
| GET | `/api/v2/job_templates/{id}/copy/` | Job templates copy retrieve |
| POST | `/api/v2/job_templates/{id}/copy/` | Job templates copy create |
| GET | `/api/v2/job_templates/{id}/credentials/` | Job templates credentials list |
| POST | `/api/v2/job_templates/{id}/credentials/` | Job templates credentials create |
| POST | `/api/v2/job_templates/{id}/github/` | Job templates github create |
| POST | `/api/v2/job_templates/{id}/gitlab/` | Job templates gitlab create |
| GET | `/api/v2/job_templates/{id}/instance_groups/` | Job templates instance groups list |
| POST | `/api/v2/job_templates/{id}/instance_groups/` | Job templates instance groups create |
| GET | `/api/v2/job_templates/{id}/jobs/` | Job templates jobs list |
| GET | `/api/v2/job_templates/{id}/labels/` | Job templates labels list |
| POST | `/api/v2/job_templates/{id}/labels/` | Job templates labels create |
| GET | `/api/v2/job_templates/{id}/launch/` | Job templates launch retrieve |
| POST | `/api/v2/job_templates/{id}/launch/` | Job templates launch create |
| GET | `/api/v2/job_templates/{id}/notification_templates_error/` | Job templates notification templates error list |
| POST | `/api/v2/job_templates/{id}/notification_templates_error/` | Job templates notification templates error create |
| GET | `/api/v2/job_templates/{id}/notification_templates_started/` | Job templates notification templates started list |
| POST | `/api/v2/job_templates/{id}/notification_templates_started/` | Job templates notification templates started create |
| GET | `/api/v2/job_templates/{id}/notification_templates_success/` | Job templates notification templates success list |
| POST | `/api/v2/job_templates/{id}/notification_templates_success/` | Job templates notification templates success create |
| GET | `/api/v2/job_templates/{id}/object_roles/` | Job templates object roles list |
| GET | `/api/v2/job_templates/{id}/schedules/` | Job templates schedules list |
| POST | `/api/v2/job_templates/{id}/schedules/` | Job templates schedules create |
| GET | `/api/v2/job_templates/{id}/slice_workflow_jobs/` | Job templates slice workflow jobs list |
| POST | `/api/v2/job_templates/{id}/slice_workflow_jobs/` | Job templates slice workflow jobs create |
| GET | `/api/v2/job_templates/{id}/survey_spec/` | Job templates survey spec retrieve |
| POST | `/api/v2/job_templates/{id}/survey_spec/` | Job templates survey spec create |
| DELETE | `/api/v2/job_templates/{id}/survey_spec/` | Job templates survey spec destroy |
| GET | `/api/v2/job_templates/{id}/webhook_key/` | Job templates webhook key retrieve |
| POST | `/api/v2/job_templates/{id}/webhook_key/` | Job templates webhook key create |

## Machine-readable artifacts (7)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/red-hat-ansible-automation-platform/refs/heads/main/openapi/red-hat-ansible-automation-platform-job-templates-api-openapi.yml
- **Documentation** — https://access.redhat.com/documentation/en-us/red_hat_ansible_automation_platform/
- **APIReference** — https://docs.ansible.com/automation-controller/latest/html/controllerapi/api_ref.html
- **Authentication** — https://docs.ansible.com/automation-controller/latest/html/controllerapi/authentication.html
- **Documentation** — https://access.redhat.com/documentation/en-us/red_hat_ansible_automation_platform/2.4/html/managing_red_hat_certified_and_ansible_galaxy_collections_in_automation_hub/
- **Documentation** — https://access.redhat.com/documentation/en-us/red_hat_ansible_automation_platform/2.4/html/event-driven_ansible_controller_user_guide/
- **Console** — https://console.redhat.com/ansible/ansible-dashboard

## Other Red Hat Ansible Automation Platform APIs (12)

- [Red Hat Automation Services Catalog API](https://apis.io/apis/red-hat-ansible-automation-platform/services-catalog-api/)
- [Red Hat Ansible Automation Platform Access Policies API](https://apis.io/apis/red-hat-ansible-automation-platform/red-hat-ansible-automation-platform-access-policies-api/)
- [Red Hat Ansible Automation Platform Acs: File API](https://apis.io/apis/red-hat-ansible-automation-platform/red-hat-ansible-automation-platform-acs-file-api/)
- [Red Hat Ansible Automation Platform Activation Instances API](https://apis.io/apis/red-hat-ansible-automation-platform/red-hat-ansible-automation-platform-activation-instances-api/)
- [Red Hat Ansible Automation Platform Activations API](https://apis.io/apis/red-hat-ansible-automation-platform/red-hat-ansible-automation-platform-activations-api/)
- [Red Hat Ansible Automation Platform Activity Stream API](https://apis.io/apis/red-hat-ansible-automation-platform/red-hat-ansible-automation-platform-activity-stream-api/)
- [Red Hat Ansible Automation Platform Ad Hoc Command Events API](https://apis.io/apis/red-hat-ansible-automation-platform/red-hat-ansible-automation-platform-ad-hoc-command-events-api/)
- [Red Hat Ansible Automation Platform Ad Hoc Commands API](https://apis.io/apis/red-hat-ansible-automation-platform/red-hat-ansible-automation-platform-ad-hoc-commands-api/)
- [Red Hat Ansible Automation Platform AI API](https://apis.io/apis/red-hat-ansible-automation-platform/red-hat-ansible-automation-platform-ai-api/)
- [Red Hat Ansible Automation Platform Analytics API](https://apis.io/apis/red-hat-ansible-automation-platform/red-hat-ansible-automation-platform-analytics-api/)
- [Red Hat Ansible Automation Platform Ansible: Collections API](https://apis.io/apis/red-hat-ansible-automation-platform/red-hat-ansible-automation-platform-ansible-collections-api/)
- [Red Hat Ansible Automation Platform Api: API](https://apis.io/apis/red-hat-ansible-automation-platform/red-hat-ansible-automation-platform-api-api-api/)

## Tags

Job Templates

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/red-hat-ansible-automation-platform/red-hat-ansible-automation-platform-job-templates-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/red-hat-ansible-automation-platform/.
