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.
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.
Juniper's Ai-Native routing solution delivers robust 400GbE and 800GbE capabilities for unmatched performance, reliability, and sustainability at scale.
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.
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.
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.
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.
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.
Juniper 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.
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.
The Juniper Mist API is built on a Django Representational State Transfer (REST)
framework. This architecture allows for a browsable API. This API allows for increased
usability and flexibility by enabling you and other users to perform CRUD operations within
the API. In a sense, the Django interface acts like a RESTful client. This function is handy
for executing CRUD operations on a single API object.
To make a change to a configuration object, you must be logged in to the Juniper Mist
portal and know the URL API path of the object. Consult the API documentation for details and parameters for
changing objects. You will find the URL API paths for all objects available.
This task walks you through how to get device information from an access point (AP) and
rename the AP directly from the Django interface.
To use the Django web interface to make API changes:
Log in to the Juniper Mist portal.
Open the API URL for a specific device:
https://<api-endpoint>/api/v1/sites/<site_id>/devices?name=<device
name>. The device name is case-sensitive.
Note:
When reusing code blocks, replace placeholder values with actual values, such as your
API token, organization ID, site ID, AP name, and so on.
In this case, the URL will look like this (portions of the site_id are omitted):
The browser issues the following command through the Django interface:
content_copyzoom_out_map
GET /api/v1/sites/c1947558-268d-4d31-xxxx-xxxxxxxxxxxx/devices?name=TEST-rename
Juniper Mist assigns every device a unique identifier, which is typically based on the
MAC address (00000000-0000-0000-1000-<device_mac>). In the context of the device
API, it is called id. You need to reference the AP using
id so the API knows which specific device to rename.
To make the change, insert the device ID (id) into the API call and
display it in the browser.
The
output is the same as the previous request; however, the API context now enables you to
make a change to the specific device based on the id and not the name.
Notice the lack of enclosing “[ ]” brackets.
Enter the JavaScript Object Notation (JSON)-formatted text in the
Content input box for the intended AP rename call. You do not
need to include the unique device ID (id) because the id
context exists in the URL.
content_copyzoom_out_map
{
"name": "RENAMED"
}
Once complete, press PUT to push the request to Juniper Mist. The
results should look like this, indicating that the AP has been renamed: