How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Juniper Mist AI Orgs Setting API

API Calls to manage the Mist Organization Settings

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

Tagged areas include Orgs Setting. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

This API exposes 6 operations across 4 paths, and defines 122 schemas. It is described by OpenAPI 3.2.0, at version 2604.1.1.

Requests are made against 12 base URLs: https://api.mist.com, https://api.gc1.mist.com, https://api.ac2.mist.com, https://api.gc2.mist.com, https://api.gc4.mist.com, https://api.eu.mist.com, https://api.gc3.mist.com, https://api.ac6.mist.com, https://api.gc6.mist.com, https://api.ac5.mist.com, https://api.gc5.mist.com, https://api.gc7.mist.com.

6 operations 4 paths 122 schemas 1 DELETE1 GET3 POST1 PUT

Metadata

The identity and technical contract details declared by the specification.

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

Authentication & Security 3

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

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

Paths & Operations 6

Across 4 paths, the API surfaces 6 operations — 1 DELETE, 1 GET, 3 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.

Orgs Setting 6

API Calls to manage the Mist Organization Settings

GET
/api/v1/orgs/{org_id}/setting
getOrgSettings
getOrgSettings 1 param → 200400401403404429
PUT
/api/v1/orgs/{org_id}/setting
updateOrgSettings
updateOrgSettings 1 param body → 200400401403404429
DELETE
/api/v1/orgs/{org_id}/setting/blacklist
deleteOrgWirelessClientsBlocklist
deleteOrgWirelessClientsBlocklist 1 param → 200400401403404429
POST
/api/v1/orgs/{org_id}/setting/blacklist
createOrgWirelessClientsBlocklist
createOrgWirelessClientsBlocklist 1 param body → 200400401403404429
POST
/api/v1/orgs/{org_id}/setting/pcap_bucket/setup
setOrgCustomBucket
setOrgCustomBucket 1 param body → 200400401403404429
POST
/api/v1/orgs/{org_id}/setting/pcap_bucket/verify
verifyOrgCustomBucket
verifyOrgCustomBucket 1 param body → 200400401403404429

Schemas 122

The contract defines 122 schemas that model the data the API accepts and returns. The most detailed are org_setting (52 properties), org_setting_mist_nac (15 properties), org_setting_auto_assignment_rule (12 properties), org_setting_gateway_mgmt (6 properties). Each schema is shown below with its type and property counts.

