Ansible Playbooks website screenshot

Ansible Playbooks

A curated collection of APIs, tools, and platforms for managing and executing Ansible playbooks for IT automation, configuration management, and orchestration. Covers the Ansible Automation Platform, AWX, Galaxy, Automation Hub, Runner, and Semaphore APIs that power modern infrastructure automation workflows.

Ansible Playbooks publishes 12 APIs on the APIs.io network, including Auth API, Credentials API, Hosts API, and 9 more. Tagged areas include Ansible, Automation, Configuration Management, DevOps, and Infrastructure as Code.

The Ansible Playbooks catalog on APIs.io includes 1 JSON-LD context and 1 Spectral governance ruleset.

Ansible Playbooks’ developer surface includes authentication, getting-started guide, engineering blog, and 15 more developer resources.

47.1/100 developing ▬ flat Agent 22/100 agent aware Full breakdown ↓
scored 2026-09-08 · rubric v0.20.0
AccessFreemiumSelf serve⚡ Free to try
1 APIs 6 Features 5 Use Cases
AnsibleAutomationConfiguration ManagementDevOpsInfrastructure as CodeOrchestrationPlaybooks

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-09-08 · rubric v0.20.0
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it carries 10 points of the composite. It is scored from the published contracts themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in front of it, and the first time that check is skipped a duplicate record is created. Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet, not penalised by it.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from github.com/api-evangelist/ansible-playbooks: open an issue to ask a question, or submit a pull request to add artifacts. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

APIs 18

Individual APIs this provider publishes, each with its own machine-readable definition.

Ansible Automation Platform API

REST API for Ansible Automation Platform (formerly Ansible Tower/AWX) to manage playbooks, inventories, credentials, job templates, and job execution at enterprise scale. Suppor...

AWX API

AWX is the open-source upstream project for Ansible Automation Platform, providing a web-based UI, REST API, and task engine for Ansible. The AWX API offers programmatic access ...

Ansible Runner API

Ansible Runner is a Python library and CLI tool that provides a stable and consistent interface for executing Ansible playbooks programmatically from within other applications a...

Ansible Galaxy API

