Juniper Networks website screenshot

Juniper Networks

Juniper Networks (an HPE company since 2025) builds AI-native networking, routing, switching and security for service providers, enterprises and public-sector organizations. Its programmable surface spans the Mist cloud API (1,059 REST operations), Apstra data-center automation, Junos device automation over NETCONF/YANG, Junos Telemetry Interface gRPC streaming, and three first-party MCP servers.

Juniper Networks publishes 263 API contracts indexed on the APIs.io network, including Allowlists and Blocklists API, Analytics API, Audit Logs API, and 260 more. Tagged areas include Artificial Intelligence, Automation, Cloud, Enterprise, and Networking.

The Juniper Networks catalog on APIs.io includes 1 event-driven AsyncAPI specification, 1 JSON-LD context, and 1 Spectral governance ruleset.

Juniper Networks’ developer surface includes authentication, documentation, support, YouTube channel, Stack Overflow tag, API reference, getting-started guide, and 40 more developer resources.

58.7/100 strong ▬ flat Agent 35/100 agent ready Front door AI 6/6 dominant saas Full breakdown ↓
scored 2026-10-17 · rubric v0.24.0
AccessPaid
6 published contracts 2 MCP Servers
Artificial IntelligenceAutomationCloudEnterpriseNetworkingSDNSecurityFortune 1000

What this lets a business do 5

Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →

Information Technology Management
BC-600
BGP RoutersBlueprintsConfigletsDesignDevicesFloating IPs
POST /sites/{site_id}/wlans GET /device-management/devices POST /device-management/devices POST /network-ipams
Cybersecurity Management
BC-620
File AnalysisIndicators of CompromiseMSPs AdminsMSPs SSOMSPs SSO RolesOrgs Admins
POST /api/v1/orgs/{org_id}/ssos POST /api/v1/orgs/{org_id}/ssos/{sso_id}/delete_admins GET /api/v1/orgs/{org_id}/ssos/{sso_id}/metadata POST /api/v1/orgs/{org_id}/ssoroles
Telecom Network Operations Management
BC-2600
ConfigurationOperationalVirtual Networks
GET /rpc/get-interface-information GET /rpc/get-chassis-inventory GET /rpc/get-alarm-information POST /api/edit-config
SaaS Tenant Management
BC-4230
MSPs Orgs
POST /api/v1/msps/{msp_id}/orgs PUT /api/v1/msps/{msp_id}/orgs GET /api/v1/msps/{msp_id}/orgs/search DELETE /api/v1/msps/{msp_id}/orgs/{org_id}
Developer Platform & API Ecosystem Management
BC-4270
Sites Webhooks
POST /api/v1/sites/{site_id}/webhooks GET /api/v1/sites/{site_id}/webhooks/{webhook_id}/events/search

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-10-17 · rubric v0.24.0
Regulatory Posture applies to this provider. Its tags matched the Horizontal (data, software, accessibility, platform) regime, so Regulatory Posture carries 15 points of the composite. If this regime is wrong for your business, say so on your provider repo — the applicability map is public and we will correct it.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it carries 10 points of the composite. It is scored from the published contracts themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in front of it, and the first time that check is skipped a duplicate record is created. Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet, not penalised by it.
The six quality facets above are damped to 75 points between them, because the conditional facet above carries the other 25. That is why each facet's contribution is shown against a damped maximum: raising a quality facet moves the composite by 75% of its nominal weight, not 100%. The full arithmetic is at apis.io/rating/.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from github.com/api-evangelist/juniper: open an issue to ask a question, or submit a pull request to add artifacts. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

APIs 263

Individual APIs this provider publishes, each with its own machine-readable definition.

Junos PyEZ (Python API)

Python library for automating Junos devices using NETCONF.

JSNAPy API

Python-based snapshot and test framework for Junos devices.

Juniper Networks Allowlists and Blocklists API

Allowlist and blocklist management

Juniper Networks Analytics API

Analytics and operational data

Juniper Networks Audit Logs API

Audit trail and logging

Juniper Networks Authentication API

Login and token management

Juniper Networks BGP Routers API

BGP router management

Juniper Networks Blueprints API

Data center blueprint management

Juniper Networks Clients API

Client session and statistics tracking

Juniper Networks Configlets API

Configuration template management

Juniper Networks Configuration API

Device configuration operations

Juniper Networks Connectivity Templates API

Connectivity template management

Juniper Networks Design API

Design elements including rack types, templates, and logical devices

Juniper Networks Devices API

Device discovery and management

Juniper Networks Enrolled Devices API

Enrolled SRX device management

Juniper Networks File Analysis API

Malware analysis and file submission

Juniper Networks Floating IPs API

Floating IP management

Juniper Networks Insights API

AI-driven analytics and insights

Juniper Networks Intent Checks API

Intent-based analytics and anomaly detection

Juniper Networks Inventory API

Device inventory management

Juniper Networks Jobs API

Asynchronous job management

Juniper Networks Maps API

Floorplan and map management

Juniper Networks Network IPAM API

IP Address Management

Juniper Networks Network Policies API

Network policy management

Juniper Networks Operational API

Operational data retrieval

Juniper Networks Organizations API

Organization-level management

Juniper Networks Projects API

Project (tenant) management

Juniper Networks Reports API

Threat and activity reports

Juniper Networks Resources API

Resource pool management (ASN, IP, VNI pools)

Juniper Networks RF Templates API

Radio frequency templates

Juniper Networks Routing Instances API

Routing instance management

Juniper Networks RPC API

Execute Junos RPC commands

Juniper Networks Scripts API

Script bundle management and execution

Juniper Networks Security Groups API

Security group and firewall rule management

Juniper Networks Self API

Operations for the authenticated user account

Juniper Networks Service Instances API

Service chaining and service instances

Juniper Networks Site Groups API

Logical grouping of sites

Juniper Networks Sites API

Site-level management

Juniper Networks Software Management API

Software image management and deployment

Juniper Networks Systems API

Managed system agents and device management

Juniper Networks Tag Management API

The Tag Management API from Juniper Networks — 1 operation(s) for tag management.

Juniper Networks Threat Intelligence API

Threat feed and intelligence data

Juniper Networks Users API

User and role management

Juniper Networks Virtual Networks API

Virtual network and routing zone management

Juniper Networks WAN Edges API

SD-WAN edge device management

Juniper Networks Webhooks API

Webhook configuration for event notifications

Juniper Networks WLANs API

Wireless LAN configuration

Junos PyEZ

Python library for automating Junos devices using NETCONF.

Junos XML API

NETCONF-based XML API for programmatic access to Junos devices.

Juniper JSNAPy

Python-based tool for snapshot and verification of network device configurations.

Junos Telemetry Interface (JTI)

Streaming telemetry from Junos and Junos EVO devices to a collector over gRPC (gNMI and native sensors) or UDP. The contract is a per-release set of Protocol Buffer definitions ...

Juniper Networks Admins API

