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: info@apievangelist.com X: apievangelist url: https://apievangelist.com specificationVersion: '0.16'