Aruba website screenshot

Aruba

APIs for HPE Aruba Networking cloud networking, security, and infrastructure solutions including Central, AOS-CX, ClearPass, EdgeConnect SD-WAN, Fabric Composer, and User Experience Insight.

Aruba publishes 5 APIs on the APIs.io network, including Access Points API, Devices API, Groups API, and 2 more. Tagged areas include Cloud, Infrastructure, Network Management, Networking, and SD-WAN.

The Aruba catalog on APIs.io includes 2 JSON-LD contexts and 2 Spectral governance rulesets.

Aruba’s developer surface includes authentication, engineering blog, support, and 9 more developer resources.

49.1/100 developing ▬ flat Agent 34/100 agent aware Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessPaidSelf serve
11 APIs 6 Features 5 Use Cases
CloudInfrastructureNetwork ManagementNetworkingSD-WANSecuritySwitchesWireless

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 49.1/100 · developing
Contract Quality 16.5 / 25
Developer Ergonomics 5.2 / 20
Commercial Clarity 10.0 / 20
Operational Transparency 4.8 / 13
Governance 7.0 / 12
Discoverability 5.6 / 10
Agent readiness — 34/100 · agent aware
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/aruba: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 11

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

Aruba ClearPass API

REST API for ClearPass Policy Manager providing role- and device-based secure network access control for IoT, BYOD, corporate devices, as well as employees, contractors, and gue...

Aruba AOS-CX REST API

REST API for AOS-CX switches providing full programmability of switches running the AOS-CX operating system. Supports HTTPS POST, GET, PUT, PATCH, and DELETE methods and include...

Aruba EdgeConnect SD-WAN API

REST API for HPE Aruba Networking EdgeConnect SD-WAN providing programmatic access to Orchestrator and EdgeConnect appliance management, monitoring, and configuration. APIs are ...

Aruba Fabric Composer API

REST API for HPE Aruba Networking Fabric Composer, an intelligent software-defined orchestration solution that simplifies and accelerates leaf-spine network provisioning and day...

Aruba User Experience Insight API

API for HPE Aruba Networking User Experience Insight (UXI) providing programmatic access to onboarding tasks such as creating, modifying, or removing groups and assigning sensor...

Aruba AirWave API

API for AirWave network management platform.

Aruba Access Points API

Access point monitoring and management including status, statistics, RF information, and client connectivity.

Aruba Devices API

Device inventory management including listing, searching, and managing devices across the Aruba Central platform.

Aruba Groups API

Configuration group management for organizing devices, applying templates, and managing group-level settings.

Aruba Monitoring API

Network-wide monitoring for clients, networks, gateways, and overall network health metrics.

Aruba Sites API

Site and location management for organizing network infrastructure by physical location.

Scroll for all 11

Open Collections 1

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

Aruba Central API

OPEN COLLECTION

Pricing Plans 1

Published pricing tiers and plan structures.

Aruba Plans Pricing

1 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Aruba Rate Limits

3 limits

RATE LIMITS

FinOps 1

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

Aruba Finops

FINOPS

Features 6

Notable capabilities this provider offers.

Unified Cloud Management

Single pane of glass for managing wired, wireless, and SD-WAN infrastructure across distributed enterprise environments.

AI-Powered Analytics

Artificial intelligence and machine learning-driven network analytics for proactive troubleshooting and optimization.

Zero Trust Security

Role-based and device-based access control with ClearPass for IoT, BYOD, and enterprise devices.

Network Automation

Programmable APIs across all platforms enabling infrastructure-as-code and automated provisioning.

SD-WAN Orchestration

Centralized management of EdgeConnect SD-WAN appliances with application-aware routing and WAN optimization.

User Experience Monitoring

Synthetic testing and real-time monitoring of network and application performance from the user perspective.

Semantic Vocabularies 2

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

Aruba Central Context

0 classes · 0 properties

JSON-LD

Aruba Context

0 classes · 8 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

Aruba API Rules

5 rules · 4 warnings 1 info

SPECTRAL

Aruba API Rules

18 rules · 8 errors 10 warnings

SPECTRAL

JSON Schema 48

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

AccessPoint

21 properties

JSON SCHEMA

AccessPointDetail

0 properties

JSON SCHEMA

AccessPointListResponse

3 properties

JSON SCHEMA

AccessPointDetail

0 properties

JSON SCHEMA

AccessPointListResponse

3 properties

JSON SCHEMA

