HPE Aruba Networking logo

HPE Aruba Networking

HPE Aruba Networking is the networking business unit of Hewlett Packard Enterprise (NYSE HPE), born of Aruba Networks (founded 2002, acquired by HPE in 2015) and reinforced by the acquisitions of Silver Peak (SD-WAN, 2020), Axis Security (SSE, 2023), and Pensando (data processing units / smart switches, 2022). Its portfolio covers campus and branch Wi-Fi, AOS-CX and AOS-Switch data-center and campus switching, the Aruba Central cloud management plane, ClearPass network access control, EdgeConnect SD-WAN, the HPE Aruba Networking SSE cloud security service, the User Experience Insight synthetic-monitoring sensors, and the HPE Aruba Networking Fabric Composer data-center fabric controller. Aruba is one of the most API-first vendors in enterprise networking — its developer hub publishes REST, streaming, and webhook documentation; its GitHub org carries 50+ public repositories including Python SDKs (pycentral, pyaoscx, pyclearpass, pyedgeconnect, pyafc, pyhpeuxi, pyhpesse), a Go SDK (aoscxgo), Ansible collections, a Terraform provider, the Network Analytics Engine script library, and the YANG models that back AOS-CX.

10 APIs 22 Features
NetworkingSwitchingWi-FiSD-WANNACNetwork Access ControlCloud NetworkingAIOpsData CenterCampusBranchEdgeSSESASEHPE

HPE Aruba Networking publishes 10 APIs on the APIs.io network. Tagged areas include Networking, Switching, Wi-Fi, SD-WAN, and NAC.

HPE Aruba Networking’s developer surface includes developer portal, documentation, support, engineering blog, YouTube channel, SDKs, tooling, and 42 more developer resources.

APIs

HPE Aruba Networking Central REST API

The HPE Aruba Networking Central REST API is the primary programmatic surface for the Aruba Central cloud network management platform. It exposes configuration, monitoring, AIOp...

HPE Aruba Networking Central Streaming API

The Central Streaming API delivers real-time telemetry and event streams (location, presence, AppRF, audit, security, monitoring) over a long-lived connection. An official Pytho...

HPE Aruba Networking Central Webhooks

Central Webhooks deliver alert and event notifications to external endpoints with HMAC-authenticated payloads. They are the integration path for ITSM, SIEM, SOAR, and operations...

AOS-CX REST API

The AOS-CX REST API runs on-box on every AOS-CX switch (CX 6000/8000/9000/10000 series) and exposes the full switch configuration and state surface — system, VRFs, VLANs, interf...

HPE Aruba Networking ClearPass Policy Manager REST API

The ClearPass Policy Manager REST API exposes the network access control (NAC) surface of ClearPass — endpoints, devices, guests, onboarded users, sessions, policies, certificat...

HPE Aruba Networking EdgeConnect Orchestrator API

The EdgeConnect Orchestrator API (formerly Silver Peak Orchestrator) manages EdgeConnect SD-WAN appliances, business intent overlays, tunnels, segments, application definitions,...

HPE Aruba Networking Fabric Composer API

HPE Aruba Networking Fabric Composer (AFC) automates data-center fabric provisioning across AOS-CX leaf-spine, VSX, and EVPN-VXLAN deployments. The pyafc SDK and the hpeanfc-ans...

HPE Aruba Networking User Experience Insight API

The User Experience Insight (UXI, formerly Cape Networks) API exposes synthetic test results, sensor health, network and SaaS application performance scores, and incident data f...

HPE Aruba Networking SSE API

The HPE Aruba Networking SSE (Security Service Edge) API exposes the Axis Security / HPE SSE cloud-delivered ZTNA, SWG, and CASB surface for policy management, user/device enrol...

AOS-CX Network Analytics Engine (NAE)

The Network Analytics Engine (NAE) is the on-box programmable telemetry and analytics framework that runs Python agents inside AOS-CX switches. The official nae-scripts reposito...

Features

