How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Mist Constants Definitions API

API Calls to retrieve constant values that can be used in different parts of the configuration

Mist Constants Definitions API is one of 212 APIs that Mist publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Constants Definitions. The published artifact set on APIs.io includes an OpenAPI specification.

This API exposes 16 operations across 16 paths, and defines 59 schemas. It is described by OpenAPI 3.2.0, at version 2606.1.1.

Requests are made against 12 base URLs: https://api.mist.com, https://api.gc1.mist.com, https://api.ac2.mist.com, https://api.gc2.mist.com, https://api.gc4.mist.com, https://api.eu.mist.com, https://api.gc3.mist.com, https://api.ac6.mist.com, https://api.gc6.mist.com, https://api.ac5.mist.com, https://api.gc5.mist.com, https://api.gc7.mist.com.

16 operations 16 paths 59 schemas 16 GET

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
2606.1.1
Base URL
https://api.mist.com/api/v1
Authentication
API Key, API Key
License
Resource Areas
1

Authentication & Security 2

Mist Constants Definitions API declares 2 security schemes for authenticating requests. An API key is passed in the header as Authorization (apiToken). An API key is passed in the header as X-CSRFToken (csrfToken). By default, every request must be authenticated.

  • apiToken — Preferred authentication method for automation and integrations. Send the API token in the HTTP Authorization header. Format: Authorization: Token {apitoken} N…
  • csrfToken — Session-based authentication for browser or login/password flows. After a successful [Login](/operations/login) request, Mist returns a csrftoken cookie. Send…

Paths & Operations 16

Across 16 paths, the API surfaces 16 operations — 16 GET. Each is listed below with its method, path, parameters, and response codes.

Constants Definitions 16

API Calls to retrieve constant values that can be used in different parts of the configuration

GET
/api/v1/const/ap_channels
listApChannels
listApChannels 1 param → 200400401403404429
GET
/api/v1/const/ap_esl_versions
listApLEslVersions
listApLEslVersions → 200400401403404429
GET
/api/v1/const/ap_led_status
listApLedDefinition
listApLedDefinition → 200400401403404429
GET
/api/v1/const/app_categories
listAppCategoryDefinitions
listAppCategoryDefinitions → 200400401403404429
GET
/api/v1/const/app_subcategories
listAppSubCategoryDefinitions
listAppSubCategoryDefinitions → 200400401403404429
GET
/api/v1/const/applications
listApplications
listApplications → 200400401403404429
GET
/api/v1/const/countries
listCountryCodes
listCountryCodes 1 param → 200400401403404429
GET
/api/v1/const/fingerprint_types
listFingerprintTypes
listFingerprintTypes → 200400401403404429
GET
/api/v1/const/gateway_applications
listGatewayApplications
listGatewayApplications → 200400401403404429
GET
/api/v1/const/insight_metrics
listInsightMetrics
listInsightMetrics → 200400401403404429
GET
/api/v1/const/languages
listSiteLanguages
listSiteLanguages → 200400401403404429
GET
/api/v1/const/license_types
listLicenseTypes
listLicenseTypes → 200400401403404429
GET
/api/v1/const/marvisclient_versions
listMarvisClientVersions
listMarvisClientVersions → 200400401403404429
GET
/api/v1/const/states
listStates
listStates 1 param → 200400401403404429
GET
/api/v1/const/traffic_types
listTrafficTypes
listTrafficTypes → 200400401403404429
GET
/api/v1/const/webhook_topics
listWebhookTopics
listWebhookTopics → 200400401403404429

Schemas 59

The contract defines 59 schemas that model the data the API accepts and returns. The most detailed are const_insight_metrics_property (14 properties), const_ap_channel (13 properties), const_application_definition (9 properties), const_traffic_type (8 properties). Each schema is shown below with its type and property counts.