AccessPoint

21 properties

JSON SCHEMA

ClientListResponse

3 properties

JSON SCHEMA

Client

15 properties

JSON SCHEMA

DeviceListResponse

3 properties

JSON SCHEMA

Device

13 properties

JSON SCHEMA

ErrorResponse

3 properties

JSON SCHEMA

GatewayListResponse

3 properties

JSON SCHEMA

Gateway

11 properties

JSON SCHEMA

GroupCreate

2 properties

JSON SCHEMA

GroupDetail

2 properties

JSON SCHEMA

GroupListResponse

3 properties

JSON SCHEMA

Group

2 properties

JSON SCHEMA

GroupUpdate

1 properties

JSON SCHEMA

NetworkListResponse

3 properties

JSON SCHEMA

Network

5 properties

JSON SCHEMA

Radio

9 properties

JSON SCHEMA

SiteCreate

8 properties

JSON SCHEMA

SiteDetail

0 properties

JSON SCHEMA

SiteDeviceAssociation

2 properties

JSON SCHEMA

SiteListResponse

3 properties

JSON SCHEMA

Site

11 properties

JSON SCHEMA

SiteUpdate

8 properties

JSON SCHEMA

Client

15 properties

JSON SCHEMA

ClientListResponse

3 properties

JSON SCHEMA

Aruba Central Device

27 properties

JSON SCHEMA

DeviceListResponse

3 properties

JSON SCHEMA

ErrorResponse

3 properties

JSON SCHEMA

Gateway

11 properties

JSON SCHEMA

GatewayListResponse

3 properties

JSON SCHEMA

Group

2 properties

JSON SCHEMA

GroupCreate

2 properties

JSON SCHEMA

GroupDetail

2 properties

JSON SCHEMA

GroupListResponse

3 properties

JSON SCHEMA

GroupUpdate

1 properties

JSON SCHEMA

Network

5 properties

JSON SCHEMA

NetworkListResponse

3 properties

JSON SCHEMA

Radio

9 properties

JSON SCHEMA

Site

11 properties

JSON SCHEMA

SiteCreate

8 properties

JSON SCHEMA

SiteDetail

0 properties

JSON SCHEMA

SiteDeviceAssociation

2 properties

JSON SCHEMA

SiteListResponse

3 properties

JSON SCHEMA

SiteUpdate

8 properties

JSON SCHEMA

Scroll for all 48

JSON Structure 25

JSON Structure definitions describing this provider's data shapes.

Aruba Central Access Point Structure

21 properties

JSON STRUCTURE

Aruba Central Client Structure

15 properties

JSON STRUCTURE

Aruba Central Device Structure

13 properties

JSON STRUCTURE

Aruba Central Error Response Structure

3 properties

JSON STRUCTURE

Aruba Central Gateway Structure

11 properties

JSON STRUCTURE

Aruba Central Group Create Structure

2 properties

JSON STRUCTURE

Aruba Central Group Detail Structure

2 properties

JSON STRUCTURE

Aruba Central Group Structure

2 properties

JSON STRUCTURE

Aruba Central Group Update Structure

1 properties

JSON STRUCTURE

Aruba Central Network Structure

5 properties

JSON STRUCTURE

Aruba Central Radio Structure

9 properties

JSON STRUCTURE

Aruba Central Site Create Structure

8 properties

JSON STRUCTURE

Aruba Central Site Detail Structure

0 properties

JSON STRUCTURE

Aruba Central Site List Response Structure

3 properties

JSON STRUCTURE

Aruba Central Site Structure

11 properties

JSON STRUCTURE

Aruba Central Site Update Structure

8 properties

JSON STRUCTURE

Aruba Structure

0 properties

JSON STRUCTURE

Scroll for all 25

Examples 24

Example request and response payloads for these APIs.

Aruba Central Site Example

11 fields

EXAMPLE

Scroll for all 24

Security Posture 2

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

Aruba Authentication

http · 1 scheme

SECURITY

Aruba Domain Security

TLSv1.3 · DMARC

SECURITY

Agentic Access 1

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

Aruba Agentic Access

19 operations · 8 acting

19 operations · 8 acting

AGENTIC

Use Cases 5

What developers build with this provider.

Campus Network Automation

Automate provisioning, monitoring, and troubleshooting of campus wired and wireless networks using Central APIs.

Branch Office SD-WAN Deployment