Aruba Central — single-pane-of-glass cloud network management for AP, switch, gateway, and SD-WAN fleets
AOS-CX — modern data-center / campus switch operating system with full on-box REST API and YANG models
AOS-Switch — classic Aruba (HPE ProCurve lineage) switching with REST and CLI automation paths
ClearPass Policy Manager — RADIUS / TACACS / 802.1X NAC with REST API and ClearPass Exchange ecosystem
EdgeConnect SD-WAN (Silver Peak) — Orchestrator and on-box APIs with business intent overlays
HPE Aruba Networking Fabric Composer — automated EVPN-VXLAN leaf-spine fabric provisioning
User Experience Insight (UXI) — synthetic sensor monitoring for Wi-Fi, wired, and SaaS application health
HPE Aruba Networking SSE — cloud SASE / ZTNA / SWG / CASB built on the Axis Security acquisition
Network Analytics Engine (NAE) — on-box Python analytics agents inside AOS-CX
Aruba IoT Operations — BLE/Zigbee/USB IoT gateway services on Aruba access points
Aruba User Experience Insight, AirWave, and Aruba Sensor portfolio
Aruba Central API Gateway with OAuth 2.0 and per-customer API tokens
Webhooks with HMAC-signed delivery for Central alerts and events
Streaming API for real-time monitoring, location, presence, and AppRF telemetry
Official Python SDKs — pycentral, pyaoscx, pyclearpass, pyedgeconnect, pyafc, pyhpeuxi, pyhpesse, pyarubaimc
Go SDK — aoscxgo
Ansible — aruba-central, aoscx, aos-switch, and hpeanfc collections
Terraform — terraform-provider-aoscx for declarative AOS-CX configuration
Central Automation Studio — graphical front-end for chaining Central API workflows
HPE Aruba Networking Developer Hub (devhub.arubanetworks.com) — public docs, code exchange, and tutorials
Airheads Community — large active forum across networking, security, and automation
Backed by Hewlett Packard Enterprise — public NYSE company, Fortune 500

Resources

🌐
Portal
Portal
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🔗
Documentation
Documentation
👥
GitHubOrganization
GitHubOrganization
👥
GitHubOrganization
GitHubOrganization
🌐
Portal
Portal
🌐
Portal
Portal
🔗
Forum
Forum
💬
Support
Support
💬
Support
Support
🔗
Versioning
Versioning
📰
Blog
Blog
🔗
Documentation
Documentation
🔗
Documentation
Documentation
📜
PrivacyPolicy
PrivacyPolicy
📜
TermsOfService
TermsOfService
💬
Support
Support
🔗
Documentation
Documentation
🔗
LinkedIn
LinkedIn
🔗
Twitter
Twitter
👥
YouTube
YouTube
📦
SDK
SDK
📦
SDK
SDK
📦
SDK
SDK
📦
SDK
SDK
📦
SDK
SDK
📦
SDK
SDK
📦
SDK
SDK
📦
SDK
SDK
📦
SDK
SDK
🔧
Tool
Tool
🔧
Tool
Tool
🔧
Tool
Tool
🔧
Tool
Tool
🔧
Tool
Tool
💻
CodeExamples
CodeExamples
🔧
Tool
Tool
💻
CodeExamples
CodeExamples
🔗
Schema
Schema
💻
CodeExamples
CodeExamples
🔧
Tool
Tool
💻
CodeExamples
CodeExamples
💻
CodeExamples
CodeExamples
💻
CodeExamples
CodeExamples
💻
CodeExamples
CodeExamples
💻
CodeExamples
CodeExamples
💻
CodeExamples
CodeExamples
🔗
Documentation
Documentation

Sources

