# Red Hat Ansible Automation Platform Inventories API

**Canonical:** https://apis.io/apis/red-hat-ansible-automation-platform/red-hat-ansible-automation-platform-inventories-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 Inventories 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 Inventories. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and authentication docs.

The inventories API from Red Hat Ansible Automation Platform — 19 operation(s) for inventories.

## Operations (35)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/v2/inventories/` | Inventories list |
| POST | `/api/v2/inventories/` | Inventories create |
| GET | `/api/v2/inventories/{id}/` | Inventories retrieve |
| PUT | `/api/v2/inventories/{id}/` | Inventories update |
| PATCH | `/api/v2/inventories/{id}/` | Inventories partial update |
| DELETE | `/api/v2/inventories/{id}/` | Inventories destroy |
| GET | `/api/v2/inventories/{id}/access_list/` | Inventories access list list |
| GET | `/api/v2/inventories/{id}/activity_stream/` | Inventories activity stream list |
| GET | `/api/v2/inventories/{id}/ad_hoc_commands/` | Inventories ad hoc commands list |
| POST | `/api/v2/inventories/{id}/ad_hoc_commands/` | Inventories ad hoc commands create |
| GET | `/api/v2/inventories/{id}/copy/` | Inventories copy retrieve |
| POST | `/api/v2/inventories/{id}/copy/` | Inventories copy create |
| GET | `/api/v2/inventories/{id}/groups/` | Inventories groups list |
| POST | `/api/v2/inventories/{id}/groups/` | Inventories groups create |
| GET | `/api/v2/inventories/{id}/hosts/` | Inventories hosts list |
| POST | `/api/v2/inventories/{id}/hosts/` | Inventories hosts create |
| GET | `/api/v2/inventories/{id}/input_inventories/` | Inventories input inventories list |
| POST | `/api/v2/inventories/{id}/input_inventories/` | Inventories input inventories create |
| GET | `/api/v2/inventories/{id}/instance_groups/` | Inventories instance groups list |
| POST | `/api/v2/inventories/{id}/instance_groups/` | Inventories instance groups create |
| GET | `/api/v2/inventories/{id}/inventory_sources/` | Inventories inventory sources list |
| POST | `/api/v2/inventories/{id}/inventory_sources/` | Inventories inventory sources create |
| GET | `/api/v2/inventories/{id}/job_templates/` | Inventories job templates list |
| GET | `/api/v2/inventories/{id}/labels/` | Inventories labels list |
| POST | `/api/v2/inventories/{id}/labels/` | Inventories labels create |
| GET | `/api/v2/inventories/{id}/object_roles/` | Inventories object roles list |
| GET | `/api/v2/inventories/{id}/root_groups/` | Inventories root groups list |
| POST | `/api/v2/inventories/{id}/root_groups/` | Inventories root groups create |
| GET | `/api/v2/inventories/{id}/script/` | Inventories script retrieve |
| GET | `/api/v2/inventories/{id}/tree/` | Inventories tree retrieve |
| GET | `/api/v2/inventories/{id}/update_inventory_sources/` | Inventories update inventory sources retrieve |
| POST | `/api/v2/inventories/{id}/update_inventory_sources/` | Inventories update inventory sources create |
| GET | `/api/v2/inventories/{id}/variable_data/` | Inventories variable data retrieve |
| PUT | `/api/v2/inventories/{id}/variable_data/` | Inventories variable data update |
| PATCH | `/api/v2/inventories/{id}/variable_data/` | Inventories variable data partial update |

## 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-inventories-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

Inventories

---

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-inventories-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/red-hat-ansible-automation-platform/.
