Ansible Automation Controller API

RESTful API for the Ansible Automation Controller (formerly Ansible Tower) providing programmatic access to job templates, workflows, inventories, credentials, projects, and job execution. Supports CRUD operations on all controller resources with token-based and session authentication.

API entry from apis.yml

apis.yml Raw ↑
aid: ansible-automation-platform:controller-api
name: Ansible Automation Controller API
description: RESTful API for the Ansible Automation Controller (formerly Ansible Tower) providing programmatic
  access to job templates, workflows, inventories, credentials, projects, and job execution. Supports
  CRUD operations on all controller resources with token-based and session authentication.
humanURL: https://docs.ansible.com/automation-controller/latest/html/controllerapi/
baseURL: https://controller-host/api/v2/
tags:
- Automation
- Controller
- Jobs
- REST
properties:
- type: Documentation
  url: https://docs.ansible.com/automation-controller/latest/html/controllerapi/
- type: APIReference
  url: https://docs.ansible.com/automation-controller/latest/html/controllerapi/api_ref.html
- type: Authentication
  url: https://docs.ansible.com/automation-controller/latest/html/controllerapi/authentication.html
- type: GettingStarted
  url: https://docs.ansible.com/automation-controller/latest/html/controllerapi/intro.html
- type: NaftikoCapability
  url: capabilities/ansible-controller-inventories.yaml
- type: NaftikoCapability
  url: capabilities/ansible-controller-job-templates.yaml
- type: NaftikoCapability
  url: capabilities/ansible-controller-jobs.yaml
- type: NaftikoCapability
  url: capabilities/ansible-controller-projects.yaml