Admin API calls can be used to create, manage or authenticate Mist administrators. To register administrators into an existing MSP account or Organization, please check: * [Invi...

Juniper Networks Admins Login API

Login Endpoints when using Login/Password authentication, with or without 2FA. If the Login/Password authentication is successful, Mist will add a `csrftoken` cookie that must b...

Juniper Networks Admins Login - OAuth2 API

A Mist account can be linked to OAuth2 providers: 1. First, login with your Mist account 2. Obtain the Authorization URL for Linking with [Get Oauth 2 Authorization Url for Logi...

Juniper Networks Admins Logout API

Logout Endpoints when using Login/Password authentication, with or without 2FA.

Juniper Networks Admins Lookup API

Admin Lookup API Call is mainly used by Web UIs to know if a user must be redirected to an SSO URL for login.

Juniper Networks Admins Recover Password API

Endpoints used to trigger a password recovery and validate the token sent by email.

Juniper Networks Constants Definitions API

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

Juniper Networks Constants Events API

API Calls to retrieve the definitions of the Mist events. These definitions are providing example of the Webhook payloads

Juniper Networks Constants Models API

API Calls to retrieve the list of Hardware Models and their features

Juniper Networks Installer API

In a typical enterprise, a separate group of people, Installers, are responsible for install new devices. May it be a new installation (e.g. new stores), a replacement installat...

Juniper Networks MSPs Admins API

An MSP Admin refers to a user who has access to the Juniper Mist managed service provider (MSP) portal and is responsible for managing and administering the network operations o...

Juniper Networks MSPs API

MSP (Managed Service Provider) contains multiple Organizations.

Juniper Networks MSPs Inventory API

API Calls to locate a device across all the Organizations attached to the MSP account.

Juniper Networks MSPs Licenses API

Licenses are a type of service or access that customers can purchase for various features or services offered by a company. Subscriptions can have different statuses, such as ac...

Juniper Networks MSPs Logo API

Manage the Mist portal logo at the MSP level. This logo will be displayed instead of the Juniper Mist Logo for all the Organizations attached to this MSP account.

Juniper Networks MSPs Logs API

Audit Logs are records of activities initiated by users, providing a history of actions such as accessing, creating, updating, or deleting resources or components at the MSP lev...

Juniper Networks MSPs Marvis API

Marvis is an AI-driven, interactive virtual network assistant that streamlines network operations, simplifies troubleshooting, and provides an enhanced user experience. It offer...

Juniper Networks MSPs Org Groups API

Org Groups a way to group Organizations together based on certain criteria. They can be used for easier management and organization of multiple organizations within the MSP portal.

Juniper Networks MSPs Orgs API

An organization usually represents a customer - which has inventories, licenses. An Organization can contain multiple sites. A site usually represents a deployment at the same l...

Juniper Networks MSPs SLEs API

SLEs, or Service-Level Expectations, are metrics used to monitor and report on the user experience of a Wireless, Wired or Wan network. They are generated through data science a...

Juniper Networks MSPs SSO API

MSP SSO, or Single Sign-On, is a method of authentication that allows users to securely log in to multiple applications and websites with a single set of login credentials. It i...

Juniper Networks MSPs SSO Roles API

MSP SSO roles refer to the different functions assigned to users within a Single Sign-On (SSO) system. These roles determine the tasks and actions that users can perform within ...

Juniper Networks MSPs Tickets API

Support tickets are a means for users to seek assistance and resolve issues they encounter with a product or service. They allow users to communicate their problems or questions...

Juniper Networks Orgs Admins API

An org admin, or organization administrator, is a user with administrative privileges within a specific organization. They have the authority to manage and oversee the operation...

Juniper Networks Orgs Advanced Anti Malware Profiles API

The "Advanced Anti-Malware" feature in Sky ATP is a comprehensive security solution that leverages multiple techniques to detect and prevent malware attacks. Here are the key co...

Juniper Networks Orgs Alarm Templates API

An Alarm Template is a set of Alarm Rules that could be applied to one or more sites (while each site can only pick one Alarm Template), or to the whole org. Once created, the A...

Juniper Networks Orgs Alarms API

Alarms are triggered based on certain events. Alarms could be configured using an Alarm Template.

Juniper Networks Orgs Antivirus Profiles API

Antivirus profiles are used to define the content to scan for any malware and the action to be taken when malware is detected. These profiles can be assigned to Content Security...

Juniper Networks Orgs AP Templates API

AP Templates are defining Wi-Fi and AP settings that can be assigned to Access Points based on different types of rules. AP Templates must be assigned to one or multiple sites t...

Juniper Networks Orgs API

An organization usually represents a customer - which has inventories, licenses. An Organization can contain multiple sites. A site usually represents a deployment at the same l...

Juniper Networks Orgs API Tokens API

Org API token is a unique identifier used by an application to authenticate and access a service's API. These tokens are used to authenticate requests made to the API server and...

Juniper Networks Orgs Asset Filters API

An Asset Filter is a feature that allows users to define specific criteria or conditions to filter and display only certain assets based on their attributes or properties. This ...

Juniper Networks Orgs Assets API

An Asset refers to any equipment or item that is being tracked and monitored using Bluetooth Low Energy (BLE) beacon tags. This requires the Asset Visibility subscription.

Juniper Networks Orgs Cert API

API Calls to manage Organization Certificates. The certificates can be used bu Access Assurance, during the SSO/SAML Authentication, ...

Juniper Networks Orgs Clients - Marvis API

Marvis Invites can be generated for (and belongs to) an Org. They can be generated by an Admin of an Org and can be revoked at anytime. Marvis Clients are devices that have the ...

Juniper Networks Orgs Clients - NAC API

NAC Clients are devices connected to the network and authenticated by Juniper Mist Access Assurance.

Juniper Networks Orgs Clients - SDK API

SDK Clients are devices that have installed an application using the Mist Software Development Kit (SDK). These clients can provide specific data and information that is not ava...

Juniper Networks Orgs Clients - Wan API

WAN Clients are devices connected to a Juniper SRX or SSX gateway monitor or managed by Mist

Juniper Networks Orgs Clients - Wired API

Wired Clients are Wired devices connected to a Juniper switch monitored or managed by Mist.

Juniper Networks Orgs Clients - Wireless API

Wireless Clients are Wi-Fi devices connected to a Juniper Mist Access Point.

Juniper Networks Orgs CRL API

CRLs, or Certificate Revocation Lists, are time-stamped lists that identify digital certificates that have been invalidated before their expiration date. They include informatio...

Juniper Networks Orgs Device Profiles API

While Templates / RF Templates / Network Templates / Gateway Templates provides powerful ways to control how a Device\'s configuration is derived for a Site. There are cases whe...

Juniper Networks Orgs Devices - AOSCX API

API Calls specific to AOS-CX (Aruba Operating System - CX) devices

Juniper Networks Orgs Devices API

Devices are any Network device managed or monitored by Juniper Mist. It can be * Wireless Access Points * Juniper Switch (EX, QFX) * Juniper WAN Gateway (SRX, SSR) * Mist Edges ...

Juniper Networks Orgs Devices - EdgeConnect API

API Calls specific to EdgeConnect devices

Juniper Networks Orgs Devices - Others API

API Call for 3rd party devices

Juniper Networks Orgs Devices - SSR API

API Calls specific to SSR devices

Juniper Networks Orgs Events API

Orgs Events are all the system level changes at the org level

Juniper Networks Orgs EVPN Topologies API

EVPN allows an alternative but more efficient LAN architecture utilizing VxLAN / MP-BGP - separating control plane (MAC / IP Learning) from forwarding plane. In our implementati...

Juniper Networks Orgs Gateway Templates API

Gateway Template is applied to a site for gateway(s) in a site. When Templates are not used, Site Setting holds settings for multiple device types and they can differ to set dev...

Juniper Networks Orgs Guests API

Guests are users who are accessing the wi-fi network as a temporary or non-permanent visitor.

Juniper Networks Orgs IDP Profiles API

An IDP profile is a set of predefined rules and actions that determine how the Intrusion Detection and Prevention (IDP) system handles network traffic. It allows you to selectiv...

Juniper Networks Orgs Integration Cradlepoint API

The integration between Mist and Cradlepoint allows users to utilize Cradlepoint 5G cellular adapters with Juniper's wired, wireless, and SD-WAN solutions driven by Mist AI. Wit...

Juniper Networks Orgs Integration JSE API

JSE stands for Juniper Secure Edge and it is a feature within the Mist UI that allows customers to configure Secure Cloud Connectors. With JSE, users can establish a tunnel via ...

Juniper Networks Orgs Integration Juniper API

The Juniper Integration can be used to synchronize Juniper Support Insights (JSI) information.

Juniper Networks Orgs Integration SkyATP API

Sky Advanced Threat Prevention (Sky ATP) is a cloud-based security designed to detect and mitigate advanced threats in real-time, ensuring the security and integrity of your net...

Juniper Networks Orgs Integration Zscaler API

In Zscaler UI: 1. add Partner Integration at https://admin.zscalerbeta.net/#administration/partner-integration 2. Add Partner Administrator Role at https://admin.zscalerbeta.net...

Juniper Networks Orgs Inventory API

The Org Inventory allows administrators to view and manage all devices registered (claimed) to the Organization.

Juniper Networks Orgs JSI API

Juniper Support Insight is a free service provided to all Mist customers. You can adopt your devices via a few lines CLI commands. Allowing you to * get some basic information a...

Juniper Networks Orgs Licenses API

Licenses are a type of service or access that customers can purchase for various features or services offered by a company. Subscriptions can have different statuses, such as ac...

Juniper Networks Orgs Linked Applications API

Linked Application are Third party applications linked to the Mist Organization. This is usually using OAuth2.0 or API integrations for a Cloud-to-Cloud Communication.

Juniper Networks Orgs Logs API

Audit Logs are records of activities initiated by users, providing a history of actions such as accessing, creating, updating, or deleting resources or components at the Org lev...

Juniper Networks Orgs Maps API

These API Calls to import Site Maps at the Org level

Juniper Networks Orgs Marvis API

Marvis is an AI-driven, interactive virtual network assistant that streamlines network operations, simplifies troubleshooting, and provides an enhanced user experience. It offer...

Juniper Networks Orgs Marvis Invites API

Marvis Clients are devices that have the Marvis Android Client installed on them and are connected to a Juniper Mist AP. They provide detailed data and telemetry about the clien...

Juniper Networks Orgs MxClusters API

A Mist Edge Cluster (MxCluster) is a group of Juniper Mist Edge devices that are configured to work together in order to provide high availability and load balancing for the tun...

Juniper Networks Orgs MxEdges API

A Mist Edge (MxEdge) is a physical or virtual appliance that is deployed in a network to provide centralized data path for user traffic or as a RADIUS Proxy, which was tradition...

Juniper Networks Orgs MxTunnels API

A Mist Tunnel (MxTunnel) is a configuration object that allows for the tunneling of user VLANs from the Access Points (APs) to a central point on the network. It specifies the V...

Juniper Networks Orgs NAC CRL API

By default, Mist is automatically retrieving the PKI CRL by using the CRL Distribution Point provided by Certification Authority. In case this information is not provided, or th...

Juniper Networks Orgs NAC IDP API

The NAC IDP allows users to integrate with various Identity Providers (IDPs) to enhance authentication and access control. Admins can configure identity providers such as micros...

Juniper Networks Orgs NAC Portals API

NAC Portals are for onboard Wireless and Wired client with 802.1X The NAC Portal is a web-based interface that allows users to authenticate and gain access to the network. It is...

Juniper Networks Orgs NAC Rules API

The NAC Rules (or Auth Policies) are a set of rules that devices and users must fulfill in order to gain access to the network and use network resources. Juniper Mist Access Ass...

Juniper Networks Orgs NAC Tags API

NAC Tags are the building blocks to compose nacrules. They can either appear in the "matching" / "not_matching" sections of a nacrule, in which case they play the role of classi...

Juniper Networks Orgs Network Templates API

A Network Template is a configuration template that allows for the consistent and standardized configuration of switches across an organization's network infrastructure. It incl...

Juniper Networks Orgs Networks API

A Network refers to a group or segment of users that are defined for use across the entire organization.

Juniper Networks Orgs Premium Analytics API

Premium Analytics is an advanced, cloud-based analytics service offered by Juniper Mist. It provides end-to-end network observability and allows users to gain unique insights in...

Juniper Networks Orgs Psk Portals API

PSK Self-Service Portals are for 1. **Wi-Fi users** who want to connect to a WLAN with personal PSK, they're told to connect to a URL where they can login (likely through compan...

Juniper Networks Orgs Psks API

A multi PSK (Pre-Shared Key) is a feature that allows the use of multiple PSKs for securing network connections. It provides a simple and comprehensive way to onboard client dev...

Juniper Networks Orgs Reports API

API Calls to manage organization-level reports, such as E911 AP BSSID report exports.

Juniper Networks Orgs RF Templates API

Rf Templates are a feature in Juniper Mist wireless assurance that allow for uniform radio configurations to be applied across all sites in an organization. These templates can ...

Juniper Networks Orgs SCEP API

The Orgs SCEP API from Juniper Networks — 3 operation(s) for orgs scep.

Juniper Networks Orgs SDK Invites API

SDK Invites can be generated for (and belongs to) an Org. They can be generated by an Admin of an Org and can be revoked at anytime.

Juniper Networks Orgs SDK Templates API

The Orgs SDK Templates API from Juniper Networks — 2 operation(s) for orgs sdk templates.

Juniper Networks Orgs Security Policies API

Security Policy is designed to audit / catch discrepancies between "what's intended to be running" versus "what's actually running" in a network. Many big organizations have sep...

Juniper Networks Orgs Service Policies API

Services Policies are a security policy that defines who can access applications, they are used to control access to applications and ensure proper traffic management within a n...

Juniper Networks Orgs Services API

A Service refers to the applications that network users will connect to. These applications represent traffic destinations and are essential for defining network policies and se...

Juniper Networks Orgs Setting API

API Calls to manage the Mist Organization Settings

Juniper Networks Orgs Site Templates API

Site templates are pre-configured sets of attributes and settings that can be applied to one or more sites in a Mist Organization. These templates allow for quick and consistent...

Juniper Networks Orgs Sitegroups API

Site groups are a group of sites under the same Org. It's many-to-many mapping to sites

Juniper Networks Orgs Sites API

API Calls to Create or Get the Organization Sites. Use the [Site Settings](https://www.juniper.net/documentation/us/en/software/mist/api/http/api/sites/setting/overview) to conf...

Juniper Networks Orgs SLEs API

Org SLEs, or Service-Level Expectations, are metrics used to monitor and report on the user experience of a Wireless, Wired or Wan network. They are generated through data scien...

Juniper Networks Orgs SSO API

Org SSO, or Single Sign-On, is a method of authentication that allows users to securely log in to multiple applications and websites with a single set of login credentials. It i...

Juniper Networks Orgs SSO Roles API

SSO roles refer to the different functions assigned to users within a Single Sign-On (SSO) system. These roles determine the tasks and actions that users can perform within the ...

Juniper Networks Orgs Stats API

API Calls to retrieve statistics about the Mist Org and related items

Juniper Networks Orgs Stats - Assets API

API Calls to retrieve statistics about the Assets at the Org level

Juniper Networks Orgs Stats - BGP Peers API

API Calls to retrieve statistics about the BGP Peers (WAN Assurance)

Juniper Networks Orgs Stats - Devices API

API Calls to retrieve statistics about the Mist Managed and Monitored Devices at the Org level By default, the API call only returns a subset of the available fields. Additional...

Juniper Networks Orgs Stats - Marvis Clients API

API Calls to retrieve statistics about Marvis Clients at the Org level

Juniper Networks Orgs Stats - MxEdges API

API Calls to retrieve statistics about the Mist Edges at the Org level

Juniper Networks Orgs Stats - Ospf API

API Calls to retrieve statistics about OSPF peers at the Org level

Juniper Networks Orgs Stats - Other Devices API

API Calls to retrieve statistics about the Other/3rd party devices at the Org level

Juniper Networks Orgs Stats - Ports API

API Calls to retrieve statistics about the Wired Ports at the Org level

Juniper Networks Orgs Stats - Sites API

API Calls to retrieve statistics about the Organization Sites

Juniper Networks Orgs Stats - Tunnels API

API Calls to retrieve statistics about the Mist Tunnels at the Org level

Juniper Networks Orgs Stats - VPN Peers API

API Calls to retrieve statistics about the VPN Peers (WAN Assurance)

Juniper Networks Orgs Tickets API

Support tickets are a means for users to seek assistance and resolve issues they encounter with a product or service. They allow users to communicate their problems or questions...

Juniper Networks Orgs UI Settings API

The Org UI Settings are used to configure the MArvis dashboards

Juniper Networks Orgs User MACs API

NAC User MACs (Endpoints) provide a database of endpoints identified by their MAC addresses. They can be used assign each endpoint with various attributes, such as name, VLAN, r...

Juniper Networks Orgs Vars API

Vars endpoints are used to retrieve the list of Site Variables across all the Sites.

Juniper Networks Orgs VPNs API

VPNs endpoints are used to create the WAN Assurance Overlay configuration between a Hub and one or multiple WAN Edge Gateways. When configuring the Hub and Spokes from the Mist ...

Juniper Networks Orgs Webhooks API

An Org Webhook is a configuration that allows real-time events and data from the Org to be pushed to a provided url. It enables the collection of information about various topic...

Juniper Networks Orgs WLAN Templates API

A WLAN template is a collection of WLAN policies, Tunneling Policies, and WxLAN policies. It is used for creating and managing WLAN configurations at an organizational level. WL...

Juniper Networks Orgs Wlans API

An Org Wlan is a wireless local area network that is configured at the Org level and applied to a WLAN template. It allows for the creation and management of wireless network se...

Juniper Networks Orgs WxRules API

ORg WxRules are a set of rules, restrictions, and settings that can be applied to WLANs within a specific WLAN Template. These policies determine how the devices and traffic are...

Juniper Networks Orgs WxTags API

Wxtags are tags or groups that can be created and used within the Org. They are used to classify users and resources and can be applied to Access Points, WLAN configurations or ...

Juniper Networks Orgs WxTunnels API

A WxLan Tunnel (WxTunnel) are used to create a secure connection between Juniper Mist Access Points and third-party VPN concentrators using protocols such as L2TPv3 or dmvpn. Th...

Juniper Networks Self Account API

API calls related to the currently connected user account.

Juniper Networks Self Alarms API

API calls related to the alarm subscriptions for the currently connected user account.

Juniper Networks Self API Token API

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 equal or less privileg...

Juniper Networks Self Audit Logs API

API calls related to the audit logs subscriptions for the currently connected user account.

Juniper Networks Self MFA API

API calls related to Two Factor Authentication for the currently connected user account.

Juniper Networks Self OAuth2 API

A Mist account can be linked to OAuth2 providers: 1. First, login with your Mist account 2. Obtain the Authorization URL for Linking 3. Obtain the authorization code by clicking...

Juniper Networks Sites Advanced Anti Malware Profiles API

The API Endpoints for the Advanced Anti Malware Profiles at the site level can be used to get the site derived profiles, meaning the org level configuration with the site variab...

Juniper Networks Sites Alarms API

Alarms are triggered based on certain events. Alarms could be configured using an [Orgs Alarm Template]($h/Orgs%20Alarm%20Templates/_overview).

Juniper Networks Sites Anomaly API

The Sites Anomaly API from Juniper Networks — 3 operation(s) for sites anomaly.

Juniper Networks Sites Antivirus Profiles API

The API Endpoints for the Antivirus Profiles at the site level can be used to get the site derived profiles, meaning the org level configuration with the site variables resolved..

Juniper Networks Sites AP Templates API

AP Templates are defining Wi-Fi and AP settings that can be assigned to Access Points based on different types of rules. Site AP Templates are created and managed at the site le...

Juniper Networks Sites Applications API

Applications contains a list of applications users are interested in monitoring / routing / policing

Juniper Networks Sites Asset Filters API

An Asset Filter is a feature that allows users to define specific criteria or conditions to filter and display only certain assets based on their attributes or properties. Site ...

Juniper Networks Sites Assets API

An Asset refers to any equipment or item that is being tracked and monitored using Bluetooth Low Energy (BLE) beacon tags. This requires the Asset Visibility subscription.

Juniper Networks Sites Auto Map Assignment API

Auto Map Assignment allows devices to be automatically assigned to maps based on their location data. These API calls can be used to manage, apply, and clear auto map assignment...

Juniper Networks Sites Beacons API

The Sites Beacons API from Juniper Networks — 2 operation(s) for sites beacons.

Juniper Networks Sites Clients - NAC API

NAC Clients are devices connected to the network and authenticated by Juniper Mist Access Assurance.

Juniper Networks Sites Clients - Wan API

WAN Clients are devices connected to a Juniper SRX or SSX gateway monitor or managed by Mist

Juniper Networks Sites Clients - Wired API

Wired Clients are Wired devices connected to a Juniper switch monitored or managed by Mist.

Juniper Networks Sites Clients - Wireless API

Wireless Clients are Wi-Fi devices connected to a Juniper Mist Access Point.

Juniper Networks Sites Device Profiles API

The API Endpoints for the Device Profiles at the site level can be used to get the site derived networks, meaning the org level configuration with the site variables resolved..

Juniper Networks Sites Devices API

Mist provides many ways (device_type specific template, site template, device profile, per-device) to configure devices for different kind of scenarios. The precedence goes from...

Juniper Networks Sites Devices - Others API

API Call for 3rd party devices

Juniper Networks Sites Devices - WAN Cluster API

API Calls specific to manage (form/delete) the SRX/SSR Clusters

Juniper Networks Sites Devices - Wired API

API Calls specific to the Juniper Switches managed by Mist

Juniper Networks Sites Devices - Wired - Virtual Chassis API

API Calls specific to the Juniper Switches Virtual Chassis managed by Mist

Juniper Networks Sites Devices - Wireless API

API Calls specific to the Mist Access Points

Juniper Networks Sites Events API

Site events are issues or incidents that affect site-assigned access points (aps) and radius, dhcp, and dns servers. They can be investigated and monitored using the insights da...

Juniper Networks Sites EVPN Topologies API

EVPN allows an alternative but more efficient LAN architecture utilizing VxLAN / MP-BGP - separating control plane (MAC / IP Learning) from forwarding plane. In our implementati...

Juniper Networks Sites Gateway Templates API

The API Endpoints for the Gateway Templates at the site level can be used to get the site derived networks, meaning the org level configuration with the site variables resolved..

Juniper Networks Sites Guests API

Guests are users who are accessing the wi-fi network as a temporary or non-permanent visitor.

Juniper Networks Sites IDP Profiles API

The API Endpoints for the IDP Profiles at the site level can be used to get the site derived profiles, meaning the org level configuration with the site variables resolved..

Juniper Networks Sites Insights API

Insights is a feature that provides an overview of network experience across the entire site, access points, or clients. It offers useful information about current conditions, s...

Juniper Networks Sites JSE API

JSE stands for Juniper Secure Edge and it is a feature within the Mist UI that allows customers to configure Secure Cloud Connectors. With JSE, users can establish a tunnel via ...

Juniper Networks Sites Licenses API

The API Endpoints for the Licenses at the site level can be used to get license usages for a specific site.

Juniper Networks Sites Location API

The Location Diagnostics allows users to retrieve and analyze coverage and performance data for mist access points (aps) and devices.

Juniper Networks Sites Map Stacks API

Map Stacks are a way to group multiple maps together within a site, typically representing different floors or levels in a building. Map Stacks help organize and manage floorpla...

Juniper Networks Sites Maps API

A Site Map is a visual representation of the layout and structure of a location, such as a building or campus. It includes accurate information about the placement, positions, h...

Juniper Networks Sites Maps - Auto-placement API

### AP Auto-Placement AP Auto-Placement is a feature in Juniper Mist wireless assurance that automatically determines and sets the positions of Access Points (APs) on a floorpla...

Juniper Networks Sites Maps - Auto-Zone API

The auto zones service is a map parsing service that uses map image data to suggest spaces to designate as location zones.

Juniper Networks Sites Marvis Configs API

Marvis Config Actions are config changes injected by Marvis into network devices. These actions can be searched, counted, deleted, and given feedback.

Juniper Networks Sites MxEdges API

MxEdges (Mist Edges) at the site level are deployed to tunnel traffic at each site due to network constraints or security concerns. They can be assigned to a specific site and c...

Juniper Networks Sites NAC Fingerprints API

The NAC IDP allows users to integrate with various Identity Providers (IDPs) to enhance authentication and access control. Admins can configure identity providers such as micros...

Juniper Networks Sites Network Templates API

The API Endpoints for the Network Templates at the site level can be used to get the site derived networks, meaning the org level configuration with the site variables resolved.

Juniper Networks Sites Networks API

The API Endpoints for the Networks at the site level can be used to get the site derived networks, meaning the org level configuration with the site variables resolved.

Juniper Networks Sites Psks API

A multi PSK (Pre-Shared Key) is a feature that allows the use of multiple PSKs for securing network connections. It provides a simple and comprehensive way to onboard client dev...

Juniper Networks Sites RF Templates API

The API Endpoints for the RF Templates at the site level can be used to get the site derived configuration, meaning the org level configuration with the site variables resolved..

Juniper Networks Sites Rfdiags API

Rf Diags is a feature in Juniper Mist location services that allows users to replay recorded sessions of the RF (radio frequency) environment. It enables users to gain an unders...

Juniper Networks Sites Rogues API

Rogues are unauthorized wireless access points that are installed on a network without authorization. They can be connected to the LAN via an ethernet cable, similar to a pc, an...

Juniper Networks Sites RRM API

RRM, or Radio Resource Management, is a tool used by large multi-site organizations to efficiently manage their RF spectrum. It involves making decisions on channel and power se...

Juniper Networks Sites RSSI Zones API

RSSI Zones are zones based on the RSSI (Received Signal Strength Indicator, i.e. the power of the signal received by the Access Points from the Wireless Clients).

Juniper Networks Sites Service Policies API

The API Endpoints for the Service Policies at the site level can be used to get the site derived configuration, meaning the merge between the site level configuration and the or...

Juniper Networks Sites Services API

A Service represents an a traffic destination or an application that network users connect to. They are associated with users and networks and are used in application policies t...

Juniper Networks Sites Setting API

Site settings refer to the configuration and management of of site within a Mist Organization. These settings include access point settings, firmware upgrade schedules, and vari...

Juniper Networks Sites Site Templates API

The API Endpoints for the Site Templates at the site level can be used to get the site derived configuration, meaning the org level configuration with the site variables resolved..

Juniper Networks Sites Skyatp API

SkyATP is a cloud-based solution that provides advanced threat protection for network security. It allows security analysts to update their defense against new attack techniques...

Juniper Networks Sites SLEs API

Site SLEs, or Service-Level Expectations, are metrics used to monitor and report on the user experience of a Wireless, Wired or Wan network. They are generated through data scie...

Juniper Networks Sites Spectrum Analysis API

The Spectrum Analysis feature provides insights into the radio frequency environment, helping to identify interference and optimize wireless network performance. It allows users...

Juniper Networks Sites Stats API

The stats are providing access to raw data about a specific type of entities.

Juniper Networks Sites Stats - Apps API

API Calls to retrieve the stats of the Applications used on side

Juniper Networks Sites Stats - Assets API

The Sites Stats - Assets API from Juniper Networks — 7 operation(s) for sites stats - assets.

Juniper Networks Sites Stats - Beacons API

The Sites Stats - Beacons API from Juniper Networks — 1 operation(s) for sites stats - beacons.

Juniper Networks Sites Stats - BGP Peers API

API Calls to retrieve BGP Peers statistics of the Site Wen Edge Gateways at the Site level

Juniper Networks Sites Stats - Calls API

API Calls to retrieve the stats of the calls (Zoom/Teams) detected by Mist

Juniper Networks Sites Stats - Clients SDK API

SDK Clients are devices that have installed an application using the Mist Software Development Kit (SDK). These clients can provide specific data and information that is not ava...

Juniper Networks Sites Stats - Clients Wireless API

API Calls to retrieve the stats of the wireless clients detected (connected or not connected) on this site.

Juniper Networks Sites Stats - Devices API

API Calls to retrieve statistics about the Mist Managed and Monitored Devices at the Site level

Juniper Networks Sites Stats - Discovered Switches API

API Calls to retrieve statistics about the Discovered Switches at the Site level

Juniper Networks Sites Stats - IoT Endpoints API

API Calls to retrieve IoT Endpoint statistics for the current Site

Juniper Networks Sites Stats - MxEdges API

API Calls to retrieve statistics about the Mist Edges at the Site level

Juniper Networks Sites Stats - Ospf API

API Calls to retrieve statistics about OSPF peers at the Site level

Juniper Networks Sites Stats - Ports API

API Calls to retrieve statistics about the Wired Ports at the Site level

Juniper Networks Sites Stats - WxRules API

API Calls to retrieve WxRules statistics for the current Site

Juniper Networks Sites Stats - Zones API

API Calls to retrieve Zones statistics for the current Site

Juniper Networks Sites Synthetic Tests API

Synthetic Tests (Marvis Minis) are a feature of Juniper Networks' Mist platform, designed to proactively identify and resolve network issues before they impact users by simulati...

Juniper Networks Sites UI Settings API

The Site UI Settings are used to configure the site Network and Analytics reports

Juniper Networks Sites vBeacons API

A vBeacon is a virtual beacon that is created and configured on a floorplan and are configured with a name and message It is a Mist patented technology that provides proximity-r...

Juniper Networks Sites VPNs API

API Calls to retrieve the list of Org VPNs configuration available for the Site

Juniper Networks Sites WAN Usages API

API Calls to retrieve WAN Assurance statistics about the WAN Usage

Juniper Networks Sites Webhooks API

A Site Webhook is a configuration that allows real-time events and data from a specific site to be pushed to a provided url. It enables the collection of information about vario...

Juniper Networks Sites Wlans API

A Site Wlan is a wireless local area network that is configured and applied to a specific site within an organization. It allows for the creation and management of wireless netw...

Juniper Networks Sites WxRules API

Site WxRules are a set of rules, restrictions, and settings that can be applied to WLANs within a specific site. These policies determine how the devices and traffic are treated...

Juniper Networks Sites WxTags API

Wxtags are tags or groups that can be created and used within a specific site. They are used to classify users and resources and can be applied to Access Points, WLAN configurat...

Juniper Networks Sites WxTunnels API

A WxLan Tunnel (WxTunnel) are used to create a secure connection between Juniper Mist Access Points and third-party VPN concentrators using protocols such as L2TPv3 or dmvpn. Th...

Juniper Networks Sites Zones API

A Zone is a custom area defined by a user on a floor plan. Zones can be used for capturing entry and exit events of clients, assets, and sdk clients, providing insights such as ...

Juniper Networks Utilities Common API

API Calls to use Devices Troubleshooting tools. Some API Calls can be used with any type of devices (Access Points, Switches and Gateways), and some others may be limited to som...

Juniper Networks Utilities LAN API

API Calls to use Devices Troubleshooting tools specific to Wired Assurance

Juniper Networks Utilities Location API

API Calls to use Devices Troubleshooting tools specific to Asset Tracking and User Management

Juniper Networks Utilities MxEdge API

API Calls to use Devices Troubleshooting tools specific to Mx Edges

Juniper Networks Utilities PCAPs API

API Calls to start, stop or managed Packet Captures at the device level

Juniper Networks Utilities Upgrade API

API Calls used to manage device upgrades for a single device, at the site level or at the organization level.

Juniper Networks Utilities WAN API

API Calls to use Devices Troubleshooting tools specific to WAN Assurance

Juniper Networks Utilities Wi-Fi API

API Calls to use Devices Troubleshooting tools specific to Wireless Assurance

Scroll for all 263

Open Collections 53

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

API Collection

OPEN COLLECTION

Scroll for all 53

MCP Servers 2

Model Context Protocol servers that expose these APIs to AI agents.

MCP Server

MCP SERVER

MCP server manifest (3 first-party servers, all local-stdio)

Juniper ships THREE first-party MCP servers, and every one of them is software you run yourself. None is a hosted endpoint an agent can reach today: junos-mcp-server and yams ar...

MCP SERVER

Pricing Plans 1

Published pricing tiers and plan structures.

Juniper Plans Pricing

0 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Juniper Rate Limits

1 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Event Specifications 1

AsyncAPI definitions for this provider's event-driven and streaming APIs.

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Juniper Context

0 classes · 8 properties

JSON-LD

Spectral Rules 1

Spectral governance rulesets for linting and validating these APIs.

Juniper Networks — jsonschema rules

5 rules · 3 warnings 2 info

SPECTRAL

OpenAPI Overlays 1

Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.

Juniper Mist Api Overlay

6 actions · update · juniper-mist-api-openapi.yml

GENERATED

JSON Schema 73

Standalone JSON Schema definitions for this provider's data models.

Admin

10 properties

JSON SCHEMA

Alarm

4 properties

JSON SCHEMA

AnalysisResult

12 properties

JSON SCHEMA

Anomaly

8 properties

JSON SCHEMA

ApiToken

5 properties

JSON SCHEMA

AsnPool

6 properties

JSON SCHEMA

AuditEvent

6 properties

JSON SCHEMA

BgpPeer

10 properties

JSON SCHEMA

Blueprint

10 properties

JSON SCHEMA

Juniper Apstra Blueprint

16 properties

JSON SCHEMA

BlueprintNode

7 properties

JSON SCHEMA

ChassisModule

7 properties

JSON SCHEMA

ClientStats

16 properties

JSON SCHEMA

ConfigFile

5 properties

JSON SCHEMA

Configlet

3 properties

JSON SCHEMA

ConnectivityTemplate

4 properties

JSON SCHEMA

DesignTemplate

7 properties

JSON SCHEMA

Device

11 properties

JSON SCHEMA

DeviceStats

11 properties

JSON SCHEMA

DomainReputation

6 properties

JSON SCHEMA

EnrolledDevice

9 properties

JSON SCHEMA

Error

1 properties

JSON SCHEMA

FileVerdict

8 properties

JSON SCHEMA

IbaDashboard

6 properties

JSON SCHEMA

IdPerms

6 properties

JSON SCHEMA

Indicator

9 properties

JSON SCHEMA

InterfaceMap

5 properties

JSON SCHEMA

InventoryDevice

10 properties

JSON SCHEMA

IpPool

6 properties

JSON SCHEMA

IpReputation

7 properties

JSON SCHEMA

Job

7 properties

JSON SCHEMA

ListEntry

6 properties

JSON SCHEMA

LldpNeighbor

5 properties

JSON SCHEMA

LogicalDevice

3 properties

JSON SCHEMA

ManagedSystem

7 properties

JSON SCHEMA

Map

10 properties

JSON SCHEMA

Juniper Network Device

18 properties

JSON SCHEMA

NetworkIpam

5 properties

JSON SCHEMA

NetworkPolicy

4 properties

JSON SCHEMA

Organization

7 properties

JSON SCHEMA

OrgStats

5 properties

JSON SCHEMA

PhysicalInterface

10 properties

JSON SCHEMA

Privilege

5 properties

JSON SCHEMA

Project

5 properties

JSON SCHEMA

RackType

6 properties

JSON SCHEMA

ResourceRef

3 properties

JSON SCHEMA

RfTemplate

6 properties

JSON SCHEMA

Role

3 properties

JSON SCHEMA

RouteTable

5 properties

JSON SCHEMA

Script

5 properties

JSON SCHEMA

Juniper Security Threat

14 properties

JSON SCHEMA

SecurityGroup

4 properties

JSON SCHEMA

SecurityZone

7 properties

JSON SCHEMA

ServiceInstance

5 properties

JSON SCHEMA

Site

11 properties

JSON SCHEMA

Juniper Site

17 properties

JSON SCHEMA

SiteGroup

6 properties

JSON SCHEMA

SiteInsights

2 properties

JSON SCHEMA

SiteStats

5 properties

JSON SCHEMA

SoftwarePackage

6 properties

JSON SCHEMA

SystemAgent

8 properties

JSON SCHEMA

Tag

4 properties

JSON SCHEMA

ThreatFeed

7 properties

JSON SCHEMA

ThreatReport

4 properties

JSON SCHEMA

UrlReputation

5 properties

JSON SCHEMA

User

6 properties

JSON SCHEMA

Juniper Virtual Network

16 properties

JSON SCHEMA

VirtualNetwork

10 properties

JSON SCHEMA

VniPool

6 properties

JSON SCHEMA

VnUve

1 properties

JSON SCHEMA

WanEdge

8 properties

JSON SCHEMA

Webhook

11 properties

JSON SCHEMA

Wlan

13 properties

JSON SCHEMA

Scroll for all 73

JSON Structure 1

JSON Structure definitions describing this provider's data shapes.

Juniper Structure

0 properties

JSON STRUCTURE

Security Posture 4

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Juniper Authentication

apiKey/http · 6 schemes

SECURITY

Juniper Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Juniper Trust Center

trust center published

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Juniper Agentic Access

1200 operations · 581 acting · 16 human-in-the-loop

1200 operations · 581 acting

AGENTIC

Resources

Get Started 2

Portal, sign-up, and the first successful call

Documentation 7

Reference material describing how the API behaves

Scroll for all 7

Agent Surfaces 5

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 7

Pagination, idempotency, versioning, errors, and events

Scroll for all 7

Build 5

SDKs, sample code, and the tooling you integrate with

Access & Security 4

Authentication, authorization, and security posture

Learn 1

Tutorials, courses, talks, and written guidance

Operate 6

Status, limits, changes, and where to get help

Commercial 4

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Other 3

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
name: Juniper Networks
description: Juniper Networks (an HPE company since 2025) builds AI-native networking, routing, switching and security for
  service providers, enterprises and public-sector organizations. Its programmable surface spans the Mist cloud API (1,059
  REST operations), Apstra data-center automation, Junos device automation over NETCONF/YANG, Junos Telemetry Interface gRPC
  streaming, and three first-party MCP servers.
url: https://www.juniper.net
deliveryModel:
  model: saas
  license_evidence:
    not_product:
    - juniper/apstra-go-sdk
    - juniper/contrail-controller
    - juniper/jsnapy
    - juniper/py-junos-eznc
    - juniper/telemetry
  open_source: unknown
  commercial: true
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: low
  source:
  - openapi
  - pricing
  - repository-not-product
  generated: '2026-09-25'
  method: derived
accessModel:
  pricing: paid
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Paid
  confidence: medium
  source:
  - plans
  - authentication
  - security
  generated: '2026-09-03'
  method: derived
image: https://www.juniper.net/content/dam/www/assets/images/juniper-networks-logo.png
created: 2024-01-15 00:00:00+00:00
modified: '2026-09-18'
specificationVersion: '0.23'
apis:
- name: Junos PyEZ (Python API)
  description: Python library for automating Junos devices using NETCONF.
  humanURL: https://www.juniper.net/documentation/product/us/en/junos-pyez/
  baseURL: netconf://[device-ip]:830
  tags:
  - Automation
  - Device Management
  - NETCONF
  - Python
  properties:
  - type: Documentation
    url: https://www.juniper.net/documentation/product/us/en/junos-pyez/
  - type: GitHub
    url: https://github.com/Juniper/py-junos-eznc
  - type: PyPI
    url: https://pypi.org/project/junos-eznc/
  contact:
  - FN: Juniper Support
    email: support@juniper.net
- name: JSNAPy API
  description: Python-based snapshot and test framework for Junos devices.
  humanURL: https://github.com/Juniper/jsnapy
  baseURL: N/A
  tags:
  - Automation
  - Python
  - Testing
  - Validation
  properties:
  - type: Documentation
    url: https://www.juniper.net/documentation/product/us/en/jsnapy/
  - type: GitHub
    url: https://github.com/Juniper/jsnapy
  contact:
  - FN: Juniper Support
    email: support@juniper.net
- aid: juniper:juniper-allowlists-and-blocklists-api
  name: Juniper Networks Allowlists and Blocklists API
  description: Allowlist and blocklist management
  humanURL: https://www.juniper.net/documentation/product/us/en/advanced-threat-prevention/
  baseURL: https://{atp_server}/api/v1
  tags:
  - Allowlists and Blocklists
  properties:
  - type: OpenAPI
    url: openapi/juniper-allowlists-and-blocklists-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/product/us/en/advanced-threat-prevention/
  x-product: Juniper Advanced Threat Prevention (ATP)
- aid: juniper:juniper-analytics-api
  name: Juniper Networks Analytics API
  description: Analytics and operational data
  humanURL: https://www.juniper.net/documentation/product/us/en/contrail-networking/
  baseURL: https://{contrail_controller}:8082
  tags:
  - Analytics
  properties:
  - type: OpenAPI
    url: openapi/juniper-analytics-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/product/us/en/contrail-networking/
  - type: GitHub
    url: https://github.com/Juniper/contrail-controller
  x-product: Juniper Contrail Networking
- aid: juniper:juniper-audit-logs-api
  name: Juniper Networks Audit Logs API
  description: Audit trail and logging
  humanURL: https://www.juniper.net/documentation/product/us/en/junos-space-network-management-platform/
  baseURL: https://{space_server}/api/space
  tags:
  - Audit Logs
  properties:
  - type: OpenAPI
    url: openapi/juniper-audit-logs-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/product/us/en/junos-space-network-management-platform/
  x-product: Junos Space Network Management Platform
- aid: juniper:juniper-authentication-api
  name: Juniper Networks Authentication API
  description: Login and token management
  humanURL: https://www.juniper.net/documentation/product/us/en/apstra/
  baseURL: https://{apstra_server}/api
  tags:
  - Authentication
  properties:
  - type: OpenAPI
    url: openapi/juniper-authentication-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/product/us/en/apstra/
  - type: GitHub
    url: https://github.com/Juniper/apstra-go-sdk
  x-product: Juniper Apstra
- aid: juniper:juniper-bgp-routers-api
  name: Juniper Networks BGP Routers API
  description: BGP router management
  humanURL: https://www.juniper.net/documentation/product/us/en/contrail-networking/
  baseURL: https://{contrail_controller}:8082
  tags:
  - BGP Routers
  properties:
  - type: OpenAPI
    url: openapi/juniper-bgp-routers-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/product/us/en/contrail-networking/
  - type: GitHub
    url: https://github.com/Juniper/contrail-controller
  x-product: Juniper Contrail Networking
- aid: juniper:juniper-blueprints-api
  name: Juniper Networks Blueprints API
  description: Data center blueprint management
  humanURL: https://www.juniper.net/documentation/product/us/en/apstra/
  baseURL: https://{apstra_server}/api
  tags:
  - Blueprints
  properties:
  - type: OpenAPI
    url: openapi/juniper-blueprints-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/product/us/en/apstra/
  - type: GitHub
    url: https://github.com/Juniper/apstra-go-sdk
  x-product: Juniper Apstra
- aid: juniper:juniper-clients-api
  name: Juniper Networks Clients API
  description: Client session and statistics tracking
  humanURL: https://www.juniper.net/documentation/us/en/software/mist/api/
  baseURL: https://api.mist.com/api/v1
  tags:
  - Clients
  properties:
  - type: OpenAPI
    url: openapi/juniper-clients-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/us/en/software/mist/api/
  - type: APIReference
    url: https://www.juniper.net/documentation/us/en/software/mist/api/http/guides/overview/overview
  - type: Swagger
    url: https://api.mist.com/api/v1/docs
    name: Interactive docs (401 without a Mist login)
  x-product: Juniper Mist
- aid: juniper:juniper-configlets-api
  name: Juniper Networks Configlets API
  description: Configuration template management
  humanURL: https://www.juniper.net/documentation/product/us/en/apstra/
  baseURL: https://{apstra_server}/api
  tags:
  - Configlets
  properties:
  - type: OpenAPI
    url: openapi/juniper-configlets-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/product/us/en/apstra/
  - type: GitHub
    url: https://github.com/Juniper/apstra-go-sdk
  x-product: Juniper Apstra
- aid: juniper:juniper-configuration-api
  name: Juniper Networks Configuration API
  description: Device configuration operations
  humanURL: https://www.juniper.net/documentation/us/en/software/junos/rest-api/
  baseURL: https://{device_ip}:3443
  tags:
  - Configuration
  properties:
  - type: OpenAPI
    url: openapi/juniper-configuration-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/us/en/software/junos/rest-api/
  - type: API Explorer
    url: https://[device-ip]/api-explorer
    name: On-box REST API Explorer (templated; runs on the device)
  x-product: Junos REST API
- aid: juniper:juniper-connectivity-templates-api
  name: Juniper Networks Connectivity Templates API
  description: Connectivity template management
  humanURL: https://www.juniper.net/documentation/product/us/en/apstra/
  baseURL: https://{apstra_server}/api
  tags:
  - Connectivity Templates
  properties:
  - type: OpenAPI
    url: openapi/juniper-connectivity-templates-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/product/us/en/apstra/
  - type: GitHub
    url: https://github.com/Juniper/apstra-go-sdk
  x-product: Juniper Apstra
- aid: juniper:juniper-design-api
  name: Juniper Networks Design API
  description: Design elements including rack types, templates, and logical devices
  humanURL: https://www.juniper.net/documentation/product/us/en/apstra/
  baseURL: https://{apstra_server}/api
  tags:
  - Design
  properties:
  - type: OpenAPI
    url: openapi/juniper-design-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/product/us/en/apstra/
  - type: GitHub
    url: https://github.com/Juniper/apstra-go-sdk
  x-product: Juniper Apstra
- aid: juniper:juniper-devices-api
  name: Juniper Networks Devices API
  description: Device discovery and management
  humanURL: https://www.juniper.net/documentation/product/us/en/junos-space-network-management-platform/
  baseURL: https://{space_server}/api/space
  tags:
  - Devices
  properties:
  - type: OpenAPI
    url: openapi/juniper-devices-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/product/us/en/junos-space-network-management-platform/
  x-product: Junos Space Network Management Platform
- aid: juniper:juniper-enrolled-devices-api
  name: Juniper Networks Enrolled Devices API
  description: Enrolled SRX device management
  humanURL: https://www.juniper.net/documentation/product/us/en/advanced-threat-prevention/
  baseURL: https://{atp_server}/api/v1
  tags:
  - Enrolled Devices
  properties:
  - type: OpenAPI
    url: openapi/juniper-enrolled-devices-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/product/us/en/advanced-threat-prevention/
  x-product: Juniper Advanced Threat Prevention (ATP)
- aid: juniper:juniper-file-analysis-api
  name: Juniper Networks File Analysis API
  description: Malware analysis and file submission
  humanURL: https://www.juniper.net/documentation/product/us/en/advanced-threat-prevention/
  baseURL: https://{atp_server}/api/v1
  tags:
  - File Analysis
  properties:
  - type: OpenAPI
    url: openapi/juniper-file-analysis-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/product/us/en/advanced-threat-prevention/
  x-product: Juniper Advanced Threat Prevention (ATP)
- aid: juniper:juniper-floating-ips-api
  name: Juniper Networks Floating IPs API
  description: Floating IP management
  humanURL: https://www.juniper.net/documentation/product/us/en/contrail-networking/
  baseURL: https://{contrail_controller}:8082
  tags:
  - Floating IPs
  properties:
  - type: OpenAPI
    url: openapi/juniper-floating-ips-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/product/us/en/contrail-networking/
  - type: GitHub
    url: https://github.com/Juniper/contrail-controller
  x-product: Juniper Contrail Networking
- aid: juniper:juniper-indicators-of-compromise-api
  name: Juniper Networks Indicators of Compromise API
  description: IoC management and lookup
  humanURL: https://www.juniper.net/documentation/product/us/en/advanced-threat-prevention/
  baseURL: https://{atp_server}/api/v1
  tags:
  - Indicators of Compromise
  properties:
  - type: OpenAPI
    url: openapi/juniper-indicators-of-compromise-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/product/us/en/advanced-threat-prevention/
  x-product: Juniper Advanced Threat Prevention (ATP)
- aid: juniper:juniper-insights-api
  name: Juniper Networks Insights API
  description: AI-driven analytics and insights
  humanURL: https://www.juniper.net/documentation/us/en/software/mist/api/
  baseURL: https://api.mist.com/api/v1
  tags:
  - Insights
  properties:
  - type: OpenAPI
    url: openapi/juniper-insights-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/us/en/software/mist/api/
  - type: APIReference
    url: https://www.juniper.net/documentation/us/en/software/mist/api/http/guides/overview/overview
  - type: Swagger
    url: https://api.mist.com/api/v1/docs
    name: Interactive docs (401 without a Mist login)
  x-product: Juniper Mist
- aid: juniper:juniper-intent-checks-api
  name: Juniper Networks Intent Checks API
  description: Intent-based analytics and anomaly detection
  humanURL: https://www.juniper.net/documentation/product/us/en/apstra/
  baseURL: https://{apstra_server}/api
  tags:
  - Intent Checks
  properties:
  - type: OpenAPI
    url: openapi/juniper-intent-checks-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/product/us/en/apstra/
  - type: GitHub
    url: https://github.com/Juniper/apstra-go-sdk
  x-product: Juniper Apstra
- aid: juniper:juniper-inventory-api
  name: Juniper Networks Inventory API
  description: Device inventory management
  humanURL: https://www.juniper.net/documentation/us/en/software/mist/api/
  baseURL: https://api.mist.com/api/v1
  tags:
  - Inventory
  properties:
  - type: OpenAPI
    url: openapi/juniper-inventory-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/us/en/software/mist/api/
  - type: APIReference
    url: https://www.juniper.net/documentation/us/en/software/mist/api/http/guides/overview/overview
  - type: Swagger
    url: https://api.mist.com/api/v1/docs
    name: Interactive docs (401 without a Mist login)
  x-product: Juniper Mist
- aid: juniper:juniper-jobs-api
  name: Juniper Networks Jobs API
  description: Asynchronous job management
  humanURL: https://www.juniper.net/documentation/product/us/en/junos-space-network-management-platform/
  baseURL: https://{space_server}/api/space
  tags:
  - Job
  tags_raw:
  - Jobs
  properties:
  - type: OpenAPI
    url: openapi/juniper-jobs-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/product/us/en/junos-space-network-management-platform/
  x-product: Junos Space Network Management Platform
- aid: juniper:juniper-maps-api
  name: Juniper Networks Maps API
  description: Floorplan and map management
  humanURL: https://www.juniper.net/documentation/us/en/software/mist/api/
  baseURL: https://api.mist.com/api/v1
  tags:
  - Maps
  properties:
  - type: OpenAPI
    url: openapi/juniper-maps-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/us/en/software/mist/api/
  - type: APIReference
    url: https://www.juniper.net/documentation/us/en/software/mist/api/http/guides/overview/overview
  - type: Swagger
    url: https://api.mist.com/api/v1/docs
    name: Interactive docs (401 without a Mist login)
  x-product: Juniper Mist
- aid: juniper:juniper-network-ipam-api
  name: Juniper Networks Network IPAM API
  description: IP Address Management
  humanURL: https://www.juniper.net/documentation/product/us/en/contrail-networking/
  baseURL: https://{contrail_controller}:8082
  tags:
  - Network IPAM
  properties:
  - type: OpenAPI
    url: openapi/juniper-network-ipam-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/product/us/en/contrail-networking/
  - type: GitHub
    url: https://github.com/Juniper/contrail-controller
  x-product: Juniper Contrail Networking
- aid: juniper:juniper-network-policies-api
  name: Juniper Networks Network Policies API
  description: Network policy management
  humanURL: https://www.juniper.net/documentation/product/us/en/contrail-networking/
  baseURL: https://{contrail_controller}:8082
  tags:
  - Network Policies
  properties:
  - type: OpenAPI
    url: openapi/juniper-network-policies-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/product/us/en/contrail-networking/
  - type: GitHub
    url: https://github.com/Juniper/contrail-controller
  x-product: Juniper Contrail Networking
- aid: juniper:juniper-operational-api
  name: Juniper Networks Operational API
  description: Operational data retrieval
  humanURL: https://www.juniper.net/documentation/us/en/software/junos/rest-api/
  baseURL: https://{device_ip}:3443
  tags:
  - Operational
  properties:
  - type: OpenAPI
    url: openapi/juniper-operational-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/us/en/software/junos/rest-api/
  - type: API Explorer
    url: https://[device-ip]/api-explorer
    name: On-box REST API Explorer (templated; runs on the device)
  x-product: Junos REST API
- aid: juniper:juniper-organizations-api
  name: Juniper Networks Organizations API
  description: Organization-level management
  humanURL: https://www.juniper.net/documentation/us/en/software/mist/api/
  baseURL: https://api.mist.com/api/v1
  tags:
  - Organization
  tags_raw:
  - Organizations
  properties:
  - type: OpenAPI
    url: openapi/juniper-organizations-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/us/en/software/mist/api/
  - type: APIReference
    url: https://www.juniper.net/documentation/us/en/software/mist/api/http/guides/overview/overview
  - type: Swagger
    url: https://api.mist.com/api/v1/docs
    name: Interactive docs (401 without a Mist login)
  x-product: Juniper Mist
- aid: juniper:juniper-projects-api
  name: Juniper Networks Projects API
  description: Project (tenant) management
  humanURL: https://www.juniper.net/documentation/product/us/en/contrail-networking/
  baseURL: https://{contrail_controller}:8082
  tags:
  - Project
  tags_raw:
  - Projects
  properties:
  - type: OpenAPI
    url: openapi/juniper-projects-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/product/us/en/contrail-networking/
  - type: GitHub
    url: https://github.com/Juniper/contrail-controller
  x-product: Juniper Contrail Networking
- aid: juniper:juniper-reports-api
  name: Juniper Networks Reports API
  description: Threat and activity reports
  humanURL: https://www.juniper.net/documentation/product/us/en/advanced-threat-prevention/
  baseURL: https://{atp_server}/api/v1
  tags:
  - Reports
  properties:
  - type: OpenAPI
    url: openapi/juniper-reports-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/product/us/en/advanced-threat-prevention/
  x-product: Juniper Advanced Threat Prevention (ATP)
- aid: juniper:juniper-resources-api
  name: Juniper Networks Resources API
  description: Resource pool management (ASN, IP, VNI pools)
  humanURL: https://www.juniper.net/documentation/product/us/en/apstra/
  baseURL: https://{apstra_server}/api
  tags:
  - Resources
  properties:
  - type: OpenAPI
    url: openapi/juniper-resources-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/product/us/en/apstra/
  - type: GitHub
    url: https://github.com/Juniper/apstra-go-sdk
  x-product: Juniper Apstra
- aid: juniper:juniper-rf-templates-api
  name: Juniper Networks RF Templates API
  description: Radio frequency templates
  humanURL: https://www.juniper.net/documentation/us/en/software/mist/api/
  baseURL: https://api.mist.com/api/v1
  tags:
  - RF Templates
  properties:
  - type: OpenAPI
    url: openapi/juniper-rf-templates-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/us/en/software/mist/api/
  - type: APIReference
    url: https://www.juniper.net/documentation/us/en/software/mist/api/http/guides/overview/overview
  - type: Swagger
    url: https://api.mist.com/api/v1/docs
    name: Interactive docs (401 without a Mist login)
  x-product: Juniper Mist
- aid: juniper:juniper-routing-instances-api
  name: Juniper Networks Routing Instances API
  description: Routing instance management
  humanURL: https://www.juniper.net/documentation/product/us/en/contrail-networking/
  baseURL: https://{contrail_controller}:8082
  tags:
  - Routing Instances
  properties:
  - type: OpenAPI
    url: openapi/juniper-routing-instances-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/product/us/en/contrail-networking/
  - type: GitHub
    url: https://github.com/Juniper/contrail-controller
  x-product: Juniper Contrail Networking
- aid: juniper:juniper-rpc-api
  name: Juniper Networks RPC API
  description: Execute Junos RPC commands
  humanURL: https://www.juniper.net/documentation/us/en/software/junos/rest-api/
  baseURL: https://{device_ip}:3443
  tags:
  - RPC
  properties:
  - type: OpenAPI
    url: openapi/juniper-rpc-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/us/en/software/junos/rest-api/
  - type: API Explorer
    url: https://[device-ip]/api-explorer
    name: On-box REST API Explorer (templated; runs on the device)
  x-product: Junos REST API
- aid: juniper:juniper-scripts-api
  name: Juniper Networks Scripts API
  description: Script bundle management and execution
  humanURL: https://www.juniper.net/documentation/product/us/en/junos-space-network-management-platform/
  baseURL: https://{space_server}/api/space
  tags:
  - Scripts
  properties:
  - type: OpenAPI
    url: openapi/juniper-scripts-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/product/us/en/junos-space-network-management-platform/
  x-product: Junos Space Network Management Platform
- aid: juniper:juniper-security-groups-api
  name: Juniper Networks Security Groups API
  description: Security group and firewall rule management
  humanURL: https://www.juniper.net/documentation/product/us/en/contrail-networking/
  baseURL: https://{contrail_controller}:8082
  tags:
  - Security Groups
  properties:
  - type: OpenAPI
    url: openapi/juniper-security-groups-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/product/us/en/contrail-networking/
  - type: GitHub
    url: https://github.com/Juniper/contrail-controller
  x-product: Juniper Contrail Networking
- aid: juniper:juniper-self-api
  name: Juniper Networks Self API
  description: Operations for the authenticated user account
  humanURL: https://www.juniper.net/documentation/us/en/software/mist/api/
  baseURL: https://api.mist.com/api/v1
  tags:
  - Self
  properties:
  - type: OpenAPI
    url: openapi/juniper-self-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/us/en/software/mist/api/
  - type: APIReference
    url: https://www.juniper.net/documentation/us/en/software/mist/api/http/guides/overview/overview
  - type: Swagger
    url: https://api.mist.com/api/v1/docs
    name: Interactive docs (401 without a Mist login)
  x-product: Juniper Mist
- aid: juniper:juniper-service-instances-api
  name: Juniper Networks Service Instances API
  description: Service chaining and service instances
  humanURL: https://www.juniper.net/documentation/product/us/en/contrail-networking/
  baseURL: https://{contrail_controller}:8082
  tags:
  - Service Instances
  properties:
  - type: OpenAPI
    url: openapi/juniper-service-instances-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/product/us/en/contrail-networking/
  - type: GitHub
    url: https://github.com/Juniper/contrail-controller
  x-product: Juniper Contrail Networking
- aid: juniper:juniper-site-groups-api
  name: Juniper Networks Site Groups API
  description: Logical grouping of sites
  humanURL: https://www.juniper.net/documentation/us/en/software/mist/api/
  baseURL: https://api.mist.com/api/v1
  tags:
  - Site Groups
  properties:
  - type: OpenAPI
    url: openapi/juniper-site-groups-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/us/en/software/mist/api/
  - type: APIReference
    url: https://www.juniper.net/documentation/us/en/software/mist/api/http/guides/overview/overview
  - type: Swagger
    url: https://api.mist.com/api/v1/docs
    name: Interactive docs (401 without a Mist login)
  x-product: Juniper Mist
- aid: juniper:juniper-sites-api
  name: Juniper Networks Sites API
  description: Site-level management
  humanURL: https://www.juniper.net/documentation/us/en/software/mist/api/
  baseURL: https://api.mist.com/api/v1
  tags:
  - Sites
  properties:
  - type: OpenAPI
    url: openapi/juniper-sites-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/us/en/software/mist/api/
  - type: APIReference
    url: https://www.juniper.net/documentation/us/en/software/mist/api/http/guides/overview/overview
  - type: Swagger
    url: https://api.mist.com/api/v1/docs
    name: Interactive docs (401 without a Mist login)
  x-product: Juniper Mist
- aid: juniper:juniper-software-management-api
  name: Juniper Networks Software Management API
  description: Software image management and deployment
  humanURL: https://www.juniper.net/documentation/product/us/en/junos-space-network-management-platform/
  baseURL: https://{space_server}/api/space
  tags:
  - Software Management
  properties:
  - type: OpenAPI
    url: openapi/juniper-software-management-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/product/us/en/junos-space-network-management-platform/
  x-product: Junos Space Network Management Platform
- aid: juniper:juniper-systems-api
  name: Juniper Networks Systems API
  description: Managed system agents and device management
  humanURL: https://www.juniper.net/documentation/product/us/en/apstra/
  baseURL: https://{apstra_server}/api
  tags:
  - Systems
  properties:
  - type: OpenAPI
    url: openapi/juniper-systems-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/product/us/en/apstra/
  - type: GitHub
    url: https://github.com/Juniper/apstra-go-sdk
  x-product: Juniper Apstra
- aid: juniper:juniper-tag-management-api
  name: Juniper Networks Tag Management API
  description: The Tag Management API from Juniper Networks — 1 operation(s) for tag management.
  humanURL: https://www.juniper.net/documentation/product/us/en/junos-space-network-management-platform/
  baseURL: https://{space_server}/api/space
  tags:
  - Tag Management
  properties:
  - type: OpenAPI
    url: openapi/juniper-tag-management-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/product/us/en/junos-space-network-management-platform/
  x-product: Junos Space Network Management Platform
- aid: juniper:juniper-threat-intelligence-api
  name: Juniper Networks Threat Intelligence API
  description: Threat feed and intelligence data
  humanURL: https://www.juniper.net/documentation/product/us/en/advanced-threat-prevention/
  baseURL: https://{atp_server}/api/v1
  tags:
  - Threat Intelligence
  properties:
  - type: OpenAPI
    url: openapi/juniper-threat-intelligence-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/product/us/en/advanced-threat-prevention/
  x-product: Juniper Advanced Threat Prevention (ATP)
- aid: juniper:juniper-users-api
  name: Juniper Networks Users API
  description: User and role management
  humanURL: https://www.juniper.net/documentation/product/us/en/junos-space-network-management-platform/
  baseURL: https://{space_server}/api/space
  tags:
  - User
  tags_raw:
  - Users
  properties:
  - type: OpenAPI
    url: openapi/juniper-users-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/product/us/en/junos-space-network-management-platform/
  x-product: Junos Space Network Management Platform
- aid: juniper:juniper-virtual-networks-api
  name: Juniper Networks Virtual Networks API
  description: Virtual network and routing zone management
  humanURL: https://www.juniper.net/documentation/product/us/en/apstra/
  baseURL: https://{apstra_server}/api
  tags:
  - Virtual Networks
  properties:
  - type: OpenAPI
    url: openapi/juniper-virtual-networks-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/product/us/en/apstra/
  - type: GitHub
    url: https://github.com/Juniper/apstra-go-sdk
  x-product: Juniper Apstra
- aid: juniper:juniper-wan-edges-api
  name: Juniper Networks WAN Edges API
  description: SD-WAN edge device management
  humanURL: https://www.juniper.net/documentation/us/en/software/mist/api/
  baseURL: https://api.mist.com/api/v1
  tags:
  - WAN Edges
  properties:
  - type: OpenAPI
    url: openapi/juniper-wan-edges-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/us/en/software/mist/api/
  - type: APIReference
    url: https://www.juniper.net/documentation/us/en/software/mist/api/http/guides/overview/overview
  - type: Swagger
    url: https://api.mist.com/api/v1/docs
    name: Interactive docs (401 without a Mist login)
  x-product: Juniper Mist
- aid: juniper:juniper-webhooks-api
  name: Juniper Networks Webhooks API
  description: Webhook configuration for event notifications
  humanURL: https://www.juniper.net/documentation/us/en/software/mist/api/
  baseURL: https://api.mist.com/api/v1
  tags:
  - Webhook
  tags_raw:
  - Webhooks
  properties:
  - type: OpenAPI
    url: openapi/juniper-webhooks-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/us/en/software/mist/api/
  - type: APIReference
    url: https://www.juniper.net/documentation/us/en/software/mist/api/http/guides/overview/overview
  - type: Swagger
    url: https://api.mist.com/api/v1/docs
    name: Interactive docs (401 without a Mist login)
  x-product: Juniper Mist
- aid: juniper:juniper-wlans-api
  name: Juniper Networks WLANs API
  description: Wireless LAN configuration
  humanURL: https://www.juniper.net/documentation/us/en/software/mist/api/
  baseURL: https://api.mist.com/api/v1
  tags:
  - WLANs
  properties:
  - type: OpenAPI
    url: openapi/juniper-wlans-api-openapi.yml
  - type: Documentation
    url: https://www.juniper.net/documentation/us/en/software/mist/api/
  - type: APIReference
    url: https://www.juniper.net/documentation/us/en/software/mist/api/http/guides/overview/overview
  - type: Swagger
    url: https://api.mist.com/api/v1/docs
    name: Interactive docs (401 without a Mist login)
  x-product: Juniper Mist
- name: Junos PyEZ
  description: Python library for automating Junos devices using NETCONF.
  image: https://www.juniper.net/content/dam/juniper/images/logos/junos-logo.png
  humanURL: https://www.juniper.net/documentation/product/us/en/junos-pyez/
  baseURL: netconf://device:830
  tags:
  - Automation
  - Junos
  - NETCONF
  - Python
  properties:
  - type: Documentation
    url: https://www.juniper.net/documentation/product/us/en/junos-pyez/
  - type: GitHub
    url: https://github.com/Juniper/py-junos-eznc
  - type: GettingStarted
    url: https://www.juniper.net/documentation/us/en/software/junos-pyez/junos-pyez-developer/topics/concept/junos-pyez-overview.html
- name: Junos XML API
  description: NETCONF-based XML API for programmatic access to Junos devices.
  image: https://www.juniper.net/content/dam/juniper/images/logos/junos-logo.png
  humanURL: https://www.juniper.net/documentation/us/en/software/junos/netconf/index.html
  baseURL: netconf://device:830
  tags:
  - Automation
  - Junos
  - NETCONF
  - XML
  properties:
  - type: Documentation
    url: https://www.juniper.net/documentation/us/en/software/junos/netconf/index.html
- name: Juniper JSNAPy
  description: Python-based tool for snapshot and verification of network device configurations.
  image: https://www.juniper.net/content/dam/juniper/images/logos/junos-logo.png
  humanURL: https://github.com/Juniper/jsnapy
  baseURL: https://github.com/Juniper/jsnapy
  tags:
  - Automation
  - Configuration Management
  - Python
  - Testing
  properties:
  - type: GitHub
    url: https://github.com/Juniper/jsnapy
  - type: Documentation
    url: https://www.juniper.net/documentation/product/us/en/jsnapy/
- aid: juniper:juniper-junos-telemetry-interface
  name: Junos Telemetry Interface (JTI)
  description: Streaming telemetry from Junos and Junos EVO devices to a collector over gRPC (gNMI and native sensors) or
    UDP. The contract is a per-release set of Protocol Buffer definitions that Juniper publishes on GitHub and on its support
    download site; 170 protos from the 25.4R1 set are captured verbatim in grpc/.
  humanURL: https://www.juniper.net/documentation/product/us/en/junos-telemetry-interface/
  baseURL: grpc://device:32767
  tags:
  - Networking
  - Telemetry
  - gRPC
  - Protobuf
  - Observability
  - Junos
  x-product: Junos
  properties:
  - type: Protobuf
    url: grpc/_index.yml
    name: JTI Protocol Buffers (25.4R1, 170 files)


# --- truncated at 32 KB (342 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/juniper/refs/heads/main/apis.yml

Work with this as data

Every provider here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This provider
curl "https://apis.io/api/v1/providers/juniper"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/juniper/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/juniper/evidence"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.