Aruba logo

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.

7 APIs 5 Capabilities 6 Features 45.8 / 100 developing
CloudInfrastructureNetwork ManagementNetworkingSD-WANSecuritySwitchesWireless

API Rating

45.8/ 100
developing
Scored 2026-05-20 · rubric v0.3
Discoverability75.0
Contract Quality69.2
Governance26.3
Operational Transparency36.8
Developer Ergonomics15.2
Commercial Clarity50.0

APIs

Aruba Central API

RESTful API for managing Aruba Central cloud networking platform, providing unified network management, AI-based analytics, and IoT device security for wired, wireless, and SD-W...

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.

Capabilities

Aruba Central API — Access Points

Aruba Central API — Access Points. 2 operations. Lead operation: List All Access Points. Self-contained Naftiko capability covering one Aruba business surface.

Run with Naftiko

Aruba Central API — Devices

Aruba Central API — Devices. 4 operations. Lead operation: Associate Devices to a Site. Self-contained Naftiko capability covering one Aruba business surface.

Run with Naftiko

Aruba Central API — Groups

Aruba Central API — Groups. 5 operations. Lead operation: List All Groups. Self-contained Naftiko capability covering one Aruba business surface.

Run with Naftiko

Aruba Central API — Monitoring

Aruba Central API — Monitoring. 5 operations. Lead operation: List All Access Points. Self-contained Naftiko capability covering one Aruba business surface.

Run with Naftiko

Aruba Central API — Sites

Aruba Central API — Sites. 6 operations. Lead operation: List All Sites. Self-contained Naftiko capability covering one Aruba business surface.

Run with Naftiko

Features

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.

Use Cases

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

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.

Semantic Vocabularies

Aruba Central Context

0 classes · 0 properties

JSON-LD

Aruba Context

0 classes · 8 properties

JSON-LD

API Governance Rules

Aruba API Rules

7 rules · 7 errors

SPECTRAL

Resources

🔗
LinkedIn
LinkedIn
🌐
DeveloperPortal
DeveloperPortal
🔗
Hub
Hub
👥
GitHubOrganization
GitHubOrganization
📰
Blog
Blog
💬
Support
Support
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy

Sources

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.
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 Central API
  description: RESTful API for managing Aruba Central cloud networking platform, providing unified network management, AI-based
    analytics, and IoT device security for wired, wireless, and SD-WAN networks. APIs follow the Swagger 2.0 (OpenAPI 2.0)
    specification.
  image: https://www.arubanetworks.com/assets/img/aruba-central-logo.png
  humanURL: https://developer.arubanetworks.com/central/
  baseURL: https://apigw-prod2.central.arubanetworks.com
  tags:
  - Analytics
  - Cloud Management
  - Monitoring
  - Network Automation
  properties:
  - type: Documentation
    url: https://developer.arubanetworks.com/central/docs
  - type: OpenAPI
    url: openapi/aruba-central-api.yml
  - type: OpenAPI
    url: https://developer.arubanetworks.com/central/reference
  - 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: SDK
    url: https://github.com/aruba/pycentral
    title: Python SDK
  - type: NaftikoCapability
    url: capabilities/central-access-points.yaml
  - type: NaftikoCapability
    url: capabilities/central-devices.yaml
  - type: NaftikoCapability
    url: capabilities/central-groups.yaml
  - type: NaftikoCapability
    url: capabilities/central-monitoring.yaml
  - type: NaftikoCapability
    url: capabilities/central-sites.yaml
- 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: SDK
    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: SDK
    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: SDK
    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/
maintainers:
- FN: Kin Lane
  email: [email protected]
  url: https://apievangelist.com
common:
- 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.