1. Documentation
  2. Automation with APIs

Automation with APIs

Mist API Introduction

From the beginning Mist has been a 100% API company.  The API contains a set of tools known as endpoints for building software and applications that communicate with the Mist cloud.  The Dashboard API is a modern, RESTful API using HTTPS requests to a URL and JSON as a human-readable format. The API is available...

Simple API example

See If You’re Logged in Already Get ‘whoami’ and privileges (which organization and sites I have access to) GET /api/v1/self For my test account, it returned: This is because I ran it in a new tab on a browser which I’m currently logged in to.

Using Postman

There is a tool call Postman that can be used to interact with the API without getting into coding. It is a really good place to start. You can download it here. First you will need to generate an API Token. You can do it here and this will carry your permissions.  This is from...

Postman using Variables

  In Postman you can create your own environments using variables to customize and greatly simplify your API experience.

SLE API Documentation

Monitoring the Mist Service Level Experience (SLE) API Documentation: Many endpoints used on the Mist WiFi Service Levels dashboard can be found in the API docs: https://api.mist.com/api/v1/docs/Site#insights (requires valid login) Those endpoints which may not be found in the API docs are noted below. Metrics/Classifiers: Mist SLEs support metrics and classifiers. Metrics track whether the...