apis.yml Raw ↑
aid: aruba-hpe
url: https://raw.githubusercontent.com/api-evangelist/aruba-hpe/refs/heads/main/apis.yml
apis:
- aid: aruba-hpe:aruba-central-rest-api
  name: HPE Aruba Networking Central REST API
  tags:
  - Networking
  - Cloud
  - Network Management
  - Configuration
  - Monitoring
  humanURL: https://devhub.arubanetworks.com/docs/aruba-central
  properties:
  - url: https://devhub.arubanetworks.com/docs/aruba-central
    type: Documentation
  - url: https://devhub.arubanetworks.com/docs/aruba-central/v2.5.8/overview/aruba-central-api-overview
    type: Documentation
  description: The HPE Aruba Networking Central REST API is the primary programmatic surface for the Aruba Central
    cloud network management platform. It exposes configuration, monitoring, AIOps, troubleshooting, AppRF visibility,
    user management, and MSP workflows across Aruba access points, AOS-CX and AOS-Switch hardware, and gateways. The
    API uses OAuth 2.0 access tokens issued through an API Gateway and is documented at v2.5.8 with regional gateway
    endpoints for US, EU, APAC, Canada, and China clusters.
- aid: aruba-hpe:aruba-central-streaming-api
  name: HPE Aruba Networking Central Streaming API
  tags:
  - Networking
  - Streaming
  - Events
  - Real Time
  - Monitoring
  humanURL: https://devhub.arubanetworks.com/docs/aruba-central
  properties:
  - url: https://devhub.arubanetworks.com/docs/aruba-central
    type: Documentation
  description: The Central Streaming API delivers real-time telemetry and event streams (location, presence, AppRF,
    audit, security, monitoring) over a long-lived connection. An official Python streaming client is published
    through Aruba's developer hub for consuming events at scale across customer tenants.
- aid: aruba-hpe:aruba-central-webhooks
  name: HPE Aruba Networking Central Webhooks
  tags:
  - Networking
  - Webhooks
  - Events
  - Alerts
  humanURL: https://devhub.arubanetworks.com/docs/aruba-central
  properties:
  - url: https://devhub.arubanetworks.com/docs/aruba-central
    type: Documentation
  description: Central Webhooks deliver alert and event notifications to external endpoints with HMAC-authenticated
    payloads. They are the integration path for ITSM, SIEM, SOAR, and operations tooling that needs to react to
    Aruba Central alerts without polling.
- aid: aruba-hpe:aos-cx-rest-api
  name: AOS-CX REST API
  tags:
  - Networking
  - Switching
  - Data Center
  - Configuration
  - Routing
  humanURL: https://github.com/aruba/pyaoscx
  properties:
  - url: https://github.com/aruba/pyaoscx
    type: Documentation
  - url: https://github.com/aruba/aoscx-yang
    type: Schema
  description: The AOS-CX REST API runs on-box on every AOS-CX switch (CX 6000/8000/9000/10000 series) and exposes
    the full switch configuration and state surface — system, VRFs, VLANs, interfaces, LAGs, OSPF, BGP, EVPN, VSF,
    VSX, ACLs, QoS — backed by a YANG model. It is the foundation for the pyaoscx Python SDK, the aoscxgo Go client,
    the AOS-CX Ansible collection, and the AOS-CX Terraform provider.
- aid: aruba-hpe:clearpass-rest-api
  name: HPE Aruba Networking ClearPass Policy Manager REST API
  tags:
  - Networking
  - Security
  - NAC
  - Identity
  - Policy
  humanURL: https://github.com/aruba/pyclearpass
  properties:
  - url: https://github.com/aruba/pyclearpass
    type: Documentation
  - url: https://github.com/aruba/clearpass-exchange-snippets
    type: CodeExamples
  description: The ClearPass Policy Manager REST API exposes the network access control (NAC) surface of ClearPass —
    endpoints, devices, guests, onboarded users, sessions, policies, certificates, TACACS, and OnGuard posture. It is
    the integration backbone for ClearPass Exchange partners and is wrapped by the official pyclearpass Python SDK.
- aid: aruba-hpe:edgeconnect-orchestrator-api
  name: HPE Aruba Networking EdgeConnect Orchestrator API
  tags:
  - Networking
  - SD-WAN
  - WAN
  - Orchestration
  humanURL: https://github.com/aruba/pyedgeconnect
  properties:
  - url: https://github.com/aruba/pyedgeconnect
    type: Documentation
  description: The EdgeConnect Orchestrator API (formerly Silver Peak Orchestrator) manages EdgeConnect SD-WAN
    appliances, business intent overlays, tunnels, segments, application definitions, security policies, and
    performance telemetry. The official pyedgeconnect Python SDK wraps both the Orchestrator and the on-box
    EdgeConnect APIs.
