Streaming APIs

Streaming APIs allow customers to subscribe to a select set of services instead of polling the NB API Application Programming Interface. Refers to a set of functions, procedures, protocols, and tools that enable users to build application software. to get an aggregated state or statistics of the events. For example, with streaming APIs, the customers can get notifications about the following types of events:

  • The UP and DOWN status of the devices
  • Change in the location of APs

For a complete list of supported services, see the next section. With streaming API, the customers can write value-added applications based on the aggregated context.

API streaming is not supported on a single node clusters.

Supported Services

The streaming API supports the following services, for a definition of each of the services, see the next section.

  • Location
  • Monitoring
  • Security
  • AppRF
  • Audit