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

Juniper Mist AI Mist API

The Mist API API from Juniper Mist AI — 0 operation(s) for mist api.

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

Tagged areas include Mist API. The published artifact set on APIs.io includes an OpenAPI specification.

This API exposes 0 operations across 0 paths, and defines 185 schemas. It is described by OpenAPI 3.2.0, at version 2604.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.

0 operations 0 paths 185 schemas

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
2604.1.1
Base URL
https://api.mist.com/api/v1
Authentication
API Key, HTTP Basic, API Key
License

Authentication & Security 3

Juniper Mist AI Mist API declares 3 security schemes for authenticating requests. An API key is passed in the header as Authorization (apiToken). It accepts HTTP basic authentication (basicAuth). An API key is passed in the header as X-CSRFToken (csrfToken). By default, every request must be authenticated.

  • apiToken — Like many other API providers, it’s also possible to generate API Tokens to be used (in HTTP Header) for authentication. An API token ties to a Admin with equa…
  • basicAuth — While our current UI uses Session / Cookie-based authentication, it’s also possible to do Basic Auth.
  • csrfToken — This protects the website against [Cross Site Request Forgery](https://en.wikipedia.org/wiki/Cross-siterequestforgery), all the POST / PUT / DELETE APIs needs…

Schemas 185

The contract defines 185 schemas that model the data the API accepts and returns. The most detailed are device_event (30 properties), nac_client_event (28 properties), webhook_client_sessions_event (24 properties), webhook_guest_authorizations_event (20 properties). Each schema is shown below with its type and property counts.

webhook_location_centrak
object
Sample of the location-centrak webhook payload.
2 properties 2 required
webhook_nac_events
object
Sample of the nac-events webhook payload.
2 properties
webhook_location_topic
string
enum: location
nac_client_events
array
webhook_location_asset_topic
string
enum: location-asset
random_mac
string
Whether the client is using randomized MAC Address or not
webhook_rssizone_events
array
webhook_minis_application
object
Sample of the minis-application webhook payload.
2 properties 2 required
webhook_wifi_conn_raw_events
array
org_id
string
webhook_audits_topic
string
enum: audits
webhook_sdkclient_scan_data_event_scan_data_item
object
7 properties 7 required
webhook_minis_reachability_events
array
nac_event_nacrule_id
string
NAC Policy Rule ID, if matched
webhook_client_latency_topic
string
enum: client-latency
device_events
array
webhook_site_sle
object
Sample of the site-sle webhook payload.
2 properties 2 required
webhook_location_sdk_events
array
List of events
webhook_device_updowns
object
Sample of the device-updowns webhook payload.
2 properties 2 required
webhook_alarm_event_ssids
array
webhook_client_info_event
object
6 properties
nac_client_event_usermac_labels
array
Labels derived from usermac entry
service_packets
array
List of service data packets heard from the asset/ beacon
nac_event_dryrun_nacrule_id
string
NAC Policy Dry Run Rule ID, if present and matched
last_seen
numbernull
Last seen timestamp
webhook_discovered_raw_rssi
object
Sample of the discovered-raw-rssi webhook payload.
2 properties 1 required
webhook_nac_accounting_events
array
webhook_alarms_topic
string
enum: alarms
webhook_zone_topic
string
enum: zone
webhook_location_unclient
object
Sample of the location-unclient webhook payload.
2 properties 2 required
webhook_occupancy_alerts_topic
string
enum: occupeancy-alerts
webhook_location_centrak_event_type
string
wifi_beacon_extended_info_items
object
3 properties
webhook_alarm_event
object
14 properties 5 required
webhook_client_latency
object
Sample of the client-latency webhook payload.
2 properties
webhook_asset_raw_rssi_event_ap_loc
array
optional, coordinates (if any) of reporting AP (updated once in 60s per client)
webhook_wifi_conn_raw_event_extended_info_list
array
optional, list of specific telemetry packets emited by certain wifi tags (Eg. Centrak)
webhook_minis_reachability
object
Sample of the minis-reachability webhook payload.
2 properties 2 required
webhook_client_sessions_events
array
webhook_discovered_raw_rssi_event_ap_loc
array
coordinates (if any) of reporting AP (updated once in 60s per client)
webhook_location_unclient_topic
string
enum: location-unclient
webhook_device_events_topic
string
enum: device-events
nac_client_event_idp_role
array
webhook_site_sle_event
object
4 properties
webhook_rssizone
object
Sample of the rssizone webhook payload.
2 properties 2 required
ibeacon_minor
integernull
Minor number for iBeacon
webhook_sdkclient_scan_data_events
array
ibeacon_major
integernull
Major number for iBeacon
webhook_location_sdk
object
Sample of the location-sdk webhook payload.
2 properties 2 required
service_packet
object
2 properties
webhook_nac_accounting_topic
string
enum: nac-accounting
webhook_guest_authorizations
object
Sample of the guest-authorizations webhook payload.
2 properties
webhook_asset_raw_rssi_event_service_packet
object
2 properties
log_event
object
12 properties 3 required
webhook_zone_events
array
List of events
ibeacon_uuid
stringnull
webhook_zone_event_trigger
string
enum: enter, exit
device_event
object
30 properties 3 required
webhook_wifi_conn_raw_event_extended_info
object
3 properties
device_type
string
enum: ap, gateway, switch
nac_event_idp_id
string
If IDP is used, the id of the IDP configuration used
webhook_client_sessions_event
object
24 properties 24 required
webhook_occupancy_alert_type
string
enum: COMPLIANCE-OK, COMPLIANCE-VIOLATION
webhook_occupancy_alerts_event_alert_events_items
object
8 properties 8 required
webhook_location_client
object
Sample of the location-client webhook payload.
2 properties 2 required
webhook_client_sessions_topic
string
enum: client-sessions
webhook_asset_raw_rssi_event
object
16 properties
webhook_sdkclient_scan_data_event_scan_data
array
nac_auth_type
string
enum: cert, device-auth, eap-teap, eap-tls, eap-ttls, idp, mab, eap-peap
event_severity
string
webhook_zone
object
Sample of the zone webhook payload.
2 properties 2 required
webhook_device_updowns_events
array
webhook_alarm_event_aps
array
webhook_discovered_raw_rssi_topic
string
enum: discovered-raw-rssi
nac_client_event
object
28 properties
webhook_location_centrak_events
array
List of events
webhook_alarms
object
Sample of the alarms webhook payload. N.B.: Fields like aps, bssids, ssids are event specific. They are relevant to this event type ( rogue-ap-detected). For a…
2 properties 2 required
log_events
array
webhook_occupancy_alerts_event_alert_events
array
List of occupancy alerts for non-compliance zones within the site detected around the same time
webhook_rssizone_event
object
7 properties 7 required
nac_event_vlan
string
vlan that assigned to the client
webhook_wifi_conn_raw_event
object
9 properties
webhook_minis_application_events
array
webhook_mxedge_event_topic
string
enum: mxedge-events
nac_event_nacrule_matched
boolean
NAC Policy Rule Matched
webhook_occupancy_alerts_events
array
webhook_occupancy_alerts_event
object
4 properties 2 required
webhook_ping_events
array
webhook_wifi_unconn_raw_topic
string
enum: wifi-unconn-raw
webhook_ping_topic
string
enum: ping
synthetictest_config_custom_probe_type
string
enum: application, curl, icmp, reachability, tcp
webhook_location_event
object
19 properties 7 required
nac_event_type
string
Event type, e.g. NACCLIENTPERMIT. Use the [List NAC Events Definitions](/operations/listNacEventsDefinitions) endpoint to get the full list of available values.
mxedge_event_sys_info
object
2 properties
webhook_mxedge_events
object
Sample of the mxedge-events webhook payload.
2 properties 2 required
webhook_device_events
object
Sample of the device-events webhook payload.
2 properties 2 required
webhook_location_client_event
object
8 properties
rx_pkts
integernull
Amount of packets received since connection
nac_access_type
string
Type of network access. enum: wireless, wired, vty
webhook_device_updowns_topic
string
enum: device-updowns
webhook_client_join_topic
string
enum: client-join
timestamp
number
Epoch (seconds)
webhook_asset_raw_rssi_event_service_packets
array
webhook_nac_events_topic
string
enum: nac-events
webhook_asset_raw_rssi_topic
string
enum: asset-raw-rssi
webhook_location_client_topic
string
enum: location-client
webhook_location_events
array
List of events
webhook_guest_authorizations_topic
string
enum: guest-authorizations
ha_cluster_node_enum
string
only for HA. enum: node0, node1
webhook_wifi_unconn_raw_events
array
mxedge_events
array
webhook_wifi_conn_raw_event_packets
array
webhook_sdkclient_scan_data
object
Sample of the sdkclient-scan-data webhook payload.
2 properties 2 required
nac_event_nas_vendor
string
Vendor name of the NAS
webhook_client_info
object
Sample of the client-info webhook payload.
2 properties
id
string
Unique ID of the object instance in the Mist Organization
nac_event_dryrun_nacrule_matched
boolean
true if dryrun rule present and matched with priority, false if not matched or not present
webhook_location_unclient_events
array
List of events
webhook_client_latency_event
object
12 properties
webhook_minis_reachability_topic
string
enum: minis-reachability
webhook_occupancy_alerts
object
Sample of the occupancy-alerts webhook payload.
2 properties 2 required
wifi_beacon_extended_info
array
Optional, list of extended beacon info packets heard from the client, frame and sequence control included with the payload
webhook_zone_event_type
string
Type of client. enum: asset (BLE Tag), sdk, wifi
webhook_client_info_events
array
webhook_location_sdk_event
object
8 properties
webhook_wifi_unconn_raw_event_ap_loc
array
optional, coordinates (if any) of reporting AP (updated once in 60s per client)
webhook_location_asset_event
object
16 properties
webhook_asset_raw_rssi
object
Sample of the asset-raw-rssi webhook payload. This webhook topic provides raw data from packets emitted by named and filtered assets. Raw data webhooks are a s…
2 properties 2 required
webhook_wifi_conn_raw_topic
string
enum: wifi-conn-raw
webhook_location_sdk_topic
string
enum: location-sdk
webhook_wifi_unconn_raw_event_packet
object
2 properties
webhook_site_sle_event_sle
object
3 properties
nac_device_mac
string
MAC Address of the device (AP, Switch) the client is connected to
webhook_minis_reachability_event
object
14 properties
webhook_wifi_conn_raw
object
Sample of the wifi-conn-raw webhook payload. This webhook topic provides raw data from packets emitted by connected devices. Raw data webhooks are a special su…
2 properties 2 required
webhook_location_asset_events
array
List of events
webhook_minis_application_event
object
12 properties
nac_event_port_id
string
Port ID where the NAC client event occurred
webhook_location_unclient_event
object
8 properties
webhook_asset_raw_rssi_events
array
nac_event_username
string
username assigned to the client
webhook_alarm_event_bssids
array
webhook_nac_accounting_event
object
15 properties
mxedge_event
object
18 properties
webhook_location
object
Sample of the location webhook payload.
2 properties 2 required
webhook_location_centrak_topic
string
enum: location-centrak
webhook_discovered_raw_rssi_events
array
resp_attrs
array
List of Radius AVP returned by the Authentication Server
nac_client_mac
string
Client MAC address
webhook_wifi_conn_raw_event_packet
object
2 properties
webhook_wifi_conn_raw_event_ap_loc
array
optional, coordinates (if any) of reporting AP (updated once in 60s per client)
webhook_sdkclient_scan_data_topic
string
enum: sdkclient-scan-data
webhook_client_join_event
object
15 properties 15 required
webhook_site_sle_topic
string
webhook_discovered_raw_rssi_event
object
16 properties 7 required
webhook_wifi_unconn_raw_event_packets
array
tx_pkts
integernull
Amount of packets sent since connection
webhook_ping_event
object
4 properties 4 required
webhook_guest_authorizations_events
array
List of events
webhook_nac_accounting
object
Sample of the nac-accounting webhook payload.
2 properties
webhook_device_updowns_event
object
8 properties 7 required
webhook_guest_authorizations_event
object
20 properties
webhook_location_centrak_event
object
10 properties
site_id
string
webhook_location_asset
object
Sample of the locationasset webhook payload.
2 properties 2 required
nac_event_idp_username
string
If IDP is used, the username presented to the Identity Provider
webhook_wifi_unconn_raw_event
object
8 properties
webhook_ping
object
Sample of the ping webhook payload.\n\nThe ping webhook can be manually sent with the following API calls:\n- for a Site level webhook with the [Ping Site Webh…
2 properties 2 required
nac_event_ssid
string
SSIDs the client was connecting to
webhook_client_latency_events
array
webhook_client_sessions
object
Sample of the client-sessions webhook payload.
2 properties 2 required
webhook_site_sle_events
array
webhook_minis_application_topic
string
enum: minis-application
webhook_location_client_events
array
List of events
webhook_audits
object
Sample of the audits webhook payload.
2 properties 2 required
webhook_wifi_unconn_raw
object
Sample of the wifi-unconn-raw webhook payload. This webhook topic provides raw data from packets emitted by unconnected devices. Raw data webhooks are a specia…
2 properties 2 required
webhook_rssizone_topic
string
enum: rssizone
webhook_device_events_event_ev_type
string
(optional) event advisory. enum: notice, warn
webhook_client_join
object
Sample of the client-join webhook payload.
2 properties 2 required
webhook_alarms_events
array
List of events
webhook_client_info_topic
string
enum: client-info
webhook_sdkclient_scan_data_event
object
9 properties 7 required
webhook_zone_event
object
10 properties 6 required
scan_data_item_band
string
5GHz or 2.4GHz band, associated with the BSSID scanned. enum: 2.4, 5
webhook_client_join_events
array

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

mist-ai-mist-api-api-openapi.yml Raw ↑

Other APIs Juniper Mist AI publishes across the network.

Juniper Mist WebSocket Streaming API
Juniper Mist Webhooks API
Juniper Mist AI Admins API
Juniper Mist AI Admins Login API
Juniper Mist AI Admins Login - OAuth2 API
Juniper Mist AI Admins Logout API
Juniper Mist AI Admins Lookup API
Juniper Mist AI Admins Recover Password API
Juniper Mist AI Constants Definitions API
Juniper Mist AI Constants Events API
Juniper Mist AI Constants Models API
Juniper Mist AI Installer API
Where this information came from

This is an independent, third-party profile of Juniper Mist AI Mist 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.