Extreme API with Python
Table Of Contents
- 1 Preface
- 2 Introduction
- 3 EXOS APIs
- 4 VOSS API
- 5 XMC API
- 6 ExtremeCloud IQ API
- 7 Extreme Campus Controller API
Extreme API with Python
Page | 116
Part no.9036931-00 Rev AA February 2021
6 ExtremeCloud IQ API
ExtremeCloud IQ (XIQ) is a 4
th
generation cloud-based network management system.
XIQ is entirely API driven internally, and offers an external API (xAPI) as an addition of the internal API to
users. This is a REST API.
The XIQ xAPI is made up of four APIs:
- Identity Management
- Monitoring
- Configuration
- Presence and Location
There are dozens of endpoints to choose from.
Presence and Location require a streaming data service via a webhook.
6.1 Connect to the xAPI
To access the xAPI, first connect to HTTPS://developer.aerohive.com and register for a developer portal
account. This account is free and self-approving. This is where you will access the documentation and
manage tokens for authentication.
6.1.1 Create Tokens
There are two ways to authenticate to the xAPI:
- Bearer Token
- OAuth 2.0
The easiest way is to use the Bearer token, although the OAuth 2.0 method is the most secure.
After you are registered and connected to your account, you can access your profile to create a token.










