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 | 109
Part no.9036931-00 Rev AA February 2021
5.4 Axis API
Prior to the NBI API, XMC offered the Axis API. The Axis API is also sometimes called XMC Web Services.
The Axis API is a REST API, returning data formatted as XML.
This API is still available, but not recommended for use anymore, with the exception of
ExtremeAnalytics, because the NBI API does not provide an interface to ExtremeAnalytics.
Note: The ExtremeAnalytics web service is called Purview, which was the original name of the solution.
To access the ExtremeAnalytics web service description language, go to:
HTTPS://<XMC-IP-Address>:8443/axis/services/PurviewWebService?wsdl
To connect to the ExtremeAnalytics web service, go to:
HTTPS://<XMC-IP-Address>:8443/axis/services/PurviewWebService
Methods are available to query specific resources that the API exposes. The method is added to the URL
Each method has parameters that must be transmitted to receive the appropriate data. The API
supports Basic authentication.
5.4.1 Analytics Methods
Analytics methods are described in the following sections.
5.4.1.1 addLocation
This command creates a new location with the specified name.
Parameters:
Name Type Description
locationGroup string Location group name