Programmatically deploy and manage EdgeConnect SD-WAN appliances across branch offices with centralized orchestration.

IoT Device Onboarding

Automate secure onboarding and policy assignment for IoT devices using ClearPass APIs.

Network Health Dashboards

Build custom monitoring dashboards using Central APIs to track device health, client connectivity, and network performance.

Multi-Site Configuration Management

Manage groups, sites, and device configurations across multiple locations programmatically.

Integrations 5

Pre-built integrations with other platforms and tools.

Ansible

Ansible modules and playbooks for automating Aruba Central and AOS-CX switch configuration.

Terraform

Infrastructure-as-code provisioning for Aruba network infrastructure using Terraform providers.

ServiceNow

Integration with ServiceNow for IT service management and automated incident response.

Splunk

Log and event forwarding from Aruba infrastructure to Splunk for security analytics and monitoring.

VMware vSphere

Integration with VMware environments for network-aware virtual infrastructure management.

Resources

Get Started 1

Portal, sign-up, and the first successful call

Agent Surfaces 2

MCP servers, agent skills, and machine-readable catalogs

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 2

Authentication, authorization, and security posture

Operate 1

Status, limits, changes, and where to get help

Commercial 2

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Other 1

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: aruba
name: Aruba
description: APIs for HPE Aruba Networking cloud networking, security, and infrastructure solutions including Central, AOS-CX,
  ClearPass, EdgeConnect SD-WAN, Fabric Composer, and User Experience Insight.
accessModel:
  pricing: paid
  onboarding: self-serve
  trial: false
  try_now: false
  public: false
  label: Paid · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://www.arubanetworks.com/assets/img/logo.png
url: https://raw.githubusercontent.com/api-evangelist/aruba/refs/heads/main/apis.yml
created: '2024-01-01'
modified: '2026-05-19'
specificationVersion: '0.19'
tags:
- Cloud
- Infrastructure
- Network Management
- Networking
- SD-WAN
- Security
- Switches
- Wireless
apis:
- name: Aruba ClearPass API
  description: REST API for ClearPass Policy Manager providing role- and device-based secure network access control for IoT,
    BYOD, corporate devices, as well as employees, contractors, and guests across any multivendor wired, wireless, and VPN
    infrastructure.
  image: https://www.arubanetworks.com/assets/img/clearpass-logo.png
  humanURL: https://developer.arubanetworks.com/cppm/
  baseURL: https://clearpass.example.com/api
  tags:
  - Authentication
  - Authorization
  - Network Access Control
  - Policy Management
  properties:
  - type: Documentation
    url: https://developer.arubanetworks.com/cppm/docs
  - type: APIReference
    url: https://developer.arubanetworks.com/cppm/reference
  - type: GettingStarted
    url: https://developer.arubanetworks.com/cppm/docs/getting-started-with-the-clearpass-policy-manager-api
  - type: SDKs
    url: https://github.com/aruba/pyclearpass
    title: Python SDK
- name: Aruba AOS-CX REST API
  description: REST API for AOS-CX switches providing full programmability of switches running the AOS-CX operating system.
    Supports HTTPS POST, GET, PUT, PATCH, and DELETE methods and includes a built-in Swagger UI for API reference and testing.
  humanURL: https://developer.arubanetworks.com/aoscx/
  tags:
  - Infrastructure
  - Network Automation
  - Programmability
  - Switches
  properties:
  - type: Documentation
    url: https://developer.arubanetworks.com/aoscx/docs/introduction
  - type: APIReference
    url: https://developer.arubanetworks.com/aoscx/docs/additional-resources-1
  - type: SDKs
    url: https://github.com/aruba/pyaoscx
    title: Python SDK
- name: Aruba EdgeConnect SD-WAN API
  description: REST API for HPE Aruba Networking EdgeConnect SD-WAN providing programmatic access to Orchestrator and EdgeConnect
    appliance management, monitoring, and configuration. APIs are available at both the Orchestrator level and the Appliance
    level.
  humanURL: https://developer.arubanetworks.com/edgeconnect/
  tags:
  - Edge Networking
  - Orchestrator
  - SD-WAN
  - WAN Optimization
  properties:
  - type: Documentation
    url: https://developer.arubanetworks.com/edgeconnect/docs/intro
  - type: GettingStarted
    url: https://developer.arubanetworks.com/edgeconnect/docs/whats-new