- aid: aruba-hpe:fabric-composer-api
  name: HPE Aruba Networking Fabric Composer API
  tags:
  - Networking
  - Data Center
  - Fabric
  - Automation
  humanURL: https://github.com/aruba/pyafc
  properties:
  - url: https://github.com/aruba/pyafc
    type: Documentation
  description: HPE Aruba Networking Fabric Composer (AFC) automates data-center fabric provisioning across AOS-CX
    leaf-spine, VSX, and EVPN-VXLAN deployments. The pyafc SDK and the hpeanfc-ansible-collection wrap its REST API
    for programmatic fabric design, day-0 provisioning, and lifecycle management.
- aid: aruba-hpe:uxi-cloud-api
  name: HPE Aruba Networking User Experience Insight API
  tags:
  - Networking
  - Monitoring
  - Synthetic Testing
  - User Experience
  humanURL: https://github.com/aruba/pyhpeuxi
  properties:
  - url: https://github.com/aruba/pyhpeuxi
    type: Documentation
  description: The User Experience Insight (UXI, formerly Cape Networks) API exposes synthetic test results,
    sensor health, network and SaaS application performance scores, and incident data for UXI sensors deployed at
    customer sites. The pyhpeuxi Python SDK is the official client.
- aid: aruba-hpe:sse-api
  name: HPE Aruba Networking SSE API
  tags:
  - Networking
  - Security
  - SSE
  - SASE
  - Zero Trust
  humanURL: https://github.com/aruba/pyhpesse
  properties:
  - url: https://github.com/aruba/pyhpesse
    type: Documentation
  description: The HPE Aruba Networking SSE (Security Service Edge) API exposes the Axis Security / HPE SSE
    cloud-delivered ZTNA, SWG, and CASB surface for policy management, user/device enrollment, and event reporting.
    The pyhpesse Python SDK provides programmatic access.
- aid: aruba-hpe:network-analytics-engine
  name: AOS-CX Network Analytics Engine (NAE)
  tags:
  - Networking
  - Analytics
  - Telemetry
  - Scripts
  - Switching
  humanURL: https://github.com/aruba/nae-scripts
  properties:
  - url: https://github.com/aruba/nae-scripts
    type: Documentation
  description: The Network Analytics Engine (NAE) is the on-box programmable telemetry and analytics framework that
    runs Python agents inside AOS-CX switches. The official nae-scripts repository contains analytics agents for
    BGP, OSPF, EVPN, link health, hardware counters, and security events that consume the AOS-CX REST and Time
    Series database APIs.
name: HPE Aruba Networking
tags:
- Networking
- Switching
- Wi-Fi
- SD-WAN
- NAC
- Network Access Control
- Cloud Networking
- AIOps
- Data Center
- Campus
- Branch
- Edge
- SSE
- SASE
- HPE
kind: contract
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
access: 3rd-Party
common:
- type: Portal
  url: https://www.arubanetworks.com
- type: Documentation
  url: https://devhub.arubanetworks.com/
- type: Documentation
  name: HPE Aruba Networking Developer Hub
  url: https://developer.arubanetworks.com
- type: Documentation
  name: Aruba Central API Documentation
  url: https://devhub.arubanetworks.com/docs/aruba-central
- type: GitHubOrganization
  url: https://github.com/aruba
- type: GitHubOrganization
  name: HPE Networking on GitHub (also aruba/)
  url: https://github.com/aruba
- url: https://www.hpe.com/us/en/aruba-networking.html
  name: HPE Aruba Networking
  type: Portal
- url: https://www.hpe.com
  name: Hewlett Packard Enterprise
  type: Portal
- url: https://community.arubanetworks.com/
  name: Airheads Community
  type: Forum
- url: https://www.arubanetworks.com/support-services/
  name: Aruba Support
  type: Support
- url: https://asp.arubanetworks.com/
  name: Aruba Support Portal
  type: Support
- url: https://www.arubanetworks.com/support-services/end-of-life/
  name: End of Life Policy
  type: Versioning
