aid: mist-ai url: https://raw.githubusercontent.com/api-evangelist/mist-ai/refs/heads/main/apis.yml apis: - aid: mist-ai:juniper-mist-cloud-api name: Juniper Mist Cloud API tags: - Networking - Wi-Fi - WAN - Wired - AIOps - Marvis - Access Points - Switches - Organizations - Sites - MSP humanURL: https://www.juniper.net/documentation/us/en/software/mist/api/http/getting-started/how-to-get-started baseURL: https://api.mist.com/api/v1 properties: - url: https://www.juniper.net/documentation/us/en/software/mist/api/http/getting-started/how-to-get-started type: Documentation - url: https://www.juniper.net/documentation/us/en/software/mist/api/http/api/ type: Documentation - url: openapi/mist-ai-openapi.yml type: OpenAPI - url: https://github.com/mistsys/mist_openapi type: SourceCode description: The Juniper Mist Cloud API is a comprehensive REST API exposing the entire Mist AI-driven enterprise networking platform — MSPs, Organizations, Sites, Access Points, Switches, SSRs/SRX gateways, WLANs, WxLANs, RFTemplates, NACTags, PSKs, Webhooks, Marvis, SLEs, Alarms, Locations, Maps, Zones, Beacons, Assets, Clients, Guests, Inventory, Licenses, PCAPs, Stats, Insights, RRM, and Constants. 736 paths, 2832 schemas, 209 tag groups. Three authentication schemes (API token, basic auth, CSRF token) and 13 regional cloud endpoints spanning Global, EMEA, APAC. Versioning uses AABB.C.D (year/month/release/patch); current 2604.1.1. - aid: mist-ai:juniper-mist-websocket-streaming name: Juniper Mist WebSocket Streaming API tags: - Networking - WebSocket - Streaming - Real-Time - Telemetry humanURL: https://www.juniper.net/documentation/us/en/software/mist/api/http/guides/websockets/getting-started properties: - url: https://www.juniper.net/documentation/us/en/software/mist/api/http/guides/websockets/getting-started type: Documentation - url: https://github.com/Mist-Automation-Programmability/mist_websocket_examples type: CodeExamples description: Mist exposes a WebSocket channel for real-time event subscriptions including device events, location updates, presence, RSSI, stats, and Marvis events. Clients authenticate with an API token and subscribe to one or more channels scoped to an organization or site. Used to drive live dashboards, location services, and event-driven automation without polling REST. - aid: mist-ai:juniper-mist-webhooks name: Juniper Mist Webhooks API tags: - Networking - Webhooks - Events - Notifications humanURL: https://www.juniper.net/documentation/us/en/software/mist/api/http/guides/webhooks/topics properties: - url: https://www.juniper.net/documentation/us/en/software/mist/api/http/guides/webhooks/topics type: Documentation - url: https://github.com/Mist-Automation-Programmability/mist_webhook_monitor type: CodeExamples - url: https://github.com/Mist-Automation-Programmability/mist_webhook_translator type: CodeExamples - url: https://github.com/Mist-Automation-Programmability/mist_lambda_webhook type: CodeExamples description: Mist Webhooks deliver outbound HTTP POST notifications for events at the Organization or Site scope. Supported topics include audits, alarms, device events, client join/disconnect/sessions, Zone enter/exit (location), occupancy, RSSI/SDK clients, and Marvis Actions. Webhooks can be configured per-topic with HTTPS targets and optional secret for signature verification. name: Juniper Mist AI tags: - AI - AIOps - Artificial Intelligence - Networking - Wi-Fi - Wireless LAN - WAN - SD-WAN - Wired - LAN - Access Points - Switches - Routers - Marvis - NAC - Access Assurance - Location Services - Bluetooth LE - Indoor Location - Cloud Networking - Microservices - Enterprise Networking - AI Native Networking kind: contract image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg access: 3rd-Party common: - type: Portal url: https://www.mist.com/ - type: Portal url: https://www.juniper.net/us/en/solutions/ai-driven-enterprise.html - type: Documentation url: https://www.juniper.net/documentation/product/us/en/mist/ - type: Documentation name: Mist API Reference url: https://www.juniper.net/documentation/us/en/software/mist/api/http/api/ - type: GettingStarted url: https://www.juniper.net/documentation/us/en/software/mist/api/http/getting-started/how-to-get-started - type: StatusPage url: https://status.mist.com/ - type: Support url: https://www.mist.com/support/ - type: Documentation name: Mist Configuration Guides url: https://www.juniper.net/documentation/us/en/software/mist/mist-wireless/index.html - type: Documentation name: Mist Wired Assurance Configuration url: https://www.juniper.net/documentation/us/en/software/mist/mist-wired/index.html - type: Documentation name: Mist WAN Assurance Configuration url: https://www.juniper.net/documentation/us/en/software/mist/mist-wan-assurance/index.html - type: Documentation name: Mist Access Assurance Configuration url: https://www.juniper.net/documentation/us/en/software/mist/mist-access-assurance/index.html - type: Training name: Mist Training Portal url: https://learningportal.juniper.net/juniper/user_activity_info.aspx?id=11584 - type: Forum name: Mist Community url: https://community.juniper.net/communities/community-home?CommunityKey=eef41fa9-dd0c-4eaf-93b6-94f08a0bf09a - type: GitHubOrganization name: Mist Systems GitHub url: https://github.com/mistsys - type: GitHubOrganization name: Mist Automation & Programmability url: https://github.com/Mist-Automation-Programmability - type: GitHubOrganization name: Juniper Networks GitHub url: https://github.com/Juniper - type: SourceCode name: Mist OpenAPI 3.1 Specification url: https://github.com/mistsys/mist_openapi - type: SDK name: Terraform Provider for Juniper Mist url: https://github.com/Juniper/terraform-provider-mist - type: SDK name: Terraform Mist Modules url: https://github.com/Juniper/terraform-mist-modules - type: SDK name: Mist iOS Indoor Location SDK (VBLE) url: https://github.com/mistsys/mist-vble-ios-sdk - type: SDK name: Mist Android Indoor Location SDK (VBLE) url: https://github.com/mistsys/mist-vble-android-sdk - type: Tool name: Mist Browser Extension url: https://github.com/Mist-Automation-Programmability/mist_browser_extension - type: Tool name: Mist PSK Manager url: https://github.com/Mist-Automation-Programmability/mist_psk - type: Tool name: Mist Switch Operator url: https://github.com/Mist-Automation-Programmability/mist_switch_operator - type: Tool name: Mist Switch Converter url: https://github.com/Mist-Automation-Programmability/mist_switch_converter - type: CodeExamples name: Mist API Cookbook url: https://github.com/Mist-Automation-Programmability/Mist-API-Cookbook - type: CodeExamples name: Mist WebSocket Examples url: https://github.com/Mist-Automation-Programmability/mist_websocket_examples - type: TermsOfService url: https://www.juniper.net/us/en/legal-notices.html - type: PrivacyPolicy url: https://www.juniper.net/us/en/privacy-policy.html - type: Blog url: https://blogs.juniper.net/category/mist - type: LinkedIn url: https://www.linkedin.com/showcase/juniper-mist-ai/ - type: Twitter url: https://twitter.com/JuniperNetworks - type: YouTube url: https://www.youtube.com/c/MistSystemsInc - type: ChangeLog name: Mist API Changelog url: https://github.com/mistsys/mist_openapi/blob/master/CHANGELOG.md - type: Documentation name: Mist Regional Clouds url: https://www.juniper.net/documentation/us/en/software/mist/api/http/getting-started/regions - type: Features data: - AI-driven Wi-Fi Assurance with user-experience SLEs (Service Level Expectations) and proactive root-cause analysis - AI-driven Wired Assurance for EX-series and QFX switches with port-level telemetry and SLEs - AI-driven WAN Assurance for SSR and SRX-series Session Smart Routers with application-aware SLA monitoring - Marvis Virtual Network Assistant — conversational AIOps with natural language queries and Marvis Actions - Mist Access Assurance — cloud-delivered NAC with granular identity fingerprinting and zero-trust policy - Premium Analytics — long-term retention dashboards across wireless, wired, and WAN with custom reports - Mist Edge — on-premises tunnel terminator for L2/L3 roaming, RadSec proxy, and PoC handoff - Indoor Location Services — Virtual Bluetooth LE (vBLE), zones, asset tracking, way-finding via mobile SDKs - Microservices cloud-native architecture across 13 regional clouds (Global x5, EMEA x4, APAC x3, Federal) - REST API with 736 paths and 2832 schemas covering the full configuration and telemetry surface - WebSocket channels for real-time event streaming — device events, location, presence, RSSI, Marvis - Outbound Webhooks with per-topic configuration (alarms, audits, device events, clients, zone enter/exit, occupancy) - Per-Organization and per-User API tokens with optional 2FA and SSO (SAML 2.0, OAuth2) - MSP (Managed Service Provider) tier for multi-org administration with logos, branding, and per-org licensing - Org Groups for grouping organizations under common policies - Org and Site templates — AP templates, RF templates, switch templates, gateway templates, alarm templates - PSK Portals — pre-shared key self-service and admin lifecycle management - PCAP cloud capture and AI-driven dynamic packet capture - Marvis Actions for automated remediation recommendations - Native integrations with Microsoft Intune, Jamf, Apple SSO, Google Workspace, Okta, Azure AD, ServiceNow - Terraform provider (Juniper/mist) and reusable Terraform modules for IaC-driven network operations - Mobile SDKs (iOS and Android) for indoor wayfinding and vBLE-based location applications - Postman collection and OpenAPI 3.1 specification published in github.com/mistsys/mist_openapi - Audit logs and webhook-based event streams for SIEM/SOAR integration - Sky ATP (Secintel) profiles for Org and Site threat-intelligence enforcement sources: - https://www.mist.com/ - https://www.juniper.net/us/en/solutions/ai-driven-enterprise.html - https://github.com/mistsys/mist_openapi - https://www.juniper.net/documentation/us/en/software/mist/api/http/api/ updated: '2026-05-25' created: '2026-05-25T00:00:00.000Z' modified: '2026-05-25' position: Consuming description: Juniper Mist AI is the AI-driven enterprise networking platform that powers Juniper Networks' AI-Native Networking portfolio. Acquired by Juniper Networks in 2019, Mist pioneered cloud-native, microservices Wi-Fi and extended its AIOps approach across Wired Assurance (EX/QFX switches), WAN Assurance (SSR/SRX gateways), and Access Assurance (cloud NAC). The platform is anchored by Marvis — a conversational virtual network assistant — and the Mist Cloud API, an OpenAPI 3.1 surface of 736 paths and 2832 schemas served across 13 regional clouds (Global, EMEA, APAC, Federal). Real-time event flow ships over WebSocket subscriptions and outbound Webhooks; infrastructure-as-code is supported by an official Terraform provider; and indoor location is delivered through Virtual BLE with native iOS and Android SDKs. maintainers: - FN: Kin Lane email: info@apievangelist.com X: apievangelist url: https://apievangelist.com specificationVersion: '0.16'