- name: Aruba Fabric Composer API
  description: REST API for HPE Aruba Networking Fabric Composer, an intelligent software-defined orchestration solution that
    simplifies and accelerates leaf-spine network provisioning and day-to-day operations across rack-scale compute and storage
    infrastructure.
  humanURL: https://developer.arubanetworks.com/afc/
  tags:
  - Data Center
  - Fabric
  - Leaf-Spine
  - Orchestration
  properties:
  - type: Documentation
    url: https://developer.arubanetworks.com/afc/docs/about
  - type: GettingStarted
    url: https://developer.arubanetworks.com/afc/docs/getting-started-with-the-afc-api
  - type: APIReference
    url: https://developer.arubanetworks.com/aruba-fabric-composer/reference/getping
- name: Aruba User Experience Insight API
  description: API for HPE Aruba Networking User Experience Insight (UXI) providing programmatic access to onboarding tasks
    such as creating, modifying, or removing groups and assigning sensors, agents, networks, and service tests to groups.
  humanURL: https://developer.arubanetworks.com/uxi/
  tags:
  - Monitoring
  - Network Testing
  - Sensors
  - User Experience
  properties:
  - type: Documentation
    url: https://developer.arubanetworks.com/uxi/docs/user-experience-insight-overview
  - type: GettingStarted
    url: https://developer.arubanetworks.com/uxi/docs/getting-started-with-onboarding-api
  - type: Authentication
    url: https://developer.arubanetworks.com/uxi/docs/generating-managing-access-token
  - type: SDKs
    url: https://developer.arubanetworks.com/uxi/docs/installing-python-package
    title: Python SDK
- name: Aruba AirWave API
  description: API for AirWave network management platform.
  humanURL: https://www.arubanetworks.com/products/network-management-operations/airwave/
  baseURL: https://airwave.example.com/api
  tags:
  - Monitoring
  - Network Management
  - Reporting
  properties:
  - type: Documentation
    url: https://support.hpe.com/techhub/eginfolib/airwave/
- aid: aruba:aruba-access-points-api
  name: Aruba Access Points API
  description: Access point monitoring and management including status, statistics, RF information, and client connectivity.
  humanURL: https://developer.arubanetworks.com/central/
  baseURL: https://apigw-prod2.central.arubanetworks.com
  tags:
  - Access Points
  properties:
  - type: OpenAPI
    url: openapi/aruba-access-points-api-openapi.yml
  - type: Documentation
    url: https://developer.arubanetworks.com/central/docs
  - type: Authentication
    url: https://developer.arubanetworks.com/central/docs/api-oauth-access-token
  - type: GettingStarted
    url: https://developer.arubanetworks.com/central/docs/rest-api-getting-started
  - type: SDKs
    url: https://github.com/aruba/pycentral
- aid: aruba:aruba-devices-api
  name: Aruba Devices API
  description: Device inventory management including listing, searching, and managing devices across the Aruba Central platform.
  humanURL: https://developer.arubanetworks.com/central/
  baseURL: https://apigw-prod2.central.arubanetworks.com
  tags:
  - Devices
  properties:
  - type: OpenAPI
    url: openapi/aruba-devices-api-openapi.yml
  - type: Documentation
    url: https://developer.arubanetworks.com/central/docs
  - type: Authentication
    url: https://developer.arubanetworks.com/central/docs/api-oauth-access-token
  - type: GettingStarted
    url: https://developer.arubanetworks.com/central/docs/rest-api-getting-started
  - type: SDKs
    url: https://github.com/aruba/pycentral
- aid: aruba:aruba-groups-api
  name: Aruba Groups API
  description: Configuration group management for organizing devices, applying templates, and managing group-level settings.
  humanURL: https://developer.arubanetworks.com/central/
  baseURL: https://apigw-prod2.central.arubanetworks.com
  tags:
  - Groups
  properties:
  - type: OpenAPI
    url: openapi/aruba-groups-api-openapi.yml
  - type: Documentation
    url: https://developer.arubanetworks.com/central/docs
  - type: Authentication
    url: https://developer.arubanetworks.com/central/docs/api-oauth-access-token
  - type: GettingStarted
    url: https://developer.arubanetworks.com/central/docs/rest-api-getting-started
  - type: SDKs
    url: https://github.com/aruba/pycentral