- url: https://www.arubanetworks.com/blog/
  name: Aruba Blog
  type: Blog
- url: https://www.arubanetworks.com/resource/
  name: Resource Library
  type: Documentation
- url: https://www.arubanetworks.com/about-us/security-bulletins/
  name: Security Bulletins
  type: Documentation
- url: https://www.arubanetworks.com/legal/privacy-statement/
  type: PrivacyPolicy
- url: https://www.arubanetworks.com/legal/terms-of-use/
  type: TermsOfService
- url: https://www.arubanetworks.com/contact-us/
  type: Support
- url: https://www.arubanetworks.com/company/about-us/
  name: About Aruba
  type: Documentation
- url: https://www.linkedin.com/company/hpe-aruba-networking/
  type: LinkedIn
- url: https://twitter.com/HPE_Networking
  type: Twitter
- url: https://www.youtube.com/@HPENetworking
  type: YouTube
- url: https://github.com/aruba/pycentral
  name: pycentral — Aruba Central Python SDK
  type: SDK
- url: https://github.com/aruba/pyaoscx
  name: pyaoscx — AOS-CX Python SDK
  type: SDK
- url: https://github.com/aruba/pyclearpass
  name: pyclearpass — ClearPass Python SDK
  type: SDK
- url: https://github.com/aruba/pyedgeconnect
  name: pyedgeconnect — EdgeConnect / Orchestrator Python SDK
  type: SDK
- url: https://github.com/aruba/pyafc
  name: pyafc — Fabric Composer Python SDK
  type: SDK
- url: https://github.com/aruba/pyhpeuxi
  name: pyhpeuxi — UXI Python SDK
  type: SDK
- url: https://github.com/aruba/pyhpesse
  name: pyhpesse — HPE SSE Python SDK
  type: SDK
- url: https://github.com/aruba/pyarubaimc
  name: pyarubaimc — Aruba IMC Python SDK
  type: SDK
- url: https://github.com/aruba/aoscxgo
  name: aoscxgo — AOS-CX Go SDK
  type: SDK
- url: https://github.com/aruba/aruba-central-ansible-collection
  name: aruba-central-ansible-collection
  type: Tool
- url: https://github.com/aruba/aoscx-ansible-collection
  name: aoscx-ansible-collection
  type: Tool
- url: https://github.com/aruba/aos-switch-ansible-collection
  name: aos-switch-ansible-collection
  type: Tool
- url: https://github.com/aruba/hpeanfc-ansible-collection
  name: hpeanfc-ansible-collection — Fabric Composer
  type: Tool
- url: https://github.com/aruba/terraform-provider-aoscx
  name: terraform-provider-aoscx
  type: Tool
- url: https://github.com/aruba/central-python-workflows
  name: central-python-workflows
  type: CodeExamples
- url: https://github.com/aruba/central-automation-studio
  name: Central Automation Studio
  type: Tool
- url: https://github.com/aruba/nae-scripts
  name: AOS-CX Network Analytics Engine scripts
  type: CodeExamples
- url: https://github.com/aruba/aoscx-yang
  name: AOS-CX YANG models
  type: Schema
- url: https://github.com/aruba/clearpass-exchange-snippets
  name: ClearPass Exchange integration snippets
  type: CodeExamples
- url: https://github.com/aruba/clearpass-csv2api
  name: clearpass-csv2api CLI
  type: Tool
- url: https://github.com/aruba/sdwan-edgeconnect-performance-monitoring
  name: EdgeConnect performance monitoring scripts
  type: CodeExamples
- url: https://github.com/aruba/aoscx-ansible-workflows
  name: aoscx-ansible-workflows
  type: CodeExamples
- url: https://github.com/aruba/aoscx-ansible-dcn-workflows
  name: aoscx-ansible-dcn-workflows — Data Center
  type: CodeExamples
- url: https://github.com/aruba/central-integration-snippets
  name: central-integration-snippets
  type: CodeExamples
- url: https://github.com/aruba/central-large-public-venue-monitoring-dashboard
  name: Central large public-venue monitoring dashboard
  type: CodeExamples