org_setting_wired_pma
object
1 property
idp_user_cert_lookup_field
string
allow customer to choose the EAP-TLS client certificate's field. To use for IDP User Groups lookup. enum: automatic, cn, email, upn
org_setting_security
object
3 properties
org_setting_vpn_options
object
3 properties
simple_alert
object
Set of heuristic rules will be enabled when marvis subscription is not available. It triggers when, in a Z minute window, there are more than Y distinct client…
3 properties
cacerts
array
List of PEM-encoded ca certs
org_setting_auto_site_assignment_src
string
enum: extip, dnssuffix, geoip, lldpportdesc, lldpsystemname, model, name, subnet
juniper_srx_auto_upgrade_custom_versions
object
Property key is the SRX Hardware model (e.g. "SRX4600")
org_setting_pcap
object
2 properties
org_setting_switch
object
1 property
mac_addresses
object
1 property 1 required
switch_auto_upgrade
object
3 properties
setting_ssr
object
5 properties
device_type_default_ap
string
enum: ap, gateway, switch
synthetictest_config_custom_probe
object
4 properties
synthetictest_config_lan_network
object
configure minis probes to be tested on lan networks of gateways
2 properties
gateway_mgmt_host_out_policy_syslog_servers
array
org_setting_auto_device_naming_rules
arraynull
simple_alert_dhcp_failure
object
3 properties
synthetictest_config_custom_probes
object
Custom probes to be used for synthetic tests
org_setting_auto_deviceprofile_assignment_rules
arraynull
org_setting_auto_deviceprofile_assignment
object
2 properties
juniper_accounts
array
org_setting
object
Org Settings
52 properties
org_setting_wan_pma
object
1 property
pcap_bucket
object
1 property 1 required
strings
array
org_setting_api_policy
object
1 property
setting_ssr_conductor_hosts
array
List of Conductor IP Addresses or Hosts to be used by the SSR Devices
id
string
Unique ID of the object instance in the Mist Organization
org_setting_device_cert
object
common device cert, optional
2 properties
synthetictest_config
object
6 properties
gateway_mgmt_host_out_policy_syslog_server
object
Allows to define the hostoutpolicy per Syslog Server. The Property key is the Syslog name
3 properties
gateway_mgmt_host_out_policy
object
1 property
marvis_self_driving_domain
object
1 property
synthetictest_config_aggressiveness
string
enum: auto, high, low
response_http400
object
1 property
gateway_mgmt_host_out_policy_syslog
object
2 properties
org_setting_cradlepoint
object
5 properties
marvis_self_driving
object
Self-driving network automation settings per domain
3 properties
org_setting_installer
object
4 properties
org_setting_marvis
object
1 property
optic_port_config_port
object
2 properties
response_http404
object
1 property
org_setting_juniper_srx
object
1 property
vlan_id_with_variable
org_setting_mist_nac
object
15 properties
juniper_srx_auto_upgrade
object
autoupgrade device first time it is onboarded
4 properties
org_setting_mgmt
object
management-related properties
3 properties
synthetictest_config_probes
array
app name comes from customprobes above or /const/synthetictestprobes
org_setting_mist_nac_idp
object
3 properties
mxedge_mgmt
object
6 properties
org_setting_mist_nac_idps
array
org_setting_junos_shell_access_admin
string
enum: admin, viewer, none
org_setting_auto_device_naming_rule
object
5 properties
synthetictest_config_wan_speedtest
object
2 properties
pcap_bucket_verify
object
2 properties 2 required
org_setting_mist_nac_mdm
object
MDM (Mobile Device Management) CoA configuration
1 property
optic_port_config
object
Property key is the interface name or range (e.g. et-0/0/47, et-0/0/48-49)
org_setting_jcloud
object
3 properties
org_setting_gateway_mgmt
object
6 properties
simple_alert_dns_failure
object
3 properties
response_http403
object
1 property
synthetictest_config_vlan_custom_test_urls
array
nac_coa_type
string
CoA type to send. enum: reauth, disconnect
org_setting_tags
array
List of tags
org_setting_mgmt_mxtunnel_ids
array
List of Mist Tunnels
org_setting_mist_nac_idp_exclude_realms
array
When the IDP of mxedgeproxy type, exclude the following realms from proxying in addition to other valid home realms in this org
org_setting_junos_shell_access
object
junosshellaccess: Manages role-based web-shell access. When junosshell access is not defined (Default) - No additional users are configured and web-shell uses…
4 properties
org_setting_mist_nac_fingerprinting
object
Allows customer to enable client fingerprinting for policy enforcement
4 properties
idp_machine_cert_lookup_field
string
allow customer to choose the EAP-TLS client certificate's field to use for IDP Machine Groups lookup. enum: automatic, cn, dns
modified_time
number
When the object has been modified for the last time, in epoch
ssr_proxy
object
SSR proxy configuration to talk to Mist
2 properties
synthetictest_config_custom_probe_type
string
enum: application, curl, icmp, reachability, tcp
synthetictest_config_vlans
array
simple_alert_arp_failure
object
3 properties
switch_auto_upgrade_custom_versions
object
Custom version to be used. The Property Key is the switch hardware and the property value is the firmware version
setting_ssr_auto_upgrade_custom_versions
object
Property key is the SSR model (e.g. "SSR130").
org_setting_switch_mgmt
object
1 property
org_setting_junos_shell_access_read
string
enum: admin, viewer, none
org_setting_mist_nac_server_cert
object
radius server cert to be presented in EAP TLS
3 properties
org_setting_password_policy
object
password policy
5 properties
radsec_certs_ap
array
RADSec certificates for AP
created_time
number
When the object has been created, in epoch
synthetictest_config_lan_networks_networks
array
List of networks to be used for synthetic tests
synthetictest_config_vlan_vlan_ids
array
mxedge_mgmt_oob_ip_type6
string
enum: autoconf, dhcp, disabled, static
org_setting_mist_nac_idp_user_realms
array
Which realm should trigger this IDP. User Realm is extracted from: Username-AVP (mist.com from john@mist.com) Cert CN
org_setting_mist_nac_fingerprinting_wireless_coa
string
enum: reauth, disconnect
org_setting_gateway_mgmt_app_probing
object
1 property
org_setting_junos_shell_access_write
string
enum: admin, viewer, none
org_setting_auto_assignment_rule
object
Autorules in org settings
12 properties 1 required
response_http429
object
1 property
time_of_day
string
any / HH:MM (24-hour format)
org_setting_cloudshark
object
2 properties
response_http401
object
1 property
org_setting_wireless_pma
object
1 property
org_setting_junos_shell_access_helpdesk
string
enum: admin, viewer, none
org_setting_installer_extra_site_ids
array
juniper_account
object
2 properties
org_setting_mist_nac_ip_version
string
by default, NAS devices(switches/aps) and proxies(mxedge) are configured to reach mist-nac via IPv4. enum: v4, v6
org_setting_jcloud_ra
object
JCloud Routing Assurance connexion
3 properties
org_setting_gateway_mgmt_host_in_policy
object
1 property
org_setting_auto_site_assignment
object
2 properties
org_setting_celona
object
2 properties
org_setting_gateway_mgmt_overlay_ip
object
2 properties
account_juniper_info
object
1 property
org_setting_auto_device_naming
object
2 properties
org_id
string
ssr_upgrade_channel
string
upgrade channel to follow. enum: alpha, beta, stable
app_probing_apps
array
APp-keys from [List Applications](/operations/listApplications)
synthetictest_config_lan_networks
array
List of networks to be used for synthetic tests
org_setting_auto_site_assignment_rules
arraynull
synthetictest_config_vlan
object
4 properties
org_setting_gateway_mgmt_host_in_policies
object
2 properties
msp_id
string
setting_ssr_auto_upgrade
object
autoupgrade device first time it is onboarded
4 properties
mxedge_mgmt_oob_ip_type
string
enum: dhcp, disabled, static
org_setting_auto_device_naming_rule_src
string
enum: lldpportdesc, mac
mac_addresses_macs
array
response_pcap_bucket_config
object
2 properties
org_setting_gateway_mgmt_host_out_policies
object
optional, for some of the host-out traffic, the path preference can be specified by default, ECMP will be used from all available route/path available services…
3 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

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

Other APIs Juniper Mist AI publishes across the network.

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

This is an independent, third-party profile of Juniper Mist AI Orgs Setting API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.