- aid: aruba:aruba-monitoring-api
  name: Aruba Monitoring API
  description: Network-wide monitoring for clients, networks, gateways, and overall network health metrics.
  humanURL: https://developer.arubanetworks.com/central/
  baseURL: https://apigw-prod2.central.arubanetworks.com
  tags:
  - Monitoring
  properties:
  - type: OpenAPI
    url: openapi/aruba-monitoring-api-openapi.yml
  - type: Documentation
    url: https://developer.arubanetworks.com/central/docs
  - type: Authentication
    url: https://developer.arubanetworks.com/central/docs/api-oauth-access-token
  - type: GettingStarted
    url: https://developer.arubanetworks.com/central/docs/rest-api-getting-started
  - type: SDKs
    url: https://github.com/aruba/pycentral
- aid: aruba:aruba-sites-api
  name: Aruba Sites API
  description: Site and location management for organizing network infrastructure by physical location.
  humanURL: https://developer.arubanetworks.com/central/
  baseURL: https://apigw-prod2.central.arubanetworks.com
  tags:
  - Sites
  properties:
  - type: OpenAPI
    url: openapi/aruba-sites-api-openapi.yml
  - type: Documentation
    url: https://developer.arubanetworks.com/central/docs
  - type: Authentication
    url: https://developer.arubanetworks.com/central/docs/api-oauth-access-token
  - type: GettingStarted
    url: https://developer.arubanetworks.com/central/docs/rest-api-getting-started
  - type: SDKs
    url: https://github.com/aruba/pycentral
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
  url: https://apievangelist.com
common:
- type: AgenticAccess
  url: agentic-access/aruba-agentic-access.yml
- type: DomainSecurity
  url: security/aruba-domain-security.yml
- type: Authentication
  url: authentication/aruba-authentication.yml
- type: LinkedIn
  url: https://www.linkedin.com/company/aruba-a-hewlett-packard-enterprise-company
- type: DeveloperPortal
  url: https://developer.arubanetworks.com
- type: Hub
  url: https://devhub.arubanetworks.com
- type: GitHubOrganization
  url: https://github.com/aruba
- type: Blog
  url: https://blogs.arubanetworks.com/
- type: Support
  url: https://www.arubanetworks.com/support-services/
- type: TermsOfService
  url: https://www.arubanetworks.com/company/legal/
- type: PrivacyPolicy
  url: https://www.arubanetworks.com/company/legal/privacy-policy/
- type: Features
  data:
  - name: Unified Cloud Management
    description: Single pane of glass for managing wired, wireless, and SD-WAN infrastructure across distributed enterprise
      environments.
  - name: AI-Powered Analytics
    description: Artificial intelligence and machine learning-driven network analytics for proactive troubleshooting and optimization.
  - name: Zero Trust Security
    description: Role-based and device-based access control with ClearPass for IoT, BYOD, and enterprise devices.
  - name: Network Automation
    description: Programmable APIs across all platforms enabling infrastructure-as-code and automated provisioning.
  - name: SD-WAN Orchestration
    description: Centralized management of EdgeConnect SD-WAN appliances with application-aware routing and WAN optimization.
  - name: User Experience Monitoring
    description: Synthetic testing and real-time monitoring of network and application performance from the user perspective.
- type: UseCases
  data:
  - name: Campus Network Automation
    description: Automate provisioning, monitoring, and troubleshooting of campus wired and wireless networks using Central
      APIs.
  - name: Branch Office SD-WAN Deployment
    description: Programmatically deploy and manage EdgeConnect SD-WAN appliances across branch offices with centralized orchestration.
  - name: IoT Device Onboarding
    description: Automate secure onboarding and policy assignment for IoT devices using ClearPass APIs.
  - name: Network Health Dashboards
    description: Build custom monitoring dashboards using Central APIs to track device health, client connectivity, and network
      performance.
  - name: Multi-Site Configuration Management
    description: Manage groups, sites, and device configurations across multiple locations programmatically.
- type: Integrations
  data:
  - name: Ansible
    description: Ansible modules and playbooks for automating Aruba Central and AOS-CX switch configuration.
  - name: Terraform
    description: Infrastructure-as-code provisioning for Aruba network infrastructure using Terraform providers.
  - name: ServiceNow
    description: Integration with ServiceNow for IT service management and automated incident response.
  - name: Splunk
    description: Log and event forwarding from Aruba infrastructure to Splunk for security analytics and monitoring.
  - name: VMware vSphere
    description: Integration with VMware environments for network-aware virtual infrastructure management.
- type: LlmsText
  url: https://developer.arubanetworks.com/llms.txt