Help us improve your experience.
Let us know what you think.
Do you have time for a two-minute survey?
Solutions
Featured solutions AI Campus and branch Data center WAN Security Service provider Cloud operator IndustriesWelcome to the NOW Way to Wi-Fi
Take your networking performance to new heights with a modern, cloud-native, AI-Native architecture. Only Juniper can help you unleash the full potential of Wi-Fi 7 with our AI-Native platform for innovation.
AI Data Center Networking
Juniper’s AI data center solution is a quick way to deploy high performing AI training and inference networks that are the most flexible to design and easiest to manage with limited IT resources.
Enterprise AI‑Native Routing
Juniper's Ai-Native routing solution delivers robust 400GbE and 800GbE capabilities for unmatched performance, reliability, and sustainability at scale.
Ops4AI Lab
Visit our lab in Sunnyvale, CA and see our AI data center solution for yourself. You can try out your own model’s functionality and performance, too.
Enterprise AI‑Native Routing
Juniper's Ai-Native routing solution delivers robust 400GbE and 800GbE capabilities for unmatched performance, reliability, and sustainability at scale.
Shaping Student Experiences: The NOW Way to Build Higher Education Networks
Juniper Networks CIO Sharon Mandell and a virtual summit of C-level IT leaders from prestigious institutions discuss ongoing efforts to support digital transformation on campus.
Security in healthcare
In this IDC Spotlight report, discover how AI networking can automate and strengthen a healthcare ecosystem to defeat criminals and prevent loss.
The Future of In-Store Technologies
Retail experts Kevin McCartan, Senior IT Service Delivery Engineer at Musgrave; Jack Stratten of Insider Trends; and Christian Gilby, Senior Director of Product Marketing at Juniper Networks, discuss customer experiences.
Products
Wireless access Wired access SD-WAN / SASE Routing and switching Security Mist AI™ Management software Network operating system Blueprint for AI-Native Acceleration OpticsJuniper ACX7020 Cloud Metro Access Router
Legacy networks simply cannot meet the demands of today’s rapidly evolving metro landscape. Unlock a new generation of highly scalable architectures and automated operations with the Juniper ACX7020.
Next-gen AI-Native EX4000 line of switches
Lack of AI innovation from your current networking vendor slowing you down? Embrace Juniper’s cloud-native, AI-Native access switches that support every level and layer, across nearly every deployment.
The Q&AI Podcast
Delivering practical solutions and enriching discussions, this podcast series is a vital resource for those seeking an in-depth exploration of AI's transformative potential.
Services
ServicesJuniper AI Care Services Revolutionize Your Service Experience
Our industry-first AI-Native services couple AIOps with our deep expertise across the full network life cycle. You can move from reactive response to proactive insight and action.
Juniper AI Data Center Deployment Services Optimize Your AI Model Runs
We use our expertise and validated designs to help design, deploy, validate and tune networks, including GPUs and storage, to get the most from your AI infrastructure operation.
Partners
PartnersSupport and Documentation
Support and DocumentationThe Juniper Support Portal (JSP) mobile app is now available!
Get Juniper support anytime, anywhere with the JSP mobile application, now available for Android and iOS!
Learn
About Juniper Training Events The Feed Resources Technology learning topics Thought leadership and insightsExecutive insights
Dive deep with leading experts and thought leaders on all the topics that matter most to your business, from AI to network security to driving rapid, relevant transformation for your business.
Leadership voices
Juniper Networks’ leaders operate on the front lines of creating the network of the future. Take a look around to see what’s on their minds.
Bob Friday Talks
Join Bob as he ventures into all the knowns -- and -- unknowns -- of AI.
date_range 29-Apr-19
APIs have always been and continues to be the foundation to our Mist AI platform, and this week we expanded its functionality by allowing you to GET statistics for all devices in your organization across all sites. Results are paginated to show 100 devices on each page but by using the HTTP header, you may navigate through the pages to see all devices. You may also use the headers to increase the number of devices shown on each page. Devices listed will show all of the config stats, including their site id. Use this API call to get a more complete picture when trying to monitor all APs in your organization.
Here is a sample output:
HTTP 200 OK Allow: OPTIONS, GET Content-Type: application/json Vary: Accept X-Page-Limit: 100 X-Page-Page: 1 X-Page-Total: 966 [ { "switch_config": { "wds": {}, "eth1": {}, "module": {}, "eth0": {} }, "ip": "10.2.19.218", "x_m": 9.744, "site_id": "978c48e6-6ef6-11e6-8bbf-02e208b2d34f", "tag_uuid": "9777c1a0-6ef6-11e6-8bbf-02e208b2d34f", "deviceprofile_id": null, "created_time": 1554845635, "serial": "1003618020201", "id": "00000000-0000-0000-1000-5c5b358e6fea", "uptime": 90724, "disable_module": false, "ble_config": { "eddystone_uid_enabled": false, "ibeacon_enabled": false, "beacon_enabled": true, "power_mode": "default", "beacon_rate_mode": "default", "eddystone_url_enabled": false, "beam_disabled": [] }, "hw_rev": "E06", "y_m": 5.904, "version": "0.3.15257", "disable_eth1": false, "type": "ap", "status": "connected", "map_id": "958ce512-c8b7-11e6-8fff-0242ac110002", "_ttl": 1209575, "modified_time": 1556210783, "mac": "5c5b358e6fea", "mesh": { "enabled": false, "role": "base" }, "tag_id": 60328, "radio_config": { "ant_gain_5": 0, "ant_gain_24": 0 }, "name": "LD_Testbed", "org_id": "9777c1a0-6ef6-11e6-8bbf-02e208b2d34f", "poe_passthrough": false, "ip_config": { "type": "dhcp" }, "y": 246, "x": 406, "model": "AP41", "_id": "5c5b358e6fea", "last_seen": 1556300824 }, ...
Site variables are useful when setting up a universal template to be used for multiple sites, while still maintaining unique VLAN configuration between the sites. Previously, only tagged VLANs and VLAN Pools were capable of being set to a site variable, but this week we are increasing the scope of site variable capabilities by supporting dynamic VLANs as well. Please note that this function is purely API for now – in the WLAN configurations, set “dynamic_vlan” to your site variable, and then follow the configuration below to define your variable.
DYNAMIC_VLANS = "{\"enabled\": true,\"type\": \"airespace-interface-name\",\"vlans\":{\"131\": \"default\",\"322\": \"fast,video\"}\"default_vlan_id\": 999,\"local_vlan_ids\": []}"
This is equivalent to a dynamic vlan with this configuration:
{ "dynamic_vlan": { "enabled": true, "type": "airespace-interface-name", "vlans": { "131": "default", "322": "fast,video" } } }