WiNG REST API

The WiNG REST API provides a programmatic interface to access configuration, statistics, and runtime information and issue additional configuration parameters. It creates a single management framework for application developers and IT services to work together and share data and services through it. Using an API to consolidate multiple management systems allows businesses to create a custom management system that is tailored to their business needs.

The WiNG API is based on RESTful principles, and uses a combination of configuration daemon and an HTTP/HTTPS front-end. API request and response bodies are formatted in JavaScript Object Notation (JSON). The front-end receives REST requests via standard HTTP/HTTPS methods, and forwards the request to the WiNG operating system after converting it into internal configuration daemon format. The response generated by the WiNG configuration daemon is converted to JSON and sent back to the client.

To submit API calls and build custom applications to manage and extend the ExtremeWireless WiNG platform, your RESTful API consuming program needs to have logged in using credentials granting at least read permissions. Any administrator account can be used with the REST API, but only fully privileged accounts can be used to make configuration changes through the REST API.
Note

Note

The WiNG REST API is currently supported on all NX/VX WiNG controllers running release 5.9.2 and later. There are no changes to the REST API for version 7.1 beyond the current implementation for 5.9.4.
This guide provides information about accessing the API, structure of the API request and response bodies, error codes, and usage examples.
Note

Note

You cannot run the sample requests in this guide as-is. Replace call-specific parameters such as host IP address, user credentials, and authorization tokens with your own values.