const_ap_esl_versions
array
Supported Electronic Shelf Label versions by AP model
const_app_category_definitions
array
Application category definitions returned by the constants API
const_app_category_definition
object
Application category definition returned by the constants API
4 properties 2 required
const_ap_leds
array
AP LED status and trouble-code definitions returned by the constants API
strings
array
Unique string values returned or accepted by this schema
const_app_subcategory_definitions
array
Application subcategory definitions returned by the constants API
const_insight_metrics_property_example_any_of
Example values for an insight metric property, as an array or keyed object
const_ap_esl_version
object
Supported Electronic Shelf Label (ESL) version for an AP model
2 properties
const_application_definition
object
Application definition recognized by Juniper Devices
9 properties
const_languages
array
Language options returned by the constants API
const_insight_metrics_property_report_durations
object
Property key is the duration (e.g. 1d, 1w, ...)
const_license_type
object
License type definition returned by the constants API
4 properties
const_insight_metrics_property_param
object
Query parameter definition for an insight metric
1 property
const_fingerprint_types
object
Supported client fingerprint values for NAC matching
4 properties
response_http403
object
Standard HTTP 403 permission error response
1 property
const_insight_metrics_property_values
object
Enumerated or structured value metadata for an insight metric property
ap_channel_band24_channels
object
Property key is the channel width
ap_channel_band5_channels
object
Property key is the channel width
const_traffic_types
array
Traffic type definitions returned by the constants API
const_insight_metrics
object
Property key is the metric name
const_countries
array
Country definitions returned by the constants API
const_insight_metrics_property_scopes
array
Entity scopes supported by an insight metric property
const_license_types
array
License type definitions returned by the constants API
const_insight_metrics_property_examples_object
object
Object containing named fields, each with array of example values
const_app_category_definition_filters
object
Platform-specific application category filters
2 properties
ap_channel_band6_channel
array
Supported 6 GHz channel numbers for a channel-width group
const_webhook_topic
object
Webhook topic definition returned by the constants API
5 properties
const_insight_metrics_property_examples
array
List of example values for an insight metric property
const_gateway_applications_definitions
array
Gateway application definitions returned by the constants API
const_ap_led
object
AP LED status and lasttrouble code definition returned by the constants API
4 properties 4 required
ap_channel_band5_channel
array
Supported 5 GHz channel numbers for a channel-width group
response_http401
object
Standard HTTP 401 authentication error response
1 property
response_http429
object
Standard HTTP 429 rate limit error response
1 property
ap_channel_band24_channel
array
Supported 2.4 GHz channel numbers for a channel-width group
const_traffic_type
object
Traffic type definition returned by the constants API
8 properties
const_states
array
State and territory definitions returned by the constants API
const_gateway_applications_definition
object
Gateway application definition returned by the constants API
4 properties
const_app_subcategory_definition
object
Application subcategory definition returned by the constants API
3 properties 3 required
const_insight_metrics_property
object
Definition of an insight metric returned by the constants API
14 properties
const_insight_metrics_property_example
Example value for an insight metric property
const_license_type_includes
array
License SKU components included by a license type
const_insight_metrics_property_intervals
object
Property key is the interval (e.g. 10m, 1h, ...)
const_application_definitions
array
Application definitions returned by the constants API
const_app_category_definition_includes
array
List of other App Categories contained by this one
const_marvis_client_version
object
Marvis Client version download entry
5 properties
response_http400
object
Standard HTTP 400 bad request error response
1 property
const_ap_channel
object
Country and regulatory-domain channel capabilities for AP radios
13 properties
const_webhook_topics
array
Webhook topic definitions returned by the constants API
ap_channel_band6_channels
object
Property key is the channel width
const_insight_metrics_property_params
object
Property key is the parameter name
const_insight_metrics_property_keys
object
Additional key metadata for an insight metric property
const_insight_metrics_property_scope
string
enum: ap, client, device, gateway, map, msp, mxcluster, mxedge, org, otherdevice, rssizone, sdkclient, site, switch, wlan, zone
const_insight_metrics_property_interval
object
Interval definition for an insight metric
2 properties
const_country
object
Country definition returned by the constants API
4 properties 4 required
response_http404
object
Standard HTTP 404 not found error response
1 property
const_state
object
State or territory definition returned by the constants API
2 properties
const_marvis_client_versions
array
Marvis Client installer versions returned by the constants API
const_insight_metrics_property_report_duration
object
Report duration definition for an insight metric
2 properties
const_language
object
Language option returned by the constants API
3 properties 3 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

mist-constants-definitions-api-openapi.yml Raw ↑

Other APIs Mist publishes across the network.

Mist Admins API
Mist Admins Login API
Mist Admins Login - OAuth2 API
Mist Admins Logout API
Mist Admins Lookup API
Mist Admins Recover Password API
Mist Constants Events API
Mist Constants Models API
Mist Installer API
Mist MSPs Admins API
Mist MSPs API
Mist MSPs Inventory API
Where this information came from

This is an independent, third-party profile of Mist Constants Definitions API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.