- url: https://github.com/aruba/aruba-iotops-example-ble
  name: Aruba IoT Operations BLE example
  type: CodeExamples
- url: https://github.com/aruba/openlocate-ble-beacons
  name: OpenLocate BLE beacon specification
  type: Documentation
- type: Features
  data:
  - Aruba Central — single-pane-of-glass cloud network management for AP, switch, gateway, and SD-WAN fleets
  - AOS-CX — modern data-center / campus switch operating system with full on-box REST API and YANG models
  - AOS-Switch — classic Aruba (HPE ProCurve lineage) switching with REST and CLI automation paths
  - ClearPass Policy Manager — RADIUS / TACACS / 802.1X NAC with REST API and ClearPass Exchange ecosystem
  - EdgeConnect SD-WAN (Silver Peak) — Orchestrator and on-box APIs with business intent overlays
  - HPE Aruba Networking Fabric Composer — automated EVPN-VXLAN leaf-spine fabric provisioning
  - User Experience Insight (UXI) — synthetic sensor monitoring for Wi-Fi, wired, and SaaS application health
  - HPE Aruba Networking SSE — cloud SASE / ZTNA / SWG / CASB built on the Axis Security acquisition
  - Network Analytics Engine (NAE) — on-box Python analytics agents inside AOS-CX
  - Aruba IoT Operations — BLE/Zigbee/USB IoT gateway services on Aruba access points
  - Aruba User Experience Insight, AirWave, and Aruba Sensor portfolio
  - Aruba Central API Gateway with OAuth 2.0 and per-customer API tokens
  - Webhooks with HMAC-signed delivery for Central alerts and events
  - Streaming API for real-time monitoring, location, presence, and AppRF telemetry
  - Official Python SDKs — pycentral, pyaoscx, pyclearpass, pyedgeconnect, pyafc, pyhpeuxi, pyhpesse, pyarubaimc
  - Go SDK — aoscxgo
  - Ansible — aruba-central, aoscx, aos-switch, and hpeanfc collections
  - Terraform — terraform-provider-aoscx for declarative AOS-CX configuration
  - Central Automation Studio — graphical front-end for chaining Central API workflows
  - HPE Aruba Networking Developer Hub (devhub.arubanetworks.com) — public docs, code exchange, and tutorials
  - Airheads Community — large active forum across networking, security, and automation
  - Backed by Hewlett Packard Enterprise — public NYSE company, Fortune 500
  sources:
  - https://www.arubanetworks.com
  - https://devhub.arubanetworks.com/
  - https://github.com/aruba
  updated: '2026-05-25'
created: '2026-05-25T00:00:00.000Z'
modified: '2026-05-25'
position: Producing
description: HPE Aruba Networking is the networking business unit of Hewlett Packard Enterprise (NYSE HPE), born of
  Aruba Networks (founded 2002, acquired by HPE in 2015) and reinforced by the acquisitions of Silver Peak (SD-WAN,
  2020), Axis Security (SSE, 2023), and Pensando (data processing units / smart switches, 2022). Its portfolio
  covers campus and branch Wi-Fi, AOS-CX and AOS-Switch data-center and campus switching, the Aruba Central cloud
  management plane, ClearPass network access control, EdgeConnect SD-WAN, the HPE Aruba Networking SSE cloud
  security service, the User Experience Insight synthetic-monitoring sensors, and the HPE Aruba Networking Fabric
  Composer data-center fabric controller. Aruba is one of the most API-first vendors in enterprise networking — its
  developer hub publishes REST, streaming, and webhook documentation; its GitHub org carries 50+ public repositories
  including Python SDKs (pycentral, pyaoscx, pyclearpass, pyedgeconnect, pyafc, pyhpeuxi, pyhpesse), a Go SDK
  (aoscxgo), Ansible collections, a Terraform provider, the Network Analytics Engine script library, and the YANG
  models that back AOS-CX.
maintainers:
- FN: Kin Lane
  email: [email protected]
  X: apievangelist
  url: https://apievangelist.com
specificationVersion: '0.16'