Ansible Galaxy is the community hub for sharing Ansible roles and collections. The Galaxy REST API enables searching, downloading, and publishing Ansible content. Supports v1 (r...

Ansible Automation Hub API

Red Hat Ansible Automation Hub is the enterprise content hub for certified Ansible collections, roles, and execution environments. The API provides access to Red Hat certified a...

Ansible Semaphore API

Ansible Semaphore is an open-source modern web UI and REST API for running Ansible playbooks. It provides project management, task scheduling, access control, and a clean interf...

Ansible Playbooks Auth API

OAuth2 token management.

Ansible Playbooks Credentials API

The Credentials API from Ansible Playbooks — 1 operation(s) for credentials.

Ansible Playbooks Hosts API

The Hosts API from Ansible Playbooks — 1 operation(s) for hosts.

Ansible Playbooks Inventories API

The Inventories API from Ansible Playbooks — 2 operation(s) for inventories.

Ansible Playbooks Job Templates API

The Job Templates API from Ansible Playbooks — 3 operation(s) for job templates.

Ansible Playbooks Jobs API

The Jobs API from Ansible Playbooks — 4 operation(s) for jobs.

Ansible Playbooks Organizations API

The Organizations API from Ansible Playbooks — 2 operation(s) for organizations.

Ansible Playbooks Projects API

The Projects API from Ansible Playbooks — 3 operation(s) for projects.

Ansible Playbooks Schedules API

The Schedules API from Ansible Playbooks — 1 operation(s) for schedules.

Ansible Playbooks Users API

The Users API from Ansible Playbooks — 1 operation(s) for users.

Ansible Playbooks Workflow Job Templates API

The Workflow Job Templates API from Ansible Playbooks — 2 operation(s) for workflow job templates.

Ansible Playbooks Workflow Jobs API

The Workflow Jobs API from Ansible Playbooks — 1 operation(s) for workflow jobs.

Scroll for all 18

Open Collections 14

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

API Collection

OPEN COLLECTION

Scroll for all 14

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Ansible Playbooks Rate Limits

5 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Features 6

Notable capabilities this provider offers.

Playbook Execution via API

Launch, monitor, and cancel Ansible playbook runs programmatically via REST API with support for extra vars, limits, and tags.

Inventory Management

Create and manage dynamic and static inventories with groups, hosts, and host variables through the API.

Credential Storage

Securely store SSH keys, cloud credentials, and vault passwords in encrypted credential objects accessible to jobs.

Workflow Templates

Chain multiple job templates into orchestrated workflows with conditional success/failure branching.

Scheduling

Schedule playbook runs on recurring schedules using rrule-based calendar expressions.

Collections and Role Management

Discover, download, and manage Ansible collections and roles from Galaxy, Automation Hub, or private repositories.

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Ansible Playbooks Context

4 classes · 20 properties

JSON-LD

Spectral Rules 1

Spectral governance rulesets for linting and validating these APIs.

Ansible Playbooks API Rules

5 rules · 4 warnings 1 info

SPECTRAL

JSON Schema 2

Standalone JSON Schema definitions for this provider's data models.

Inventory

13 properties

JSON SCHEMA

PlaybookJob

17 properties

JSON SCHEMA

JSON Structure 2

JSON Structure definitions describing this provider's data shapes.

Ansible Playbooks Inventory Structure

13 properties

JSON STRUCTURE

Ansible Playbooks Playbook Job Structure

17 properties

JSON STRUCTURE

Examples 2

Example request and response payloads for these APIs.

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Ansible Playbooks Authentication

http · 2 schemes

SECURITY

Ansible Playbooks Domain Security

TLSv1.3 · HSTS

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Ansible Playbooks Agentic Access

33 operations · 15 acting

33 operations · 15 acting

AGENTIC

Use Cases 5

What developers build with this provider.

Infrastructure Provisioning

Automate the provisioning of cloud resources, VMs, and bare-metal servers using Ansible playbooks triggered via API.

Configuration Management

Enforce consistent configuration state across server fleets by scheduling and executing configuration playbooks via API.

CI/CD Pipeline Integration

Trigger Ansible playbook runs as deployment steps within Jenkins, GitLab CI, GitHub Actions, and other CI/CD platforms.

Compliance and Remediation

Run compliance playbooks on demand or on schedule to detect and remediate drift from desired security baseline states.

Network Automation

Automate network device configuration, firmware upgrades, and compliance checks using Ansible network collections via the API.

Integrations 5

Pre-built integrations with other platforms and tools.

Red Hat OpenShift

Deploy and configure OpenShift clusters and workloads using Ansible Automation Platform integrated with OpenShift pipelines.

ServiceNow

Trigger Ansible job templates from ServiceNow ITSM workflows for automated ticket remediation and change management.

GitHub Actions

Use the Ansible Automation Platform GitHub Action to trigger playbook runs as part of GitHub CI/CD workflows.

Terraform

Combine Terraform for infrastructure provisioning with Ansible for post-provisioning configuration management.

Splunk

Use Ansible collections to configure Splunk deployments and automate security alert remediation workflows.

Resources

Get Started 1

Portal, sign-up, and the first successful call

Documentation 3

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 1

Pagination, idempotency, versioning, errors, and events

Build 2

SDKs, sample code, and the tooling you integrate with

Access & Security 3

Authentication, authorization, and security posture

Operate 3

Status, limits, changes, and where to get help

Commercial 2

Pricing, plans, and the legal terms of use

Company 1

The organization behind the API

Other 1

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
name: Ansible Playbooks
description: A curated collection of APIs, tools, and platforms for managing and executing Ansible playbooks for IT automation,
  configuration management, and orchestration. Covers the Ansible Automation Platform, AWX, Galaxy, Automation Hub, Runner,
  and Semaphore APIs that power modern infrastructure automation workflows.
deliveryModel:
  model: unknown
  open_source: unknown
  commercial: true
  callable_host: false
  label: Delivery model not determined — needs a product licence on record
  confidence: low
  source:
  - openapi
  - pricing
  - repository-unlicensed
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: medium
  source:
  - plans
  - authentication
  - security
  generated: '2026-09-03'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/ansible-playbooks.png
url: https://raw.githubusercontent.com/api-evangelist/ansible-playbooks/refs/heads/main/apis.yml
created: '2024-01-15'
modified: '2026-04-19'
specificationVersion: '0.23'
tags:
- Ansible
- Automation
- Configuration Management
- DevOps
- Infrastructure as Code
- Orchestration
- Playbooks
tags_raw:
- Ansible
- Automation
- Configuration Management
- DevOps
- Infrastructure As Code
- Orchestration
- Playbooks
apis:
- name: Ansible Automation Platform API
  description: REST API for Ansible Automation Platform (formerly Ansible Tower/AWX) to manage playbooks, inventories, credentials,
    job templates, and job execution at enterprise scale. Supports RBAC, workflows, schedules, notifications, and survey prompts.
    Available as a self-hosted deployment or managed via Red Hat's cloud.
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://docs.ansible.com/automation-controller/latest/html/controllerapi/
  baseURL: https://your-aap-instance/api/v2/
  tags:
  - Ansible
  - Automation
  - Enterprise
  - Job
  - Orchestration
  - Playbooks
  - Red Hat
  tags_raw:
  - Ansible
  - Automation
  - Enterprise
  - Jobs
  - Orchestration
  - Playbooks
  - Red Hat
  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: Pricing
    url: https://www.ansible.com/products/pricing
  - type: GettingStarted
    url: https://docs.ansible.com/automation-controller/latest/html/quickstart/
  contact:
  - FN: Red Hat Ansible Support
    url: https://access.redhat.com/support
- name: AWX API
  description: AWX is the open-source upstream project for Ansible Automation Platform, providing a web-based UI, REST API,
    and task engine for Ansible. The AWX API offers programmatic access to job execution, inventory management, credential
    storage, workflow templates, and scheduling. Self-hosted and free under the Apache 2.0 license.
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://github.com/ansible/awx
  baseURL: https://your-awx-instance/api/v2/
  tags:
  - Ansible
  - Automation
  - AWX
  - Open-Source
  - Playbooks
  tags_raw:
  - Ansible
  - Automation
  - AWX
  - Open Source
  - Playbooks
  properties:
  - type: Documentation
    url: https://ansible.readthedocs.io/projects/awx/en/latest/
  - type: APIReference
    url: https://github.com/ansible/awx/blob/devel/docs/rest_api.md
  - type: GitHubRepository
    url: https://github.com/ansible/awx
  - type: GettingStarted
    url: https://github.com/ansible/awx/blob/devel/INSTALL.md
  contact:
  - FN: AWX Community
    url: https://github.com/ansible/awx/discussions
- name: Ansible Runner API
  description: Ansible Runner is a Python library and CLI tool that provides a stable and consistent interface for executing
    Ansible playbooks programmatically from within other applications and tools. Used by AWX, Automation Platform, and CI/CD
    pipelines to launch Ansible with structured input and output handling.
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://ansible-runner.readthedocs.io/
  baseURL: https://pypi.org/project/ansible-runner/
  tags:
  - Ansible
  - Automation
  - Library
  - Playbooks
  - Python
  properties:
  - type: Documentation
    url: https://ansible-runner.readthedocs.io/en/stable/
  - type: APIReference
    url: https://ansible-runner.readthedocs.io/en/stable/python_interface.html
  - type: GitHubRepository
    url: https://github.com/ansible/ansible-runner
  - type: SDKs
    url: https://pypi.org/project/ansible-runner/
  contact:
  - FN: Ansible Community
    url: https://github.com/ansible/ansible-runner/issues
- name: Ansible Galaxy API
  description: Ansible Galaxy is the community hub for sharing Ansible roles and collections. The Galaxy REST API enables
    searching, downloading, and publishing Ansible content. Supports v1 (roles), v2 (mixed), and v3 (collections) API versions
    with namespace management, search, versioning, and download statistics.
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://galaxy.ansible.com
  baseURL: https://galaxy.ansible.com/api/
  tags:
  - Ansible
  - Collection
  - Community
  - Galaxy
  - Roles
  tags_raw:
  - Ansible
  - Collections
  - Community
  - Galaxy
  - Roles
  properties:
  - type: Documentation
    url: https://galaxy.ansible.com/docs/
  - type: APIReference
    url: https://galaxy.ansible.com/api/v3/
  - type: GettingStarted
    url: https://docs.ansible.com/ansible/latest/galaxy/user_guide.html
  contact:
  - FN: Ansible Galaxy Team
    url: https://github.com/ansible/galaxy/issues
- name: Ansible Automation Hub API
  description: Red Hat Ansible Automation Hub is the enterprise content hub for certified Ansible collections, roles, and
    execution environments. The API provides access to Red Hat certified and partner-validated Ansible content for use in
    production Ansible Automation Platform deployments.
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://console.redhat.com/ansible/automation-hub
  baseURL: https://console.redhat.com/api/automation-hub/
  tags:
  - Ansible
  - Certified Content
  - Collection
  - Enterprise
  - Red Hat
  tags_raw:
  - Ansible
  - Certified Content
  - Collections
  - Enterprise
  - Red Hat
  properties:
  - type: Documentation
    url: https://access.redhat.com/documentation/en-us/red_hat_ansible_automation_platform/
  - type: APIReference
    url: https://console.redhat.com/api/automation-hub/v3/
  - type: Portal
    url: https://console.redhat.com/ansible/automation-hub
  contact:
  - FN: Red Hat Support
    url: https://access.redhat.com/support
- name: Ansible Semaphore API
  description: Ansible Semaphore is an open-source modern web UI and REST API for running Ansible playbooks. It provides project
    management, task scheduling, access control, and a clean interface for teams using Ansible without the complexity of Automation
    Platform. The REST API supports full task and project management.
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://www.ansible-semaphore.com/
  baseURL: https://your-semaphore-instance/api/
  tags:
  - Ansible
  - Open-Source
  - Playbooks
  - Semaphore
  - Workflows
  tags_raw:
  - Ansible
  - Open Source
  - Playbooks
  - Semaphore
  - Workflow
  properties:
  - type: Documentation
    url: https://docs.ansible-semaphore.com/
  - type: APIReference
    url: https://docs.ansible-semaphore.com/api-reference
  - type: GitHubRepository
    url: https://github.com/ansible-semaphore/semaphore
  contact:
  - FN: Semaphore Community
    url: https://github.com/ansible-semaphore/semaphore/issues
- aid: ansible-playbooks:ansible-playbooks-auth-api
  name: Ansible Playbooks Auth API
  description: OAuth2 token management.
  humanURL: https://docs.ansible.com/automation-controller/latest/html/controllerapi/
  baseURL: https://your-aap-instance/api/v2/
  tags:
  - Authentication
  tags_raw:
  - Auth
  properties:
  - type: OpenAPI
    url: openapi/ansible-playbooks-auth-api-openapi.yml
- aid: ansible-playbooks:ansible-playbooks-credentials-api
  name: Ansible Playbooks Credentials API
  description: The Credentials API from Ansible Playbooks — 1 operation(s) for credentials.
  humanURL: https://docs.ansible.com/automation-controller/latest/html/controllerapi/
  baseURL: https://your-aap-instance/api/v2/
  tags:
  - Credentials
  properties:
  - type: OpenAPI
    url: openapi/ansible-playbooks-credentials-api-openapi.yml
- aid: ansible-playbooks:ansible-playbooks-hosts-api
  name: Ansible Playbooks Hosts API
  description: The Hosts API from Ansible Playbooks — 1 operation(s) for hosts.
  humanURL: https://docs.ansible.com/automation-controller/latest/html/controllerapi/
  baseURL: https://your-aap-instance/api/v2/
  tags:
  - Hosts
  properties:
  - type: OpenAPI
    url: openapi/ansible-playbooks-hosts-api-openapi.yml
- aid: ansible-playbooks:ansible-playbooks-inventories-api
  name: Ansible Playbooks Inventories API
  description: The Inventories API from Ansible Playbooks — 2 operation(s) for inventories.
  humanURL: https://docs.ansible.com/automation-controller/latest/html/controllerapi/
  baseURL: https://your-aap-instance/api/v2/
  tags:
  - Inventories
  properties:
  - type: OpenAPI
    url: openapi/ansible-playbooks-inventories-api-openapi.yml
- aid: ansible-playbooks:ansible-playbooks-job-templates-api
  name: Ansible Playbooks Job Templates API
  description: The Job Templates API from Ansible Playbooks — 3 operation(s) for job templates.
  humanURL: https://docs.ansible.com/automation-controller/latest/html/controllerapi/
  baseURL: https://your-aap-instance/api/v2/
  tags:
  - Job Templates
  properties:
  - type: OpenAPI
    url: openapi/ansible-playbooks-job-templates-api-openapi.yml
- aid: ansible-playbooks:ansible-playbooks-jobs-api
  name: Ansible Playbooks Jobs API
  description: The Jobs API from Ansible Playbooks — 4 operation(s) for jobs.
  humanURL: https://docs.ansible.com/automation-controller/latest/html/controllerapi/
  baseURL: https://your-aap-instance/api/v2/
  tags:
  - Job
  tags_raw:
  - Jobs
  properties:
  - type: OpenAPI
    url: openapi/ansible-playbooks-jobs-api-openapi.yml
- aid: ansible-playbooks:ansible-playbooks-organizations-api
  name: Ansible Playbooks Organizations API
  description: The Organizations API from Ansible Playbooks — 2 operation(s) for organizations.
  humanURL: https://docs.ansible.com/automation-controller/latest/html/controllerapi/
  baseURL: https://your-aap-instance/api/v2/
  tags:
  - Organization
  tags_raw:
  - Organizations
  properties:
  - type: OpenAPI
    url: openapi/ansible-playbooks-organizations-api-openapi.yml
- aid: ansible-playbooks:ansible-playbooks-projects-api
  name: Ansible Playbooks Projects API
  description: The Projects API from Ansible Playbooks — 3 operation(s) for projects.
  humanURL: https://docs.ansible.com/automation-controller/latest/html/controllerapi/
  baseURL: https://your-aap-instance/api/v2/
  tags:
  - Project
  tags_raw:
  - Projects
  properties:
  - type: OpenAPI
    url: openapi/ansible-playbooks-projects-api-openapi.yml
- aid: ansible-playbooks:ansible-playbooks-schedules-api
  name: Ansible Playbooks Schedules API
  description: The Schedules API from Ansible Playbooks — 1 operation(s) for schedules.
  humanURL: https://docs.ansible.com/automation-controller/latest/html/controllerapi/
  baseURL: https://your-aap-instance/api/v2/
  tags:
  - Schedules
  properties:
  - type: OpenAPI
    url: openapi/ansible-playbooks-schedules-api-openapi.yml
- aid: ansible-playbooks:ansible-playbooks-users-api
  name: Ansible Playbooks Users API
  description: The Users API from Ansible Playbooks — 1 operation(s) for users.
  humanURL: https://docs.ansible.com/automation-controller/latest/html/controllerapi/
  baseURL: https://your-aap-instance/api/v2/
  tags:
  - User
  tags_raw:
  - Users
  properties:
  - type: OpenAPI
    url: openapi/ansible-playbooks-users-api-openapi.yml
- aid: ansible-playbooks:ansible-playbooks-workflow-job-templates-api
  name: Ansible Playbooks Workflow Job Templates API
  description: The Workflow Job Templates API from Ansible Playbooks — 2 operation(s) for workflow job templates.
  humanURL: https://docs.ansible.com/automation-controller/latest/html/controllerapi/
  baseURL: https://your-aap-instance/api/v2/
  tags:
  - Workflow Job Templates
  properties:
  - type: OpenAPI
    url: openapi/ansible-playbooks-workflow-job-templates-api-openapi.yml
- aid: ansible-playbooks:ansible-playbooks-workflow-jobs-api
  name: Ansible Playbooks Workflow Jobs API
  description: The Workflow Jobs API from Ansible Playbooks — 1 operation(s) for workflow jobs.
  humanURL: https://docs.ansible.com/automation-controller/latest/html/controllerapi/
  baseURL: https://your-aap-instance/api/v2/
  tags:
  - Workflow Jobs
  properties:
  - type: OpenAPI
    url: openapi/ansible-playbooks-workflow-jobs-api-openapi.yml
maintainers:
- FN: Kin Lane
  email: info@apievangelist.com
  X: apievangelist
  url: https://apievangelist.com
common:
- type: IssueTracker
  url: https://github.com/ansible/awx/issues
- type: Releases
  url: https://github.com/ansible/awx/releases
- type: SecurityPolicy
  url: https://github.com/ansible/awx/blob/devel/SECURITY.md
- type: CodeOfConduct
  url: https://github.com/ansible/awx/blob/devel/.github/CODE_OF_CONDUCT.md
- type: ContributionGuide
  url: https://github.com/ansible/awx/blob/devel/CONTRIBUTING.md
- type: AgenticAccess
  url: agentic-access/ansible-playbooks-agentic-access.yml
- type: DomainSecurity
  url: security/ansible-playbooks-domain-security.yml
- type: Authentication
  url: authentication/ansible-playbooks-authentication.yml
- type: GettingStarted
  url: https://docs.ansible.com/ansible/latest/getting_started/
- type: BestPractices
  url: https://docs.ansible.com/ansible/latest/tips_tricks/ansible_tips_tricks.html
- type: Blog
  url: https://www.ansible.com/blog
- type: TermsOfService
  url: https://www.redhat.com/en/about/terms-use
- type: PrivacyPolicy
  url: https://www.redhat.com/en/about/privacy-policy
- type: GitHubOrganization
  url: https://github.com/ansible
- type: Forums
  url: https://forum.ansible.com/
- type: JSONSchema
  url: https://raw.githubusercontent.com/api-evangelist/ansible-playbooks/refs/heads/main/json-schema/ansible-playbooks-playbook-job-schema.json
  title: Playbook Job Schema
- type: JSONSchema
  url: https://raw.githubusercontent.com/api-evangelist/ansible-playbooks/refs/heads/main/json-schema/ansible-playbooks-inventory-schema.json
  title: Inventory Schema
- type: Vocabulary
  url: https://raw.githubusercontent.com/api-evangelist/ansible-playbooks/refs/heads/main/vocabulary/ansible-playbooks-vocabulary.yaml
- type: Features
  data:
  - name: Playbook Execution via API
    description: Launch, monitor, and cancel Ansible playbook runs programmatically via REST API with support for extra vars,
      limits, and tags.
  - name: Inventory Management
    description: Create and manage dynamic and static inventories with groups, hosts, and host variables through the API.
  - name: Credential Storage
    description: Securely store SSH keys, cloud credentials, and vault passwords in encrypted credential objects accessible
      to jobs.
  - name: Workflow Templates
    description: Chain multiple job templates into orchestrated workflows with conditional success/failure branching.
  - name: Scheduling
    description: Schedule playbook runs on recurring schedules using rrule-based calendar expressions.
  - name: Collections and Role Management
    description: Discover, download, and manage Ansible collections and roles from Galaxy, Automation Hub, or private repositories.
- type: UseCases
  data:
  - name: Infrastructure Provisioning
    description: Automate the provisioning of cloud resources, VMs, and bare-metal servers using Ansible playbooks triggered
      via API.
  - name: Configuration Management
    description: Enforce consistent configuration state across server fleets by scheduling and executing configuration playbooks
      via API.
  - name: CI/CD Pipeline Integration
    description: Trigger Ansible playbook runs as deployment steps within Jenkins, GitLab CI, GitHub Actions, and other CI/CD
      platforms.
  - name: Compliance and Remediation
    description: Run compliance playbooks on demand or on schedule to detect and remediate drift from desired security baseline
      states.
  - name: Network Automation
    description: Automate network device configuration, firmware upgrades, and compliance checks using Ansible network collections
      via the API.
- type: Integrations
  data:
  - name: Red Hat OpenShift
    description: Deploy and configure OpenShift clusters and workloads using Ansible Automation Platform integrated with OpenShift
      pipelines.
  - name: ServiceNow
    description: Trigger Ansible job templates from ServiceNow ITSM workflows for automated ticket remediation and change
      management.
  - name: GitHub Actions
    description: Use the Ansible Automation Platform GitHub Action to trigger playbook runs as part of GitHub CI/CD workflows.
  - name: Terraform
    description: Combine Terraform for infrastructure provisioning with Ansible for post-provisioning configuration management.
  - name: Splunk
    description: Use Ansible collections to configure Splunk deployments and automate security alert remediation workflows.

Work with this as data

Every provider here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This provider
curl "https://apis.io/api/v1/providers/ansible-playbooks"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/ansible-playbooks/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/ansible-playbooks/evidence"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.