{
  "opencollection": "1.0.0",
  "info": {
    "name": "Mist API",
    "version": "2604.1.1"
  },
  "request": {
    "auth": {
      "type": "apikey",
      "key": "Authorization",
      "value": "{{Authorization}}",
      "placement": "header"
    }
  },
  "items": [
    {
      "info": {
        "name": "Constants Events",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listAlarmDefinitions",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/const/alarm_defs"
          },
          "docs": "Get List of brief definitions of all the supported alarm types. The example field contains an example payload as you would receive in the alarm webhook output.\nHA cluster node names will be specified in the `node` field, if applicable."
        },
        {
          "info": {
            "name": "listClientEventsDefinitions",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/const/client_events"
          },
          "docs": "Get List of List of available Client Events"
        },
        {
          "info": {
            "name": "listDeviceEventsDefinitions",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/const/device_events"
          },
          "docs": "Get list of available Device Events"
        },
        {
          "info": {
            "name": "listMxEdgeEventsDefinitions",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/const/mxedge_events"
          },
          "docs": "Get List of available MX Edge Events"
        },
        {
          "info": {
            "name": "listNacEventsDefinitions",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/const/nac_events"
          },
          "docs": "Get List of List of available NAC Client Events"
        },
        {
          "info": {
            "name": "listOtherDeviceEventsDefinitions",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/const/otherdevice_events"
          },
          "docs": "Supported Events Type"
        },
        {
          "info": {
            "name": "listSystemEventsDefinitions",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/const/system_events"
          },
          "docs": "Get List of List of available System Events"
        }
      ]
    },
    {
      "info": {
        "name": "Constants Definitions",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listApChannels",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/const/ap_channels",
            "params": [
              {
                "name": "country_code",
                "value": "",
                "type": "query",
                "description": "Country code, in two-character"
              }
            ]
          },
          "docs": "Get List of List of Available channels per country code"
        },
        {
          "info": {
            "name": "listApLEslVersions",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/const/ap_esl_versions"
          },
          "docs": "Get Available AP ESL Versions"
        },
        {
          "info": {
            "name": "listApLedDefinition",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/const/ap_led_status"
          },
          "docs": "Get List of AP LED definition"
        },
        {
          "info": {
            "name": "listAppCategoryDefinitions",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/const/app_categories"
          },
          "docs": "Get List of definitions of all the supported Application Categories. The example field contains an example payload as you would receive in the alarm webhook output."
        },
        {
          "info": {
            "name": "listAppSubCategoryDefinitions",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/const/app_subcategories"
          },
          "docs": "Get List of definitions of all the supported Application sub-categories. The example field contains an example payload as you would receive in the alarm webhook output."
        },
        {
          "info": {
            "name": "listApplications",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/const/applications"
          },
          "docs": "Get List of a list of applications that Juniper-Mist APs recognize"
        },
        {
          "info": {
            "name": "listCountryCodes",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/const/countries",
            "params": [
              {
                "name": "extend",
                "value": "",
                "type": "query",
                "description": "Will include more country codes if true"
              }
            ]
          },
          "docs": "Get List of available Country Codes"
        },
        {
          "info": {
            "name": "listFingerprintTypes",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/const/fingerprint_types"
          },
          "docs": "Get List of supported fingerprint attribute values\n* family\n* model\n* mfg\n* os_type\n\nThis information can be used in the [Mist NAC Rules]($h/Orgs%20NAC%20Rules/_overview) `matching` attribute."
        },
        {
          "info": {
            "name": "listGatewayApplications",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/const/gateway_applications"
          },
          "docs": "Get the full list of applications that we recognize"
        },
        {
          "info": {
            "name": "listInsightMetrics",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/const/insight_metrics"
          },
          "docs": "List Insight Metrics"
        },
        {
          "info": {
            "name": "listSiteLanguages",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/const/languages"
          },
          "docs": "Get List of Languages"
        },
        {
          "info": {
            "name": "listLicenseTypes",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/const/license_types"
          },
          "docs": "Get License Types"
        },
        {
          "info": {
            "name": "listMarvisClientVersions",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/const/marvisclient_versions"
          },
          "docs": "Get List of the available Marvis Client Versions."
        },
        {
          "info": {
            "name": "listStates",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/const/states",
            "params": [
              {
                "name": "country_code",
                "value": "",
                "type": "query",
                "description": "Country code, in [two-character](/#operations/listCountryCodes)"
              }
            ]
          },
          "docs": "Get List of ISO States based on country code"
        },
        {
          "info": {
            "name": "listTrafficTypes",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/const/traffic_types"
          },
          "docs": "Get List of identified traffic"
        },
        {
          "info": {
            "name": "listWebhookTopics",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/const/webhook_topics"
          },
          "docs": "Get List of the available Webhook Topics."
        }
      ]
    },
    {
      "info": {
        "name": "Constants Models",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "getGatewayDefaultConfig",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/const/default_gateway_config",
            "params": [
              {
                "name": "model",
                "value": "",
                "type": "query",
                "description": "Model the default gateway config is intended (as the default LAN/WAN port can differ)"
              },
              {
                "name": "ha",
                "value": "",
                "type": "query",
                "description": "Whether the config is intended for HA"
              }
            ]
          },
          "docs": "Generate Default Gateway Config"
        },
        {
          "info": {
            "name": "listDeviceModels",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/const/device_models"
          },
          "docs": "Get list of AP device models for the Mist Site"
        },
        {
          "info": {
            "name": "listMxEdgeModels",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/const/mxedge_models"
          },
          "docs": "Get List of available Mx Edge models"
        },
        {
          "info": {
            "name": "listSupportedOtherDeviceModels",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/const/otherdevice_models"
          },
          "docs": "Supported OtherDevice Models"
        }
      ]
    },
    {
      "info": {
        "name": "Installer",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listInstallerAlarmTemplates",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/installer/orgs/:org_id/alarmtemplates",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get List of alarm templates"
        },
        {
          "info": {
            "name": "listInstallerDeviceProfiles",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/installer/orgs/:org_id/deviceprofiles",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "type",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Device Profiles"
        },
        {
          "info": {
            "name": "listInstallerListOfRecentlyClaimedDevices",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/installer/orgs/:org_id/devices",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "model",
                "value": "",
                "type": "query",
                "description": "Device Model"
              },
              {
                "name": "site_name",
                "value": "",
                "type": "query",
                "description": "Site Name"
              },
              {
                "name": "site_id",
                "value": "",
                "type": "query",
                "description": "Site ID"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of recently claimed devices"
        },
        {
          "info": {
            "name": "claimInstallerDevices",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/installer/orgs/:org_id/devices",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "This mirrors `POST /api/v1/orgs/{org_id}/inventory` (see Inventory API)"
        },
        {
          "info": {
            "name": "provisionInstallerDevices",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/installer/orgs/:org_id/devices/:device_mac",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_mac",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Provision or Replace a device \n\nIf replacing_mac is in the request payload, other attributes are ignored, we attempt to replace existing device (with mac replacing_mac) with the inventory device being configured. The replacement device must be in the inventory but not assigned, and the replacing_mac device must be assigned to a site, and satisfy grace period requirements. The Device replaced will become unassigned."
        },
        {
          "info": {
            "name": "unassignInstallerRecentlyClaimedDevice",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/installer/orgs/:org_id/devices/:device_mac",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_mac",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Unassign recently claimed devices"
        },
        {
          "info": {
            "name": "startInstallerLocateDevice",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/installer/orgs/:org_id/devices/:device_mac/locate",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_mac",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Locate a Device by blinking it’s LED, it’s a persisted state that has to be stopped by calling Stop Locating API"
        },
        {
          "info": {
            "name": "stopInstallerLocateDevice",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/installer/orgs/:org_id/devices/:device_mac/unlocate",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_mac",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Stop it"
        },
        {
          "info": {
            "name": "addInstallerDeviceImage",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/installer/orgs/:org_id/devices/:device_mac/:image_name",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "image_name",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_mac",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "multipart-form",
              "data": []
            }
          },
          "docs": "Add image"
        },
        {
          "info": {
            "name": "deleteInstallerDeviceImage",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/installer/orgs/:org_id/devices/:device_mac/:image_name",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "image_name",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_mac",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete image"
        },
        {
          "info": {
            "name": "getInstallerDeviceVirtualChassis",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/installer/orgs/:org_id/devices/:fpc0_mac/vc",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "fpc0_mac",
                "value": "",
                "type": "path",
                "description": "FPC0 MAC Address"
              }
            ]
          },
          "docs": "Get VC Status\n\nThe API returns a combined view of the VC status which includes topology and stats"
        },
        {
          "info": {
            "name": "createInstallerVirtualChassis",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/installer/orgs/:org_id/devices/:fpc0_mac/vc",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "fpc0_mac",
                "value": "",
                "type": "path",
                "description": "FPC0 MAC Address"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "For models (e.g. EX3400 and up) having dedicated VC ports, it is easier to form a VC by just connecting cables with the dedicated VC ports. Cloud will detect the new VC and update the inventory.\n\nIn case that the user would like to choose the dedicated switch as a VC master or for EX2300-C-12P and EX2300-C-12T which doesn't have dedicated VC ports, below are procedures to automate the VC creation:\n\n1. Power on the switch that is chosen as the VC master first. And then powering on the other membe"
        },
        {
          "info": {
            "name": "updateInstallerVirtualChassisMember",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/installer/orgs/:org_id/devices/:fpc0_mac/vc",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "fpc0_mac",
                "value": "",
                "type": "path",
                "description": "FPC0 MAC Address"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "The VC creation and adding member switch API will update the device’ s virtual chassis config which is applied after VC is formed to create JUNOS pre-provisioned virtual chassis configuration.\n\n## Change to use preprovisioned VC\nTo switch the VC to use preprovisioned VC, enable preprovisioned in virtual_chassis config. Both vc_role master and backup will be matched to routing-engine role in Junos preprovisioned VC config.\n\nIn this config, fpc0 has to be the same as the mac of device_id. Use renu"
        },
        {
          "info": {
            "name": "listInstallerRfTemplatesNames",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/installer/orgs/:org_id/rftemplates",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get List of RF Templates"
        },
        {
          "info": {
            "name": "listInstallerSiteGroups",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/installer/orgs/:org_id/sitegroups",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get List of Site Groups"
        },
        {
          "info": {
            "name": "listInstallerSites",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/installer/orgs/:org_id/sites",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get List of Sites"
        },
        {
          "info": {
            "name": "createOrUpdateInstallerSites",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/installer/orgs/:org_id/sites/:site_name",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "site_name",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Often the Installers are asked to assign Devices to Sites. The Sites can either be pre-created or created/modified by the Installer. If this is an update, the same grace period also applies."
        },
        {
          "info": {
            "name": "listInstallerMaps",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/installer/orgs/:org_id/sites/:site_name/maps",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "site_name",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get List of Maps"
        },
        {
          "info": {
            "name": "importInstallerMap",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/installer/orgs/:org_id/sites/:site_name/maps/import",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "site_name",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "multipart-form",
              "data": []
            }
          },
          "docs": "Import data from files is a multipart POST which has an file, an optional json, and an optional csv, to create floorplan, assign & place ap if name or mac matches"
        },
        {
          "info": {
            "name": "createInstallerMap",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/installer/orgs/:org_id/sites/:site_name/maps/:map_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "site_name",
                "value": "",
                "type": "path"
              },
              {
                "name": "map_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create a MAP"
        },
        {
          "info": {
            "name": "updateInstallerMap",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/installer/orgs/:org_id/sites/:site_name/maps/:map_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "site_name",
                "value": "",
                "type": "path"
              },
              {
                "name": "map_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update map"
        },
        {
          "info": {
            "name": "deleteInstallerMap",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/installer/orgs/:org_id/sites/:site_name/maps/:map_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "site_name",
                "value": "",
                "type": "path"
              },
              {
                "name": "map_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Map"
        },
        {
          "info": {
            "name": "optimizeInstallerRrm",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/installer/sites/:site_name/optimize",
            "params": [
              {
                "name": "site_name",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "After installation is considered complete (APs are placed on maps, all powered up), you can trigger an optimize operation where RRM will kick in (and maybe other things in the future) before it’s automatically scheduled."
        }
      ]
    },
    {
      "info": {
        "name": "Admins",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "verifyAdminInvite",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/invite/verify/:token",
            "params": [
              {
                "name": "token",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "**Note**: another call to ```GET /api/v1/self``` is required to see the new set of privileges"
        },
        {
          "info": {
            "name": "registerNewAdmin",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/register",
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Register a new admin and his/her org\nAn email will also be sent to the user with a link to `/verify/register?token={token}`\n\n### reCAPTCHA\nGoogle reCAPTCHA is the choice to prevent bot registration\n\nIt needs this \n\n&lt;script src='https://www.google.com/recaptcha/api.js' &gt;&lt;/script&gt;\n\nand this &lt;div&gt; in the desired place\n```html\n<div class=\"g-recaptcha\" data_sitekey=\"6LdAewsTAAAAAE25XKQhPEQ2FiMTft-WrZXQ5NUd\"></div>\n```\n\nUse GET /api/v1/register/recaptcha to read the current setting.\n"
        },
        {
          "info": {
            "name": "getAdminRegistrationInfo",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/register/recaptcha",
            "params": [
              {
                "name": "recaptcha_flavor",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get Registration Information"
        },
        {
          "info": {
            "name": "verifyRegistration",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/register/verify/:token",
            "params": [
              {
                "name": "token",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Verify registration"
        }
      ]
    },
    {
      "info": {
        "name": "Admins Login",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "login",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/login",
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Log in with email/password.\nWhen 2FA is enabled, there are two ways to login:\n1. login with two_factor token (with Google Authenticator, etc) \n2. login with email/password, generate the token, and use /login/two_factor with the token"
        },
        {
          "info": {
            "name": "twoFactor",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/login/two_factor",
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Send 2FA Code"
        }
      ]
    },
    {
      "info": {
        "name": "Admins Lookup",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "lookup",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/login/lookup",
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Login Lookup"
        }
      ]
    },
    {
      "info": {
        "name": "Admins Login - OAuth2",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "getOauth2AuthorizationUrlForLogin",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/login/oauth/:provider",
            "params": [
              {
                "name": "provider",
                "value": "",
                "type": "path"
              },
              {
                "name": "forward",
                "value": "",
                "type": "query",
                "description": "Callback URL"
              }
            ]
          },
          "docs": "Obtain Authorization URL for Login"
        },
        {
          "info": {
            "name": "loginOauth2",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/login/oauth/:provider",
            "params": [
              {
                "name": "provider",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Login via OAuth2"
        },
        {
          "info": {
            "name": "unlinkOauth2Provider",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/login/oauth/:provider",
            "params": [
              {
                "name": "provider",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Unlink OAuth2 Provider"
        }
      ]
    },
    {
      "info": {
        "name": "Admins Logout",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "logout",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/logout"
          },
          "docs": "Logout"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs SDK Invites",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "activateSdkInvite",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/mobile/verify/:secret",
            "params": [
              {
                "name": "secret",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Verify secret"
        },
        {
          "info": {
            "name": "listSdkInvites",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/sdkinvites",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get List of Org SDK Invites"
        },
        {
          "info": {
            "name": "createSdkInvite",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/sdkinvites",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create SDK Invite"
        },
        {
          "info": {
            "name": "getSdkInvite",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/sdkinvites/:sdkinvite_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "sdkinvite_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get SDK Invite Details"
        },
        {
          "info": {
            "name": "updateSdkInvite",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/sdkinvites/:sdkinvite_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "sdkinvite_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update SDK Invite"
        },
        {
          "info": {
            "name": "revokeSdkInvite",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/sdkinvites/:sdkinvite_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "sdkinvite_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Revoke SDK Invite"
        },
        {
          "info": {
            "name": "sendSdkInviteEmail",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/sdkinvites/:sdkinvite_id/email",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "sdkinvite_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Send SDK Invite by Email"
        },
        {
          "info": {
            "name": "getSdkInviteQrCode",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/sdkinvites/:sdkinvite_id/qrcode",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "sdkinvite_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Revoke SDK Invite"
        },
        {
          "info": {
            "name": "sendSdkInviteSms",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/sdkinvites/:sdkinvite_id/sms",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "sdkinvite_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Send SDK Invite by SMS"
        }
      ]
    },
    {
      "info": {
        "name": "MSPs",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "createMsp",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/msps",
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create MSP account"
        },
        {
          "info": {
            "name": "getMspDetails",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/msps/:msp_id",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get MSP Detail"
        },
        {
          "info": {
            "name": "updateMsp",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/msps/:msp_id",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update MSP"
        },
        {
          "info": {
            "name": "deleteMsp",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/msps/:msp_id",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Deleting MSP removes the MSP and OrgGroup under the MSP as well as all privileges associated with them. It does not remove any Org or Admins"
        },
        {
          "info": {
            "name": "searchMspOrgGroup",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/search",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "type",
                "value": "orgs",
                "type": "query",
                "description": "Orgs"
              },
              {
                "name": "q",
                "value": "",
                "type": "query",
                "description": "Search string"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              }
            ]
          },
          "docs": "Search in MSP Orgs"
        }
      ]
    },
    {
      "info": {
        "name": "MSPs Admins",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listMspAdmins",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/admins",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get List of MSP Admins"
        },
        {
          "info": {
            "name": "getMspAdmin",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/admins/:admin_id",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "admin_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get MSP Admins"
        },
        {
          "info": {
            "name": "updateMspAdmin",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/admins/:admin_id",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "admin_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update MSP Admin"
        },
        {
          "info": {
            "name": "revokeMspAdmin",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/admins/:admin_id",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "admin_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "This removes all privileges this admin has against the MSP. This goes deep all the way to the sites"
        },
        {
          "info": {
            "name": "inviteMspAdmin",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/invites",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Invite MSP Admin\n\n**Note**: An email will also be sent to the user with a link to https://manage.mist.com/verify/invite?token=:token"
        },
        {
          "info": {
            "name": "updateMspAdminInvite",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/invites/:invite_id",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "invite_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update MSP admin invite"
        },
        {
          "info": {
            "name": "uninviteMspAdmin",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/invites/:invite_id",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "invite_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete admin invite"
        }
      ]
    },
    {
      "info": {
        "name": "MSPs Licenses",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "claimMspLicense",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/claim",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Claim an Order by Activation Code"
        },
        {
          "info": {
            "name": "listMspLicenses",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/licenses",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get List of Msp Licenses"
        },
        {
          "info": {
            "name": "moveOrDeleteMspLicenseToAnotherOrg",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/licenses",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Move or Delete MSP Licenses"
        },
        {
          "info": {
            "name": "listMspOrgLicenses",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/stats/licenses",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get List of MSP Licenses"
        }
      ]
    },
    {
      "info": {
        "name": "MSPs SLEs",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "getMspSle",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/insights/:metric",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "metric",
                "value": "",
                "type": "path",
                "description": "See [List Insight Metrics](/#operations/listInsightMetrics) for available metrics"
              },
              {
                "name": "sle",
                "value": "",
                "type": "query",
                "description": "See [List Insight Metrics](/#operations/listInsightMetrics) for more details"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "interval",
                "value": "",
                "type": "query",
                "description": "Aggregation works by giving a time range plus interval (e.g. 1d, 1h, 10m) where aggregation function would be applied to."
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              }
            ]
          },
          "docs": "Get MSP SLEs (all/worst Orgs ...)"
        }
      ]
    },
    {
      "info": {
        "name": "MSPs Inventory",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "getMspInventoryByMac",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/inventory/:device_mac",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_mac",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Inventory By device MAC address"
        }
      ]
    },
    {
      "info": {
        "name": "MSPs Logo",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "postMspLogo",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/logo",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Upload Logo (only for advanced msp tier)"
        },
        {
          "info": {
            "name": "deleteMspLogo",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/logo",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete MSP Logo"
        }
      ]
    },
    {
      "info": {
        "name": "MSPs Logs",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listMspAuditLogs",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/logs",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "site_id",
                "value": "",
                "type": "query",
                "description": "Site id"
              },
              {
                "name": "admin_name",
                "value": "",
                "type": "query",
                "description": "Admin name or email"
              },
              {
                "name": "message",
                "value": "",
                "type": "query",
                "description": "Message"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "Sort order"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get list of change logs for the current MSP"
        },
        {
          "info": {
            "name": "countMspAuditLogs",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/logs/count",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of Audit Logs."
        }
      ]
    },
    {
      "info": {
        "name": "MSPs Org Groups",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listMspOrgGroups",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/orggroups",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get List of MSP Org Groups"
        },
        {
          "info": {
            "name": "createMspOrgGroup",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/orggroups",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create MSP Org Group"
        },
        {
          "info": {
            "name": "getMspOrgGroup",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/orggroups/:orggroup_id",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "orggroup_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get MSP Org Group Details"
        },
        {
          "info": {
            "name": "updateMspOrgGroup",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/orggroups/:orggroup_id",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "orggroup_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update MSP Org Group"
        },
        {
          "info": {
            "name": "deleteMspOrgGroup",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/orggroups/:orggroup_id",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "orggroup_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete MSP Org Group"
        }
      ]
    },
    {
      "info": {
        "name": "MSPs Orgs",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listMspOrgs",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/orgs",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get List of MSP Orgs"
        },
        {
          "info": {
            "name": "createMspOrg",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/orgs",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create an Org under MSP"
        },
        {
          "info": {
            "name": "manageMspOrgs",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/orgs",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Assign or Unassign Orgs to an MSP account"
        },
        {
          "info": {
            "name": "searchMspOrgs",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/orgs/search",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "name",
                "value": "",
                "type": "query"
              },
              {
                "name": "org_id",
                "value": "",
                "type": "query",
                "description": "Org id"
              },
              {
                "name": "sub_insufficient",
                "value": "",
                "type": "query",
                "description": "If this org has sufficient subscription"
              },
              {
                "name": "trial_enabled",
                "value": "",
                "type": "query",
                "description": "If this org is under trial period"
              },
              {
                "name": "usage_types",
                "value": "",
                "type": "query",
                "description": "List of types that enabled by usage"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Org in MSP"
        },
        {
          "info": {
            "name": "getMspOrg",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/orgs/:org_id",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get MSP Org Details"
        },
        {
          "info": {
            "name": "updateMspOrg",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/orgs/:org_id",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update MSP Org"
        },
        {
          "info": {
            "name": "deleteMspOrg",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/orgs/:org_id",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete MSP Org"
        },
        {
          "info": {
            "name": "listMspOrgStats",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/stats/orgs",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of MSP Orgs Stats"
        }
      ]
    },
    {
      "info": {
        "name": "MSPs SSO Roles",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listMspSsoRoles",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/ssoroles",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get List of MSP SSO Roles"
        },
        {
          "info": {
            "name": "createMspSsoRole",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/ssoroles",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create MSP Role"
        },
        {
          "info": {
            "name": "updateMspSsoRole",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/ssoroles/:ssorole_id",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "ssorole_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update SSO Role"
        },
        {
          "info": {
            "name": "deleteMspSsoRole",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/ssoroles/:ssorole_id",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "ssorole_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete MSP SSO Roles"
        }
      ]
    },
    {
      "info": {
        "name": "MSPs SSO",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listMspSsos",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/ssos",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "List MSP SSO Configs"
        },
        {
          "info": {
            "name": "createMspSso",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/ssos",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create MSP SSO profile"
        },
        {
          "info": {
            "name": "getMspSso",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/ssos/:sso_id",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "sso_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get MSP SSO Config"
        },
        {
          "info": {
            "name": "updateMspSso",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/ssos/:sso_id",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "sso_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update MSP SSO config"
        },
        {
          "info": {
            "name": "deleteMspSso",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/ssos/:sso_id",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "sso_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete MSP SSO Config"
        },
        {
          "info": {
            "name": "deleteMspSsoAdmins",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/ssos/:sso_id/delete_admins",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "sso_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Delete MSP SSO Admin users by email. This removes SSO-linked admin accounts from the organization."
        },
        {
          "info": {
            "name": "listMspSsoLatestFailures",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/ssos/:sso_id/failures",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "sso_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get List of MSP SSO Latest Failures"
        },
        {
          "info": {
            "name": "getMspSamlMetadata",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/ssos/:sso_id/metadata",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "sso_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get MSP SAML Metadata"
        },
        {
          "info": {
            "name": "downloadMspSamlMetadata",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/ssos/:sso_id/metadata.xml",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "sso_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Download MSP SAML Metadata\n\nExample of metadata.xml:\n```xml\n<?xml version=\"1.0\" encoding=\"UTF-8\"?><md:EntityDescriptor xmlns:md=\"urn:oasis:names:tc:SAML:2.0:metadata\" entityID=\"https://api.mist.com/api/v1/saml/5hdF5g/login\" validUntil=\"2027-10-12T21:59:01Z\" xmlns:ds=\"http://www.w3.org/2000/09/xmldsig#\">\n  <md:SPSSODescriptor AuthnRequestsSigned=\"false\" WantAssertionsSigned=\"true\" protocolSupportEnumeration=\"urn:oasis:names:tc:SAML:2.0:protocol\">\n      <md:SingleLogoutService Binding=\"urn:oasis:n"
        }
      ]
    },
    {
      "info": {
        "name": "MSPs Marvis",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "countMspsMarvisActions",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/suggestion/count",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of Marvis actions"
        }
      ]
    },
    {
      "info": {
        "name": "MSPs Tickets",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listMspTickets",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/tickets",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              }
            ]
          },
          "docs": "Get List of Tickets of a MSP"
        },
        {
          "info": {
            "name": "countMspTickets",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/msps/:msp_id/tickets/count",
            "params": [
              {
                "name": "msp_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of tickets"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "createOrg",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs",
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Org admin can invite people to manage the org. Furthermore, he can dictate the level of security those accounts are. The check is enforced when the invited admin tries to \"accept\" the invitation and every time the admin tries to login"
        },
        {
          "info": {
            "name": "getOrg",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Organization information"
        },
        {
          "info": {
            "name": "updateOrg",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Org"
        },
        {
          "info": {
            "name": "deleteOrg",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Org"
        },
        {
          "info": {
            "name": "cloneOrg",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/clone",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create an Org by cloning from another one. Org Settings, Templates, Wxlan Tags, Wxlan Tunnels, Wxlan Rules, Org Wlans will be copied. Sites and Site Groups will not be copied, and therefore, the copied template will not be applied to any site/sitegroups."
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Devices - SSR",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "getOrg128TRegistrationCommands",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/128routers/register_cmd",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "ttl",
                "value": "",
                "type": "query",
                "description": "Token validity duration in seconds. Defaults to 1 year (31536000 seconds)"
              },
              {
                "name": "asset_ids",
                "value": "",
                "type": "query",
                "description": "When specified restricts registration to listed assets only. Prefer HTTP body over headers for this parameter, especially with long lists to avoid header size limits."
              }
            ]
          },
          "docs": "128T devices can be managed/adopted by Mist."
        },
        {
          "info": {
            "name": "exportOrgSsrIdTokens",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/ssr/export_idtokens",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Export IDTokens from Mist to import into Conductor to securely allow SSR devices during onboarding"
        },
        {
          "info": {
            "name": "getOrgSsrRegistrationCommands",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/ssr/register_cmd",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "ttl",
                "value": "",
                "type": "query",
                "description": "Token validity duration in seconds. Defaults to 1 year (31536000 seconds)"
              },
              {
                "name": "asset_ids",
                "value": "",
                "type": "query",
                "description": "When specified restricts registration to listed assets only. Prefer HTTP body over headers for this parameter, especially with long lists to avoid header size limits."
              }
            ]
          },
          "docs": "SSR devices can be managed/adopted by Mist."
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Advanced Anti Malware Profiles",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgAAMWProfiles",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/aamwprofiles",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get List of Advanced Anti Malware Profile (SkyAtp) Profiles"
        },
        {
          "info": {
            "name": "createOrgAAMWProfile",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/aamwprofiles",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Advanced Anti Malware Profile (SkyAtp) Profiles"
        },
        {
          "info": {
            "name": "getOrgAAMWProfile",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/aamwprofiles/:aamwprofile_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "aamwprofile_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Advanced Anti Malware Profile (SkyAtp) Profile"
        },
        {
          "info": {
            "name": "createOrgAAMWProfile",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/aamwprofiles/:aamwprofile_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "aamwprofile_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Advanced Anti Malware Profile (SkyAtp) Profile"
        },
        {
          "info": {
            "name": "deleteOrgAAMWProfile",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/aamwprofiles/:aamwprofile_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "aamwprofile_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Advanced Anti Malware Profile (SkyAtp) Profile"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Admins",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgAdmins",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/admins",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get List of people who can manage the Site/Org under the Org"
        },
        {
          "info": {
            "name": "updateOrgAdmin",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/admins/:admin_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "admin_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Invite Org Admin"
        },
        {
          "info": {
            "name": "revokeOrgAdmin",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/admins/:admin_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "admin_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "This removes all privileges this admin has against the org"
        },
        {
          "info": {
            "name": "inviteOrgAdmin",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/invites",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "If the request is successful, an email will also be sent to the user with a link to ```https://manage.mist.com/verify/invite?token=:token&expire=1459632743&org=OrgName```"
        },
        {
          "info": {
            "name": "updateOrgAdminInvite",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/invites/:invite_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "invite_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Admin Invite"
        },
        {
          "info": {
            "name": "uninviteOrgAdmin",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/invites/:invite_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "invite_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Admin Invite"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Alarms",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "ackOrgMultipleAlarms",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/alarms/ack",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Ack multiple Org Alarms"
        },
        {
          "info": {
            "name": "ackOrgAllAlarms",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/alarms/ack_all",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Ack all Org Alarms\n\n**N.B.**: Batch size for multiple alarm ack and unack has to be less or or equal to 1000."
        },
        {
          "info": {
            "name": "countOrgAlarms",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/alarms/count",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of Org Alarms"
        },
        {
          "info": {
            "name": "searchOrgAlarms",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/alarms/search",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "site_id",
                "value": "",
                "type": "query",
                "description": "Site ID"
              },
              {
                "name": "group",
                "value": "",
                "type": "query",
                "description": "Alarm group. enum: `infrastructure`, `marvis`, `security`. \nThe `marvis` group is used to retrieve AI-driven network issue detections. \nKnown Marvis alarm types include: `bad_cable`, `bad_wan_uplink`, `dns_failure`, \n`arp_failure`, `auth_failure`, `dhcp_failure`, `missing_vlan`, \n`negotiation_mismatch`, `port_flap`. Results include resolution status \n(`status`, `resolved_time`) and affected entity details.\""
              },
              {
                "name": "severity",
                "value": "",
                "type": "query",
                "description": "Severity of the alarm. enum: `critical`, `info`, `warn`"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "Type of the alarm. Accepts multiple values separated by comma. Use [List Alarm Definitions](/#operations/listAlarmDefinitions) to get the list of possible alarm types."
              },
              {
                "name": "ack_admin_name",
                "value": "",
                "type": "query",
                "description": "Name of the admins who have acked the alarms; accepts multiple values separated by comma"
              },
              {
                "name": "acked",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Org Alarms"
        },
        {
          "info": {
            "name": "unackOrgMultipleAlarms",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/alarms/unack",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Unack multiple Org Alarms"
        },
        {
          "info": {
            "name": "unackOrgAllAlarms",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/alarms/unack_all",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Unack all Org Alarms\n\n**N.B.**: Batch size for multiple alarm ack and unack has to be less or or equal to 1000."
        },
        {
          "info": {
            "name": "ackOrgAlarm",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/alarms/:alarm_id/ack",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "alarm_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Ack Org Alarm"
        },
        {
          "info": {
            "name": "subscribeOrgAlarmsReports",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/subscriptions",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Subscribe to Org Alarms/Reports\nSubscriptions define how Org Alarms/Reports are delivered to whom"
        },
        {
          "info": {
            "name": "unsubscribeOrgAlarmsReports",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/subscriptions",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Unsubscribe from Org Alarms/Reports\nSubscriptions define how Org Alarms/Reports are delivered to whom"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Alarm Templates",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgAlarmTemplates",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/alarmtemplates",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Org Alarm Templates"
        },
        {
          "info": {
            "name": "createOrgAlarmTemplate",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/alarmtemplates",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Available rules can be found in [List Alarm Definitions#](/#operations/listAlarmDefinitions)\n\nThe delivery dict is only required if different from the template delivery settings."
        },
        {
          "info": {
            "name": "listOrgSuppressedAlarms",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/alarmtemplates/suppress",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "scope",
                "value": "",
                "type": "query",
                "description": "Returns both scopes if not specified"
              }
            ]
          },
          "docs": "Get List of Org Alarms Currently Suppressed"
        },
        {
          "info": {
            "name": "suppressOrgAlarm",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/alarmtemplates/suppress",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "In certain situations, for example, scheduled maintenance, you may want to suspend alarms to be triggered against Sites for a period of time."
        },
        {
          "info": {
            "name": "unsuppressOrgSuppressedAlarms",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/alarmtemplates/suppress",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Un-Suppress Suppressed Alarms"
        },
        {
          "info": {
            "name": "getOrgAlarmTemplate",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/alarmtemplates/:alarmtemplate_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "alarmtemplate_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org Alarm Template Details"
        },
        {
          "info": {
            "name": "updateOrgAlarmTemplate",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/alarmtemplates/:alarmtemplate_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "alarmtemplate_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Org Alarm Template"
        },
        {
          "info": {
            "name": "deleteOrgAlarmTemplate",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/alarmtemplates/:alarmtemplate_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "alarmtemplate_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Org Alarm Template"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Devices - AOS",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "getOrgAosRegisterCmd",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/aos/register_cmd",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Generates a registration challenge token for TPM-based brownfield registration of AOS devices. The returned command string can be copied and pasted directly into an AOS device to register it with Mist."
        }
      ]
    },
    {
      "info": {
        "name": "Orgs API Tokens",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgApiTokens",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/apitokens",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get List of Org API Tokens"
        },
        {
          "info": {
            "name": "createOrgApiToken",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/apitokens",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Org API Token\nNote that the token key is only available during creation time."
        },
        {
          "info": {
            "name": "getOrgApiToken",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/apitokens/:apitoken_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "apitoken_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org API Token"
        },
        {
          "info": {
            "name": "updateOrgApiToken",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/apitokens/:apitoken_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "apitoken_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Org API Token"
        },
        {
          "info": {
            "name": "deleteOrgApiToken",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/apitokens/:apitoken_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "apitoken_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Org API Token"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs AP Templates",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgAptemplates",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/aptemplates",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Org AP Templates"
        },
        {
          "info": {
            "name": "createOrgAptemplate",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/aptemplates",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Org AP Template"
        },
        {
          "info": {
            "name": "getOrgAptemplate",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/aptemplates/:aptemplate_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "aptemplate_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get AP Template"
        },
        {
          "info": {
            "name": "updateOrgAptemplate",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/aptemplates/:aptemplate_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "aptemplate_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update AP Template"
        },
        {
          "info": {
            "name": "deleteOrgAptemplate",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/aptemplates/:aptemplate_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "aptemplate_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete existing AP Template"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Asset Filters",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgAssetFilters",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/assetfilters",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Org BLE asset filters. \nEach asset filter in the list operates independently. For a filter object to match an asset, all of the filter properties must match (logical ‘AND’ of each filter property). For example, the \"Visitor Tags\" filter below will match an asset when both the \"ibeacon\\_uuid\" and \"ibeacon_major\" properties match the asset. All non-matching assets are ignored."
        },
        {
          "info": {
            "name": "createOrgAssetFilter",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/assetfilters",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Asset Filter\n\nCreates a single BLE asset filter for the given site. Any subset of filter properties can be included in the filter. A matching asset must meet the conditions of all given filter properties (logical ‘AND’)."
        },
        {
          "info": {
            "name": "getOrgAssetFilter",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/assetfilters/:assetfilter_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "assetfilter_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org Asset Filter Details"
        },
        {
          "info": {
            "name": "updateOrgAssetFilter",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/assetfilters/:assetfilter_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "assetfilter_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Updates an existing BLE asset filter for the given site."
        },
        {
          "info": {
            "name": "deleteOrgAssetFilter",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/assetfilters/:assetfilter_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "assetfilter_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Deletes an existing BLE asset filter for the given site."
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Assets",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgAssets",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/assets",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Org Assets"
        },
        {
          "info": {
            "name": "createOrgAsset",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/assets",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Org Asset"
        },
        {
          "info": {
            "name": "importOrgAssets",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/assets/import",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Import Org Assets. \n\nIt can be done via a CSV file or a JSON payload.\n\n#### CSV File Format\n```csv\nname,mac\n\"asset_name\",5c5b53010101\n```"
        },
        {
          "info": {
            "name": "getOrgAsset",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/assets/:asset_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "asset_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org Asset Details"
        },
        {
          "info": {
            "name": "updateOrgAsset",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/assets/:asset_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "asset_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Org Asset"
        },
        {
          "info": {
            "name": "deleteOrgAsset",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/assets/:asset_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "asset_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Org Asset"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Antivirus Profiles",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgAntivirusProfiles",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/avprofiles",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Antivirus Profiles"
        },
        {
          "info": {
            "name": "createOrgAntivirusProfile",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/avprofiles",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create getOrgServices Antivirus Profile"
        },
        {
          "info": {
            "name": "getOrgAntivirusProfile",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/avprofiles/:avprofile_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "avprofile_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org Antivirus Profile"
        },
        {
          "info": {
            "name": "updateOrgAntivirusProfile",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/avprofiles/:avprofile_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "avprofile_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Org Antivirus Profile"
        },
        {
          "info": {
            "name": "Delete Org Antivirus Profile",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/avprofiles/:avprofile_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "avprofile_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "DeleteOrgAntivirusProfile"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Cert",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgCertificates",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/cert",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org Certificates"
        },
        {
          "info": {
            "name": "rotateOrgCertificate",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/cert/apply_pending",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Replace the current org cert with the pending cert generated previously"
        },
        {
          "info": {
            "name": "clearOrgCertificates",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/cert/regenerate",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Clear Org Certificates"
        },
        {
          "info": {
            "name": "truncateOrgCrlFile",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/crl/truncate",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "By default, all certs used by recently unclaimed devices within 9 month will be included in CRL. If the list grows too big, you can truncate it"
        },
        {
          "info": {
            "name": "getOrgSslProxyCert",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/ssl_proxy_cert",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org SSL proxy Certificates"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Licenses",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "claimOrgLicense",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/claim",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Claim Org licenses / activation codes"
        },
        {
          "info": {
            "name": "GetOrgLicenseAsyncClaimStatus",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/claim/status",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "detail",
                "value": "",
                "type": "query",
                "description": "Request license details"
              }
            ]
          },
          "docs": "Get Processing Status for Async Claim"
        },
        {
          "info": {
            "name": "getOrgLicensesSummary",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/licenses",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get the list of licenses"
        },
        {
          "info": {
            "name": "moveOrDeleteOrgLicenseToAnotherOrg",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/licenses",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Move, Undo Move or Delete Org License to Another Org\nIf the admin has admin privilege against the `org_id` and `dst_org_id`, he can move some of the licenses to another Org. Given that: \n1. the specified license is currently active \n2. there’s enough licenses left in the specified license (by subscription_id) \n3. there will still be enough entitled licenses for the type of license after the amendment"
        },
        {
          "info": {
            "name": "getOrgLicensesBySite",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/licenses/usages",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Licenses Usage by Sites\nThis shows license usage (i.e. needed) based on the features enabled for the site."
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Clients - Wireless",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "countOrgWirelessClients",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/clients/count",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "Partial / full Client MAC Address. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `aabbcc*` and `*bbcc*` match `aabbccddeeff`). Suffix-only wildcards (e.g. `*bccddeeff`) are not supported"
              },
              {
                "name": "hostname",
                "value": "",
                "type": "query",
                "description": "Partial / full Client hostname. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `everest*` and `*rest*` match `my-everest-client`). Suffix-only wildcards (e.g. `*everest`) are not supported"
              },
              {
                "name": "device",
                "value": "",
                "type": "query",
                "description": "Device type, e.g. Mac, Nvidia, iPhone"
              },
              {
                "name": "os",
                "value": "",
                "type": "query",
                "description": "OS, e.g. Sierra, Yosemite, Windows 10"
              },
              {
                "name": "model",
                "value": "",
                "type": "query",
                "description": "Model, e.g. \"MBP 15 late 2013\", 6, 6s, \"8+ GSM\""
              },
              {
                "name": "ap",
                "value": "",
                "type": "query",
                "description": "AP mac where the client has connected to"
              },
              {
                "name": "vlan",
                "value": "",
                "type": "query",
                "description": "VLAN"
              },
              {
                "name": "ssid",
                "value": "",
                "type": "query",
                "description": "SSID"
              },
              {
                "name": "ip",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of Org Wireless Clients"
        },
        {
          "info": {
            "name": "countOrgWirelessClientEvents",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/clients/events/count",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "type",
                "type": "query"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "See [List Device Events Definitions](/#operations/listDeviceEventsDefinitions)"
              },
              {
                "name": "reason_code",
                "value": "",
                "type": "query",
                "description": "For assoc/disassoc events"
              },
              {
                "name": "ssid",
                "value": "",
                "type": "query",
                "description": "SSID Name"
              },
              {
                "name": "ap",
                "value": "",
                "type": "query",
                "description": "AP MAC"
              },
              {
                "name": "proto",
                "value": "",
                "type": "query",
                "description": "a / b / g / n / ac / ax"
              },
              {
                "name": "band",
                "value": "",
                "type": "query",
                "description": "802.11 Band"
              },
              {
                "name": "wlan_id",
                "value": "",
                "type": "query",
                "description": "WLAN ID"
              },
              {
                "name": "site_id",
                "value": "",
                "type": "query",
                "description": "Site ID"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of Client-Events"
        },
        {
          "info": {
            "name": "searchOrgWirelessClientEvents",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/clients/events/search",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "See [List Device Events Definitions](/#operations/listDeviceEventsDefinitions)"
              },
              {
                "name": "reason_code",
                "value": "",
                "type": "query",
                "description": "For assoc/disassoc events"
              },
              {
                "name": "ssid",
                "value": "",
                "type": "query",
                "description": "SSID Name"
              },
              {
                "name": "ap",
                "value": "",
                "type": "query",
                "description": "AP MAC"
              },
              {
                "name": "key_mgmt",
                "value": "",
                "type": "query",
                "description": "Key Management Protocol, e.g. WPA2-PSK, WPA3-SAE, WPA2-Enterprise"
              },
              {
                "name": "proto",
                "value": "",
                "type": "query",
                "description": "a / b / g / n / ac / ax"
              },
              {
                "name": "band",
                "value": "",
                "type": "query",
                "description": "802.11 Band"
              },
              {
                "name": "wlan_id",
                "value": "",
                "type": "query",
                "description": "WLAN_id"
              },
              {
                "name": "nacrule_id",
                "value": "",
                "type": "query",
                "description": "Nacrule_id"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Get Org Clients Events"
        },
        {
          "info": {
            "name": "searchOrgWirelessClients",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/clients/search",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "site_id",
                "value": "",
                "type": "query",
                "description": "Site ID"
              },
              {
                "name": "ap",
                "value": "",
                "type": "query",
                "description": "AP MAC address where the client has connected to"
              },
              {
                "name": "band",
                "value": "",
                "type": "query",
                "description": "Comma separated list of Radio band (e.g. `24,5`). enum: `24`, `5`, `6`"
              },
              {
                "name": "device",
                "value": "",
                "type": "query",
                "description": "Comma separated list of Device type (e.g. `Mac,iPhone`). Case sensitive"
              },
              {
                "name": "hostname",
                "value": "",
                "type": "query",
                "description": "Partial / full Client hostname. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `everest*` and `*rest*` match `my-everest-client`). Suffix-only wildcards (e.g. `*everest`) are not supported"
              },
              {
                "name": "ip",
                "value": "",
                "type": "query",
                "description": "Partial / full Client IP Address. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `10.100.10.*` and `*100.10.*` match `10.100.10.54`). Suffix-only wildcards (e.g. `*.54`) are not supported"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "Partial / full Client MAC Address. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `aabbcc*` and `*bbcc*` match `aabbccddeeff`). Suffix-only wildcards (e.g. `*bccddeeff`) are not supported"
              },
              {
                "name": "model",
                "value": "",
                "type": "query",
                "description": "Only available for clients running the Marvis Client app, model, e.g. \"MBP 15 late 2013\", 6, 6s, \"8+ GSM\""
              },
              {
                "name": "os",
                "value": "",
                "type": "query",
                "description": "Only available for clients running the Marvis Client app, os, e.g. Sierra, Yosemite, Windows 10"
              },
              {
                "name": "psk_id",
                "value": "",
                "type": "query",
                "description": "PSK ID"
              },
              {
                "name": "psk_name",
                "value": "",
                "type": "query",
                "description": "Only available for clients using PPSK authentication, the Name of the PSK"
              },
              {
                "name": "ssid",
                "value": "",
                "type": "query",
                "description": "SSID"
              },
              {
                "name": "text",
                "value": "",
                "type": "query",
                "description": "Partial / full MAC address, hostname, username, psk_name or ip. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `everest*` and `*rest*` match `my-everest-client`). Suffix-only wildcards (e.g. `*everest`) are not supported"
              },
              {
                "name": "username",
                "value": "",
                "type": "query",
                "description": "Partial / full username. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `johndoe*` and `*mycorp*` match `johndoe@mycorp.com`). Suffix-only wildcards (e.g. `*mycorp.com`) are not supported"
              },
              {
                "name": "vlan",
                "value": "",
                "type": "query",
                "description": "VLAN"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Org Wireless Clients"
        },
        {
          "info": {
            "name": "countOrgWirelessClientsSessions",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/clients/sessions/count",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "ap",
                "value": "",
                "type": "query",
                "description": "AP MAC"
              },
              {
                "name": "band",
                "value": "",
                "type": "query",
                "description": "802.11 Band"
              },
              {
                "name": "client_family",
                "value": "",
                "type": "query",
                "description": "E.g. \"Mac\", \"iPhone\", \"Apple watch\""
              },
              {
                "name": "client_manufacture",
                "value": "",
                "type": "query",
                "description": "E.g. \"Apple\""
              },
              {
                "name": "client_model",
                "value": "",
                "type": "query",
                "description": "E.g. \"8+\", \"XS\""
              },
              {
                "name": "client_os",
                "value": "",
                "type": "query",
                "description": "E.g. \"Mojave\", \"Windows 10\", \"Linux\""
              },
              {
                "name": "ssid",
                "value": "",
                "type": "query",
                "description": "SSID"
              },
              {
                "name": "wlan_id",
                "value": "",
                "type": "query",
                "description": "WLAN_id"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of Org Wireless Clients Sessions"
        },
        {
          "info": {
            "name": "searchOrgWirelessClientSessions",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/clients/sessions/search",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "ap",
                "value": "",
                "type": "query",
                "description": "AP MAC"
              },
              {
                "name": "band",
                "value": "",
                "type": "query",
                "description": "802.11 Band"
              },
              {
                "name": "client_family",
                "value": "",
                "type": "query",
                "description": "E.g. \"Mac\", \"iPhone\", \"Apple watch\""
              },
              {
                "name": "client_manufacture",
                "value": "",
                "type": "query",
                "description": "E.g. \"Apple\""
              },
              {
                "name": "client_model",
                "value": "",
                "type": "query",
                "description": "E.g. \"8+\", \"XS\""
              },
              {
                "name": "client_username",
                "value": "",
                "type": "query",
                "description": "Username"
              },
              {
                "name": "client_os",
                "value": "",
                "type": "query",
                "description": "E.g. \"Mojave\", \"Windows 10\", \"Linux\""
              },
              {
                "name": "ssid",
                "value": "",
                "type": "query",
                "description": "SSID"
              },
              {
                "name": "wlan_id",
                "value": "",
                "type": "query",
                "description": "WLAN_id"
              },
              {
                "name": "psk_id",
                "value": "",
                "type": "query",
                "description": "PSK ID"
              },
              {
                "name": "psk_name",
                "value": "",
                "type": "query",
                "description": "PSK Name"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Org Wireless Clients Sessions"
        }
      ]
    },
    {
      "info": {
        "name": "Utilities Wi-Fi",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "reauthOrgDot1xWirelessClient",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/clients/:client_mac/coa",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "client_mac",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Trigger a CoA (change of authorization) against a client"
        },
        {
          "info": {
            "name": "disconnectSiteMultipleClients",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/clients/disconnect",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "To unauthorize multiple clients"
        },
        {
          "info": {
            "name": "unauthorizeSiteMultipleClients",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/clients/unauthorize",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "This unauthorize clients (if they are guest) and disconnect them. From the guest’s perspective, they will see the splash page again and go through the flow (e.g. Terms of Use) again."
        },
        {
          "info": {
            "name": "reauthSiteDot1xWirelessClient",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/clients/:client_mac/coa",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "client_mac",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Trigger a CoA (change of authorization) against a Wireless client"
        },
        {
          "info": {
            "name": "disconnectSiteWirelessClient",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/clients/:client_mac/disconnect",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "client_mac",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "This disconnect a client (and it’s likely to connect back)"
        },
        {
          "info": {
            "name": "unauthorizeSiteWirelessClient",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/clients/:client_mac/unauthorize",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "client_mac",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "This unauthorize a client (if it’s a guest) and disconnect it. From the guest’s perspective, s/he will see the splash page again and go through the flow (e.g. Terms of Use) again."
        },
        {
          "info": {
            "name": "reprovisionSiteAllDevices",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/reprovision",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "To force all Devices to reprovision itself again."
        },
        {
          "info": {
            "name": "resetSiteAllApsToUseRrm",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/reset_radio_config",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Reset all APs in the Site to use RRM"
        },
        {
          "info": {
            "name": "zeroizeSiteFipsAllAps",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/zeroize",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Zeroize all FIPS APs in the Site"
        },
        {
          "info": {
            "name": "deauthSiteWirelessClientsConnectedToARogue",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/rogues/:rogue_bssid/deauth_clients",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "rogue_bssid",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Send Deauth frame to clients connected to a Rogue AP"
        },
        {
          "info": {
            "name": "optimizeSiteRrm",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/rrm/optimize",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Optimize Site RRM"
        },
        {
          "info": {
            "name": "testSiteWlanSmsGlobal",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/utils/test_smsglobal",
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Allows validation of Global sms gateway credentials.\n\nIn case of success, a text message confirming successful setup should be received. In case of error, smsglobal error message are returned."
        },
        {
          "info": {
            "name": "testSiteWlanTelstraSetup",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/utils/test_telstra",
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Allows validation of Telstra sms gateway credentials.\n\nIn case of success, a text message confirming successful setup should be received. In case of error, telstra error message are returned."
        },
        {
          "info": {
            "name": "testSiteWlanTwilioSetup",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/utils/test_twilio",
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Allows validation of twilio setup\nIn case of success, a text message confirming successful setup should be received. In case of error, twilio error code and message are returned."
        }
      ]
    },
    {
      "info": {
        "name": "Orgs CRL",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "getOrgCrlFile",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/crl",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org CRL File"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Device Profiles",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgDeviceProfiles",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/deviceprofiles",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "type",
                "value": "",
                "type": "query"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Org Device Profiles"
        },
        {
          "info": {
            "name": "createOrgDeviceProfile",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/deviceprofiles",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Device Profile"
        },
        {
          "info": {
            "name": "getOrgDeviceProfile",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/deviceprofiles/:deviceprofile_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "deviceprofile_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org device Profile Details"
        },
        {
          "info": {
            "name": "updateOrgDeviceProfile",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/deviceprofiles/:deviceprofile_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "deviceprofile_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Org Device Profile"
        },
        {
          "info": {
            "name": "deleteOrgDeviceProfile",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/deviceprofiles/:deviceprofile_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "deviceprofile_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Org Device Profile"
        },
        {
          "info": {
            "name": "assignOrgDeviceProfile",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/deviceprofiles/:deviceprofile_id/assign",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "deviceprofile_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Assign Org Device Profile to Devices"
        },
        {
          "info": {
            "name": "unassignOrgDeviceProfile",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/deviceprofiles/:deviceprofile_id/unassign",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "deviceprofile_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Unassign Org Device Profile from Devices"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Devices",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgDevices",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/devices",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get List of Org Devices"
        },
        {
          "info": {
            "name": "countOrgDevices",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/devices/count",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "hostname",
                "value": "",
                "type": "query",
                "description": "Partial / full hostname"
              },
              {
                "name": "site_id",
                "value": "",
                "type": "query",
                "description": "Site id"
              },
              {
                "name": "model",
                "value": "",
                "type": "query",
                "description": "Device model"
              },
              {
                "name": "managed",
                "value": "",
                "type": "query",
                "description": "for switches and gateways, to filter on managed/unmanaged devices. Deprecated in favour of mist_configured. enum: `true`, `false`"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "AP mac"
              },
              {
                "name": "version",
                "value": "",
                "type": "query",
                "description": "Version"
              },
              {
                "name": "ip",
                "value": "",
                "type": "query"
              },
              {
                "name": "mxtunnel_status",
                "value": "",
                "type": "query",
                "description": "MxTunnel status, enum: `up`, `down`"
              },
              {
                "name": "mxedge_id",
                "value": "",
                "type": "query",
                "description": "Mist Edge id, if AP is connecting to a Mist Edge"
              },
              {
                "name": "lldp_system_name",
                "value": "",
                "type": "query",
                "description": "LLDP system name"
              },
              {
                "name": "lldp_system_desc",
                "value": "",
                "type": "query",
                "description": "LLDP system description"
              },
              {
                "name": "lldp_port_id",
                "value": "",
                "type": "query",
                "description": "LLDP port id"
              },
              {
                "name": "lldp_mgmt_addr",
                "value": "",
                "type": "query",
                "description": "LLDP management ip address"
              },
              {
                "name": "type",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of Org Devices"
        },
        {
          "info": {
            "name": "countOrgDeviceEvents",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/devices/events/count",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "site_id",
                "value": "",
                "type": "query",
                "description": "Site id"
              },
              {
                "name": "ap",
                "value": "",
                "type": "query",
                "description": "AP mac"
              },
              {
                "name": "apfw",
                "value": "",
                "type": "query",
                "description": "AP Firmware"
              },
              {
                "name": "model",
                "value": "",
                "type": "query",
                "description": "Device model"
              },
              {
                "name": "text",
                "value": "",
                "type": "query",
                "description": "Event message"
              },
              {
                "name": "timestamp",
                "value": "",
                "type": "query",
                "description": "Event time"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "See [List Device Events Definitions](/#operations/listDeviceEventsDefinitions)"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of Org Devices Events"
        },
        {
          "info": {
            "name": "searchOrgDeviceEvents",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/devices/events/search",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "Device mac"
              },
              {
                "name": "model",
                "value": "",
                "type": "query",
                "description": "Device model"
              },
              {
                "name": "device_type",
                "value": "",
                "type": "query"
              },
              {
                "name": "text",
                "value": "",
                "type": "query",
                "description": "Event message"
              },
              {
                "name": "timestamp",
                "value": "",
                "type": "query",
                "description": "Event time"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "See [List Device Events Definitions](/#operations/listDeviceEventsDefinitions)"
              },
              {
                "name": "last_by",
                "value": "",
                "type": "query",
                "description": "Return last/recent event for passed in field"
              },
              {
                "name": "includes",
                "value": "",
                "type": "query",
                "description": "Keyword to include events from additional indices (e.g. ext_tunnel for prisma events)"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Org Devices Events"
        },
        {
          "info": {
            "name": "countOrgDeviceLastConfigs",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/devices/last_config/count",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "type",
                "value": "",
                "type": "query"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Counts the number of entries in device config history for distinct field with given filters"
        },
        {
          "info": {
            "name": "searchOrgDeviceLastConfigs",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/devices/last_config/search",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_type",
                "value": "",
                "type": "query"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "Device MAC address"
              },
              {
                "name": "name",
                "value": "",
                "type": "query",
                "description": "Devices Name"
              },
              {
                "name": "version",
                "value": "",
                "type": "query",
                "description": "Device Version"
              },
              {
                "name": "cert_expiry_duration",
                "value": "",
                "type": "query",
                "description": "Duration for expiring cert queries (format: 2d/3h/172800 seconds)"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Device Last Configs"
        },
        {
          "info": {
            "name": "listOrgApsMacs",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/devices/radio_macs",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "For some scenarios like E911 or security systems, the BSSIDs are required to identify which AP the client is connecting to. Then the location of the AP can be used as the approximate location of the client.\n\nEach radio MAC can have up to 16 BSSIDs. These are derived by incrementing the least significant hexadecimal digit (last nibble) of the MAC address from 0 to F, while keeping the remaining bits unchanged."
        },
        {
          "info": {
            "name": "searchOrgDevices",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/devices/search",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "band_24_channel",
                "value": "",
                "type": "query",
                "description": "When `type`==`ap`, Channel of band_24"
              },
              {
                "name": "band_5_channel",
                "value": "",
                "type": "query",
                "description": "When `type`==`ap`, Channel of band_5"
              },
              {
                "name": "band_6_channel",
                "value": "",
                "type": "query",
                "description": "When `type`==`ap`, Channel of band_6"
              },
              {
                "name": "band_24_bandwidth",
                "value": "",
                "type": "query",
                "description": "When `type`==`ap`, Bandwidth of band_24"
              },
              {
                "name": "band_5_bandwidth",
                "value": "",
                "type": "query",
                "description": "When `type`==`ap`, Bandwidth of band_5"
              },
              {
                "name": "band_6_bandwidth",
                "value": "",
                "type": "query",
                "description": "When `type`==`ap`, Bandwidth of band_6"
              },
              {
                "name": "band_24_power",
                "value": "",
                "type": "query",
                "description": "When `type`==`ap`, Power of band_24"
              },
              {
                "name": "band_5_power",
                "value": "",
                "type": "query",
                "description": "When `type`==`ap`, Power of band_5"
              },
              {
                "name": "band_6_power",
                "value": "",
                "type": "query",
                "description": "When `type`==`ap`, Power of band_6"
              },
              {
                "name": "clustered",
                "value": "",
                "type": "query",
                "description": "When `type`==`gateway`, true / false"
              },
              {
                "name": "eth0_port_speed",
                "value": "",
                "type": "query",
                "description": "When `type`==`ap`, Port speed of eth0"
              },
              {
                "name": "evpntopo_id",
                "value": "",
                "type": "query",
                "description": "When `type`==`switch`, EVPN topology id"
              },
              {
                "name": "ext_ip",
                "value": "",
                "type": "query",
                "description": "Partial / full Device external ip. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `1.2.3.*` and `*.2.3.*` match `1.2.3.4`). Suffix-only wildcards (e.g. `*.2.3.4`) are not supported"
              },
              {
                "name": "hostname",
                "value": "",
                "type": "query",
                "description": "Partial / full Device hostname. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `my-london*` and `*london*` match `my-london-1`). Suffix-only wildcards (e.g. `*london-1`) are not supported"
              },
              {
                "name": "ip",
                "value": "",
                "type": "query",
                "description": "Partial / full Device IP Address. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `10.100.10.*` and `*100.10.*` match `10.100.10.54`). Suffix-only wildcards (e.g. `*.54`) are not supported"
              },
              {
                "name": "last_config_status",
                "value": "",
                "type": "query",
                "description": "When `type`==`switch` or `type`==`gateway`, last configuration status"
              },
              {
                "name": "last_hostname",
                "value": "",
                "type": "query",
                "description": "Last hostname of the device."
              },
              {
                "name": "lldp_mgmt_addr",
                "value": "",
                "type": "query",
                "description": "When `type`==`ap`, LLDP management ip address"
              },
              {
                "name": "lldp_port_id",
                "value": "",
                "type": "query",
                "description": "When `type`==`ap`, LLDP port id. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `ge-0/0/*` and `*-0/0/*` match `ge-0/0/30`). Suffix-only wildcards (e.g. `*switch-01`) are not supported"
              },
              {
                "name": "lldp_system_desc",
                "value": "",
                "type": "query",
                "description": "When `type`==`ap`, LLDP system description. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `Juniper Networks*` and `*Networks*` match `Juniper Networks, Inc.`). Suffix-only wildcards (e.g. `*switch-01`) are not supported"
              },
              {
                "name": "lldp_system_name",
                "value": "",
                "type": "query",
                "description": "When `type`==`ap`, LLDP system name. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `my-switch*` and `*switch*` match `my-switch-01`). Suffix-only wildcards (e.g. `*switch-01`) are not supported"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "Partial / full Device MAC address. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `001122*` and `*1122*` match `001122334455`). Suffix-only wildcards (e.g. `*4455`) are not supported"
              },
              {
                "name": "model",
                "value": "",
                "type": "query",
                "description": "Partial / full Device model. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `AP4*` and `*P4*` match `AP43`). Suffix-only wildcards (e.g. `*43`) are not supported"
              },
              {
                "name": "mxedge_id",
                "value": "",
                "type": "query",
                "description": "When `type`==`ap`, Mist Edge id, if AP is connecting to a Mist Edge"
              },
              {
                "name": "mxedge_ids",
                "value": "",
                "type": "query",
                "description": "When `type`==`ap`, Comma separated list of Mist Edge id, if AP is connecting to a Mist Edge"
              },
              {
                "name": "mxtunnel_status",
                "value": "",
                "type": "query",
                "description": "When `type`==`ap`, MxTunnel status, up / down."
              },
              {
                "name": "node",
                "value": "",
                "type": "query",
                "description": "When `type`==`gateway`. enum: `node0`, `node1`"
              },
              {
                "name": "node0_mac",
                "value": "",
                "type": "query",
                "description": "When `type`==`gateway`, node0 MAC Address"
              },
              {
                "name": "node1_mac",
                "value": "",
                "type": "query",
                "description": "When `type`==`gateway`, node1 MAC Address"
              },
              {
                "name": "power_constrained",
                "value": "",
                "type": "query",
                "description": "When `type`==`ap`, whether the AP is power constrained"
              },
              {
                "name": "radius_stats",
                "value": "",
                "type": "query",
                "description": "When `type`==`switch` or `type`==`gateway`, Key-value pairs where the key\nis the RADIUS server address and the value contains authentication statistics:\n  * <server_address> (string): IP address of the RADIUS server as the key\n  * `auth_accepts` (long): Number of accepted authentication requests\n  * `auth_rejects` (long): Number of rejected authentication requests\n  * `auth_timeouts` (long): Number of authentication timeouts\n  * `auth_server_status` (string): Status of the server. Possible values: `up`, `down`, `unreachable`"
              },
              {
                "name": "site_id",
                "value": "",
                "type": "query",
                "description": "Site id"
              },
              {
                "name": "stats",
                "value": "",
                "type": "query",
                "description": "Whether to return device stats"
              },
              {
                "name": "t128agent_version",
                "value": "",
                "type": "query",
                "description": "When `type`==`gateway` (SSR only), version of 128T agent"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "Type of device. enum: `ap`, `gateway`, `switch`"
              },
              {
                "name": "version",
                "value": "",
                "type": "query",
                "description": "Version"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Org Devices"
        },
        {
          "info": {
            "name": "listOrgDevicesSummary",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/devices/summary",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org Devices Summary"
        },
        {
          "info": {
            "name": "getOrgJuniperDevicesCommand",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/ocdevices/outbound_ssh_cmd",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "site_id",
                "value": "",
                "type": "query",
                "description": "Site_id would be used for proxy config check of the site and automatic site assignment"
              }
            ]
          },
          "docs": "Get Org Juniper Devices command\n\nJuniper devices can be managed/adopted by Mist. Currently outbound-ssh + netconf is used.\nA few lines of CLI commands are generated per-Org, allowing the Juniper devices to phone home to Mist."
        }
      ]
    },
    {
      "info": {
        "name": "Utilities Upgrade",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgDeviceUpgrades",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/devices/upgrade",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get List of Org multiple devices upgrades"
        },
        {
          "info": {
            "name": "upgradeOrgDevices",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/devices/upgrade",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Upgrade Multiple Sites (Only supported for Access Points upgrades)"
        },
        {
          "info": {
            "name": "getOrgDeviceUpgrade",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/devices/upgrade/:upgrade_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "upgrade_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Multiple Devices Upgrade"
        },
        {
          "info": {
            "name": "cancelOrgDeviceUpgrade",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/devices/upgrade/:upgrade_id/cancel",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "upgrade_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Best effort to cancel an upgrade. Devices which are already upgraded wont be touched"
        },
        {
          "info": {
            "name": "listOrgAvailableDeviceVersions",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/devices/versions",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "type",
                "value": "",
                "type": "query"
              },
              {
                "name": "model",
                "value": "",
                "type": "query",
                "description": "Fetch version for device model, use/combine with `type` as needed (for switch and gateway devices)"
              }
            ]
          },
          "docs": "Get List of Available Device Versions"
        },
        {
          "info": {
            "name": "upgradeOrgJsiDevice",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/jsi/devices/:device_mac/upgrade",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_mac",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Upgrade"
        },
        {
          "info": {
            "name": "listOrgMxEdgeUpgrades",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/mxedges/upgrade",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get List of Org Mist Edge Upgrades"
        },
        {
          "info": {
            "name": "upgradeOrgMxEdges",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/mxedges/upgrade",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Upgrade Mist Edges"
        },
        {
          "info": {
            "name": "getOrgMxEdgeUpgrade",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/mxedges/upgrade/:upgrade_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "upgrade_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Mist Edge Upgrade"
        },
        {
          "info": {
            "name": "updateOrgMxEdgeUpgrade",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/mxedges/upgrade/:upgrade_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "upgrade_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Mist Edge Upgrade. Only upgrades in `queued` state can be updated."
        },
        {
          "info": {
            "name": "cancelOrgMxEdgeUpgrade",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/mxedges/upgrade/:upgrade_id/cancel",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "upgrade_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Cancel Mist Edge Upgrade. Best effort to cancel an upgrade. Devices which are already upgraded won't be touched."
        },
        {
          "info": {
            "name": "listOrgSsrUpgrades",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/ssr/upgrade",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get List of Org SSR Upgrades"
        },
        {
          "info": {
            "name": "upgradeOrgSsrs",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/ssr/upgrade",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Upgrade Org SSRs"
        },
        {
          "info": {
            "name": "getOrgSsrUpgrade",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/ssr/upgrade/:upgrade_id/cancel",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "upgrade_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Specific Org SSR Upgrade"
        },
        {
          "info": {
            "name": "cancelOrgSsrUpgrade",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/ssr/upgrade/:upgrade_id/cancel",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "upgrade_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Best effort to cancel an upgrade. Devices which are already upgraded wont be touched↵\n"
        },
        {
          "info": {
            "name": "listOrgAvailableSsrVersions",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/ssr/versions",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "channel",
                "value": "",
                "type": "query",
                "description": "SSR version channel"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "Optional. MAC address, or comma separated MAC address list."
              }
            ]
          },
          "docs": "Get available version for SSR"
        },
        {
          "info": {
            "name": "listSiteDeviceUpgrades",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/upgrade",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "status",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get all upgrades for site"
        },
        {
          "info": {
            "name": "upgradeSiteDevices",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/upgrade",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Upgrade Site Device\n\n**Note**: this call doesn’t guarantee the devices to be upgraded right away (they may be offline)"
        },
        {
          "info": {
            "name": "getSiteDeviceUpgrade",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/upgrade/:upgrade_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "upgrade_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Site Device Upgrade"
        },
        {
          "info": {
            "name": "cancelSiteDeviceUpgrade",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/upgrade/:upgrade_id/cancel",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "upgrade_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Best effort to cancel an upgrade. Devices which are already upgraded wont be touched"
        },
        {
          "info": {
            "name": "listSiteAvailableDeviceVersions",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/versions",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "type",
                "value": "",
                "type": "query"
              },
              {
                "name": "model",
                "value": "",
                "type": "query",
                "description": "Fetch version for device model, use/combine with `type` as needed (for switch and gateway devices)"
              }
            ]
          },
          "docs": "Get List of Available Device Versions"
        },
        {
          "info": {
            "name": "upgradeDevice",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/upgrade",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Device Upgrade"
        },
        {
          "info": {
            "name": "listSiteMxEdgeUpgrades",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/mxedges/upgrade",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get List of Site Mist Edge Upgrades"
        },
        {
          "info": {
            "name": "upgradeSiteMxEdges",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/mxedges/upgrade",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Upgrade Mist Edges in a Site.\n\nSee [Org Mist Edges](/#tag/Utilities-Upgrade/operation/upgradeOrgMxEdges) for package upgrades\n\nSee [Org Mist Edges Distro](/#tag/Utilities-Upgrade/operation/upgradeOrgMxEdges) for distro upgrades"
        },
        {
          "info": {
            "name": "getSiteMxEdgeUpgrade",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/mxedges/upgrade/:upgrade_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "upgrade_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Mist Edge Upgrade"
        },
        {
          "info": {
            "name": "updateSiteMxEdgeUpgrade",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/sites/:site_id/mxedges/upgrade/:upgrade_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "upgrade_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Mist Edge Upgrade. Only upgrades in `queued` state can be updated."
        },
        {
          "info": {
            "name": "cancelSiteMxEdgeUpgrade",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/mxedges/upgrade/:upgrade_id/cancel",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "upgrade_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Cancel Mist Edge Upgrade. Best effort to cancel an upgrade. MxEdges which are already upgraded won't be touched."
        },
        {
          "info": {
            "name": "getSiteSsrUpgrade",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/ssr/upgrade/:upgrade_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "upgrade_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Specific Site SSR Upgrade"
        },
        {
          "info": {
            "name": "upgradeSsr",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/ssr/:device_id/upgrade",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Upgrade Site SSR device"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Events",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "searchOrgEvents",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/events/search",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "Event type"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Org events\n\n\nSupported Event Types:\n- CRADLEPOINT_SYNC_FAILED\n- ORG_CA_CERT_ADDED\n- ORG_CA_CERT_REGENERATED"
        },
        {
          "info": {
            "name": "countOrgSystemEvents",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/events/system/count",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              }
            ]
          },
          "docs": "Count Org System Events"
        },
        {
          "info": {
            "name": "searchOrgSystemEvents",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/events/system/search",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Org System Events"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs EVPN Topologies",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgEvpnTopologies",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/evpn_topologies",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "for_site",
                "value": "",
                "type": "query",
                "description": "Filter for org/site level EVPN Toplogies"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of the existing Org EVPN topologies"
        },
        {
          "info": {
            "name": "createOrgEvpnTopology",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/evpn_topologies",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "While all the `evpn_id` / `downlink_ips` can be specified by hand, the easiest way is to call the `build_vpn_topology` API, allowing you to examine the diff, and update it yourself. You can also simply call it with `overwrite=true` which will apply the updates for you.\n\n**Notes:**\n1. You can use `core` / `distribution` / `access` to create a CLOS topology\n2. You can also use `core` / `distribution` to form a 2-tier EVPN topology where ESI-Lag is configured distribution to connect to access switc"
        },
        {
          "info": {
            "name": "getOrgEvpnTopology",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/evpn_topologies/:evpn_topology_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "evpn_topology_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get One EVPN Topology Detail"
        },
        {
          "info": {
            "name": "updateOrgEvpnTopology",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/evpn_topologies/:evpn_topology_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "evpn_topology_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update the EVPN Topology"
        },
        {
          "info": {
            "name": "deleteOrgEvpnTopology",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/evpn_topologies/:evpn_topology_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "evpn_topology_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete the Org EVPN Topology"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Reports",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "getOrgE911Report",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/exports/e911_report",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get the status of E911 AP BSSID reports and download URL if available."
        },
        {
          "info": {
            "name": "enableOrgE911Report",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/exports/e911_report",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Enable automatic E911 AP BSSID report generation for the organization. Reports will be generated immediately and then every 24 hours."
        },
        {
          "info": {
            "name": "disableOrgE911Report",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/exports/e911_report",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Disable automatic E911 AP BSSID report generation for the organization."
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Gateway Templates",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgGatewayTemplates",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/gatewaytemplates",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Org Gateway Templates"
        },
        {
          "info": {
            "name": "createOrgGatewayTemplate",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/gatewaytemplates",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Org Gateway Template"
        },
        {
          "info": {
            "name": "getOrgGatewayTemplate",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/gatewaytemplates/:gatewaytemplate_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "gatewaytemplate_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Organization Gateway Template details"
        },
        {
          "info": {
            "name": "updateOrgGatewayTemplate",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/gatewaytemplates/:gatewaytemplate_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "gatewaytemplate_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Organization Gateway Template"
        },
        {
          "info": {
            "name": "deleteOrgGatewayTemplate",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/gatewaytemplates/:gatewaytemplate_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "gatewaytemplate_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Organization Gateway Template"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Guests",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgGuestAuthorizations",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/guests",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get List of Org Guest Authorizations"
        },
        {
          "info": {
            "name": "countOrgGuestAuthorizations",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/guests/count",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of Org Authorized Guest"
        },
        {
          "info": {
            "name": "searchOrgGuestAuthorization",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/guests/search",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "wlan_id",
                "value": "",
                "type": "query",
                "description": "WLAN ID"
              },
              {
                "name": "auth_method",
                "value": "",
                "type": "query",
                "description": "Authentication Method"
              },
              {
                "name": "ssid",
                "value": "",
                "type": "query",
                "description": "SSID"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              }
            ]
          },
          "docs": "Search Authorized Guest"
        },
        {
          "info": {
            "name": "getOrgGuestAuthorization",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/guests/:guest_mac",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "guest_mac",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Guest Authorization"
        },
        {
          "info": {
            "name": "updateOrgGuestAuthorization",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/guests/:guest_mac",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "guest_mac",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Guest Authorization"
        },
        {
          "info": {
            "name": "deleteOrgGuestAuthorization",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/guests/:guest_mac",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "guest_mac",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Guest Authorization"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs IDP Profiles",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgIdpProfiles",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/idpprofiles",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get the list of Org IDP Profiles"
        },
        {
          "info": {
            "name": "createOrgIdpProfile",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/idpprofiles",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Org IDP Profile"
        },
        {
          "info": {
            "name": "getOrgIdpProfile",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/idpprofiles/:idpprofile_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "idpprofile_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org IDP Profile"
        },
        {
          "info": {
            "name": "updateOrgIdpProfile",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/idpprofiles/:idpprofile_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "idpprofile_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Org IDP Profile"
        },
        {
          "info": {
            "name": "deleteOrgIdpProfile",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/idpprofiles/:idpprofile_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "idpprofile_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Org IDP Profile"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs SLEs",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "getOrgSitesSle",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/insights/sites-sle",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "sle",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "interval",
                "value": "",
                "type": "query",
                "description": "Aggregation works by giving a time range plus interval (e.g. 1d, 1h, 10m) where aggregation function would be applied to."
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get Org Sites SLE"
        },
        {
          "info": {
            "name": "getOrgSle",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/insights/:metric",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "metric",
                "value": "",
                "type": "path",
                "description": "See [List Insight Metrics](/#operations/listInsightMetrics) for available metrics"
              },
              {
                "name": "sle",
                "value": "",
                "type": "query",
                "description": "See [List Insight Metrics](/#operations/listInsightMetrics) for more details"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "interval",
                "value": "",
                "type": "query",
                "description": "Aggregation works by giving a time range plus interval (e.g. 1d, 1h, 10m) where aggregation function would be applied to."
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              }
            ]
          },
          "docs": "Get Org SLEs (all/worst sites, Mx Edges, ...)"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Inventory",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "getOrgInventory",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/inventory",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "serial",
                "value": "",
                "type": "query",
                "description": "Device serial"
              },
              {
                "name": "model",
                "value": "",
                "type": "query",
                "description": "Device model"
              },
              {
                "name": "type",
                "value": "",
                "type": "query"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "MAC address"
              },
              {
                "name": "site_id",
                "value": "",
                "type": "query",
                "description": "Site id if assigned, null if not assigned"
              },
              {
                "name": "vc_mac",
                "value": "",
                "type": "query",
                "description": "Virtual Chassis MAC Address"
              },
              {
                "name": "vc",
                "value": "",
                "type": "query",
                "description": "To display Virtual Chassis members"
              },
              {
                "name": "unassigned",
                "value": "",
                "type": "query",
                "description": "To display Unassigned devices"
              },
              {
                "name": "modified_after",
                "value": "",
                "type": "query",
                "description": "Filter on inventory last modified time, in epoch"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get Org Inventory\n\n### VC (Virtual-Chassis) Management \n\nStarting with the April release, Virtual Chassis devices in Mist will now use\na cloud-assigned virtual MAC address as the device ID, instead of the physical\nMAC address of the FPC0 member.\n\n\n**Retrieving the device ID or Site ID of a Virtual Chassis:**\n\n1. Use this API call with the query parameters `vc=true` and `mac` set to the MAC address of the VC member.\n\n2. In the response, check the `vc_mac` and `mac` fields:\n\n    - If `vc_mac` is e"
        },
        {
          "info": {
            "name": "addOrgInventory",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/inventory",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Add Device to Org Inventory with the device claim codes"
        },
        {
          "info": {
            "name": "updateOrgInventoryAssignment",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/inventory",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Org Inventory"
        },
        {
          "info": {
            "name": "countOrgInventory",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/inventory/count",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "type",
                "value": "",
                "type": "query"
              },
              {
                "name": "site_id",
                "value": "",
                "type": "query",
                "description": "Site ID"
              },
              {
                "name": "model",
                "value": "",
                "type": "query",
                "description": "Device model"
              },
              {
                "name": "version",
                "value": "",
                "type": "query",
                "description": "Software version"
              },
              {
                "name": "status",
                "value": "",
                "type": "query"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of in the Org Inventory"
        },
        {
          "info": {
            "name": "createOrgGatewayHaCluster",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/inventory/create_ha_cluster",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create HA Cluster from unassigned Gateways"
        },
        {
          "info": {
            "name": "deleteOrgGatewayHaCluster",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/inventory/delete_ha_cluster",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Delete HA Cluster\n\nAfter HA cluster deleted, both of the nodes will be unassigned."
        },
        {
          "info": {
            "name": "reevaluateOrgAutoAssignment",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/inventory/reevaluate_auto_assignment",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Reevaluate Auto Assignment"
        },
        {
          "info": {
            "name": "replaceOrgDevices",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/inventory/replace",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "It’s a common request we get from the customers. When a AP HW has problem and need a replacement, they would want to copy the existing attributes (Device Config) of this old AP to the new one. It can be done by providing the MAC of a device that’s currently in the inventory but not assigned. The Device replaced will become unassigned.\n\nThis API also supports replacement of Mist Edges. This API copies device agnostic attributes from old Mist edge to new one.\nMist manufactured Mist Edges will be r"
        },
        {
          "info": {
            "name": "searchOrgInventory",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/inventory/search",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "type",
                "value": "",
                "type": "query"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "MAC address. Partial match allowed with wildcard * (e.g. `*5b35*` will match `5c5b350e0001` and `5c5b35000301`)."
              },
              {
                "name": "model",
                "value": "",
                "type": "query",
                "description": "Partial / full Device model. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `AP4*` and `*P4*` match `AP43`). Suffix-only wildcards (e.g. `*43`) are not supported"
              },
              {
                "name": "name",
                "value": "",
                "type": "query",
                "description": "Device name. Always a partial match (e.g. `london` will match `london-1`, `london-2`, `my-london-device`...)"
              },
              {
                "name": "site_id",
                "value": "",
                "type": "query",
                "description": "Site id if assigned, null if not assigned"
              },
              {
                "name": "serial",
                "value": "",
                "type": "query",
                "description": "Device serial number. Partial match allowed with wildcard * (e.g. `*123*` will match `AB123CD`, `12345`, `XY123`)"
              },
              {
                "name": "master",
                "value": "",
                "type": "query",
                "description": "true / false"
              },
              {
                "name": "sku",
                "value": "",
                "type": "query",
                "description": "Device SKU. Partial match allowed with wildcard * (e.g. `*2300*` will match `EX2300-F-12P`)"
              },
              {
                "name": "version",
                "value": "",
                "type": "query",
                "description": "Device version. Partial match allowed with wildcard * (e.g. `2R3` will match `21.2R3-S3.5`)"
              },
              {
                "name": "status",
                "value": "",
                "type": "query",
                "description": "Device status. enum: `connected`, `disconnected`"
              },
              {
                "name": "text",
                "value": "",
                "type": "query",
                "description": "Wildcards for name, mac, serial"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search in the Org Inventory"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs JSI",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgJsiDevices",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/jsi/devices",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              },
              {
                "name": "model",
                "value": "",
                "type": "query",
                "description": "Device model"
              },
              {
                "name": "serial",
                "value": "",
                "type": "query",
                "description": "Device serial"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "Device MAC Address"
              }
            ]
          },
          "docs": "Get List of Org devices that connected to JSI"
        },
        {
          "info": {
            "name": "adoptOrgJsiDevice",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/jsi/devices/outbound_ssh_cmd",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Adopt JSI devices"
        },
        {
          "info": {
            "name": "createOrgJsiDeviceShellSession",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/jsi/devices/:device_mac/shell",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_mac",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create Shell Session"
        },
        {
          "info": {
            "name": "listOrgJsiPastPurchases",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/jsi/inventory",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              },
              {
                "name": "model",
                "value": "",
                "type": "query"
              },
              {
                "name": "serial",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "This gets all devices purchased from the accounts associated with the Org \n  * Fetch Install base devices for all linked accounts and associated account of the linked accounts. \n  * The primary and the associated account ids will be queries from SFDC by passing the linked account \n  * Returns only the device centric details of the Install base device. No customer specific information will be returned."
        },
        {
          "info": {
            "name": "countOrgJsiAssetsAndContracts",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/jsi/inventory/count",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query",
                "description": "Distinct attributes to count"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count devices purchased from the accounts associated with the Org"
        },
        {
          "info": {
            "name": "searchOrgJsiAssetsAndContracts",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/jsi/inventory/search",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "claimed",
                "value": "",
                "type": "query",
                "description": "Device claim status, `true` for claimed devices, `false` for all devices"
              },
              {
                "name": "model",
                "value": "",
                "type": "query",
                "description": "Device model"
              },
              {
                "name": "serial",
                "value": "",
                "type": "query",
                "description": "Device serial"
              },
              {
                "name": "sku",
                "value": "",
                "type": "query",
                "description": "SKU name of the device"
              },
              {
                "name": "status",
                "value": "",
                "type": "query",
                "description": "Device status"
              },
              {
                "name": "warranty_type",
                "value": "",
                "type": "query",
                "description": "Device warranty type"
              },
              {
                "name": "eol_after",
                "value": "",
                "type": "query",
                "description": "Filter devices with End Of Life date after this date"
              },
              {
                "name": "eol_before",
                "value": "",
                "type": "query",
                "description": "Filter devices with End Of Life date before this date"
              },
              {
                "name": "eos_after",
                "value": "",
                "type": "query",
                "description": "Filter devices with End Of Support date after this date"
              },
              {
                "name": "eos_before",
                "value": "",
                "type": "query",
                "description": "Filter devices with End Of Support date before this date"
              },
              {
                "name": "version_eos_after",
                "value": "",
                "type": "query",
                "description": "Filter devices with OS Version End Of Support date after this date"
              },
              {
                "name": "version_eos_before",
                "value": "",
                "type": "query",
                "description": "Filter devices with OS Version End Of Support date before this date"
              },
              {
                "name": "has_support",
                "value": "",
                "type": "query",
                "description": "Indicates if the device is covered under active support contract"
              },
              {
                "name": "sirt_id",
                "value": "",
                "type": "query",
                "description": "To get the onboarded devices that are affected by the SIRT ID"
              },
              {
                "name": "pbn_id",
                "value": "",
                "type": "query",
                "description": "To get the onboarded devices that are affected by the PBN ID"
              },
              {
                "name": "text",
                "value": "",
                "type": "query",
                "description": "Wildcards for `serial`, `model`, `account_id`"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "This gets all devices purchased from the accounts associated with the Org \n  * Fetch Install base devices for all linked accounts and associated account of the linked accounts. \n  * The primary and the associated account ids will be queries from SFDC by passing the linked account \n  * Returns only the device centric details of the Install base device. No customer specific information will be returned."
        },
        {
          "info": {
            "name": "countOrgJsiPbn",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/jsi/pbn/count",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query",
                "description": "Field to group by enum: `versions`, `models`, `customer_risk`, `bug_type`"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              }
            ]
          },
          "docs": "Get count of PBN advisories grouped by specified field"
        },
        {
          "info": {
            "name": "searchOrgJsiPbn",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/jsi/pbn/search",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "versions",
                "value": "",
                "type": "query",
                "description": "OS versions to search for"
              },
              {
                "name": "models",
                "value": "",
                "type": "query",
                "description": "Device models to search for"
              },
              {
                "name": "customer_risk",
                "value": "",
                "type": "query",
                "description": "Customer risk level to filter by"
              },
              {
                "name": "id",
                "value": "",
                "type": "query",
                "description": "PBN ID to search for"
              },
              {
                "name": "bug_type",
                "value": "",
                "type": "query",
                "description": "Bug type to filter by"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              }
            ]
          },
          "docs": "Text search for PBN (Problem Bug Notification) advisories. Search can be done on versions, models, customer_risk, id, and bug_type fields."
        },
        {
          "info": {
            "name": "countOrgJsiSirt",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/jsi/sirt/count",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query",
                "description": "Field to group by. enum: `jsa_updated_date`, `models`, `severity`, `versions`"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              }
            ]
          },
          "docs": "Get count of SIRT advisories grouped by specified field"
        },
        {
          "info": {
            "name": "searchOrgJsiSirt",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/jsi/sirt/search",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "severity",
                "value": "",
                "type": "query",
                "description": "Severity of the SIRT (Critical, High, Medium, Low)"
              },
              {
                "name": "id",
                "value": "",
                "type": "query",
                "description": "JSA number"
              },
              {
                "name": "updated_after",
                "value": "",
                "type": "query",
                "description": "JSA Updated date to be filtered after this date"
              },
              {
                "name": "updated_before",
                "value": "",
                "type": "query",
                "description": "JSA Updated date to be filtered before this date"
              },
              {
                "name": "published_after",
                "value": "",
                "type": "query",
                "description": "JSA Published date to be filtered after this date"
              },
              {
                "name": "published_before",
                "value": "",
                "type": "query",
                "description": "JSA Published date to be filtered before this date"
              },
              {
                "name": "models",
                "value": "",
                "type": "query",
                "description": "Models affected by the SIRT"
              },
              {
                "name": "versions",
                "value": "",
                "type": "query",
                "description": "Software version affected by the SIRT"
              },
              {
                "name": "text",
                "value": "",
                "type": "query",
                "description": "Wildcards search on os_version_affected, affected_models, severity, jsa_id"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              }
            ]
          },
          "docs": "Search and get all the SIRT for the onboarded devices. Search can be done on severity, id, updated_after, updated_before, published_after, published_before, models, versions, and text fields."
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Logs",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgAuditLogsLegacy",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/logs",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "site_id",
                "value": "",
                "type": "query",
                "description": "Site id"
              },
              {
                "name": "admin_name",
                "value": "",
                "type": "query",
                "description": "Admin name or email"
              },
              {
                "name": "message",
                "value": "",
                "type": "query",
                "description": "Message"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "Sort order"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of change logs for the current Org"
        },
        {
          "info": {
            "name": "countOrgAuditLogs",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/logs/count",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "admin_id",
                "value": "",
                "type": "query"
              },
              {
                "name": "admin_name",
                "value": "",
                "type": "query"
              },
              {
                "name": "site_id",
                "value": "",
                "type": "query"
              },
              {
                "name": "message",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of Audit Logs"
        },
        {
          "info": {
            "name": "listOrgAuditLogs",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/logs/search",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "site_id",
                "value": "",
                "type": "query",
                "description": "Site id"
              },
              {
                "name": "admin_name",
                "value": "",
                "type": "query",
                "description": "Admin name or email"
              },
              {
                "name": "message",
                "value": "",
                "type": "query",
                "description": "Message"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "Sort order"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get a list of change logs for the current Org"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Maps",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "importOrgMaps",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/maps/import",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "multipart-form",
              "data": []
            }
          },
          "docs": "Import data from files is a multipart POST which has a file, an optional json, and an optional csv, to create floorplan, assign matching inventory to specific site, place ap if name or mac matches\n\n### CSV File Format\n```csv\nVendor AP name,Mist AP Mac\nUS Office AP-2 - 5c:5b:35:00:00:02,5c5b35000002\n```"
        },
        {
          "info": {
            "name": "importOrgMapToSite",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/sites/:site_name/maps/import",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "site_name",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "multipart-form",
              "data": []
            }
          },
          "docs": "Import data from files is a multipart POST which has a file, an optional json, and an optional csv, to create floorplan, assign matching inventory to specific site, place ap if name or mac matches\n\n#### Request\n\n```\n\"json\": a JSON string describing your upload\n\"file\": a binary file\n```"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Marvis Invites",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgMarvisClientInvites",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/marvisinvites",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "List Org Marvis Client Invites"
        },
        {
          "info": {
            "name": "createOrgMarvisClientInvite",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/marvisinvites",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Org Marvis Client Invite. 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."
        },
        {
          "info": {
            "name": "getOrgMarvisClientInvite",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/marvisinvites/:marvisinvite_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "marvisinvite_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org Marvis Client Invite"
        },
        {
          "info": {
            "name": "updateOrgMarvisClientInvite",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/marvisinvites/:marvisinvite_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "marvisinvite_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Org Marvis Client Invite"
        },
        {
          "info": {
            "name": "deleteOrgMarvisClientInvite",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/marvisinvites/:marvisinvite_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "marvisinvite_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Org Marvis Client Invite"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs NAC IDP",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "validateOrgIdpCredential",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/mist_nac/test_idp",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "IDP Credential Validation. The output will be available through websocket. As there can be multiple commands issued against the same device at the same time and the output all goes through the same websocket stream, `session` is introduced for demux.\n\n#### Subscribe to Device Command outputs\n`WS /api-ws/v1/stream`\n\n``` json\n{\n    \"subscribe\": \"orgs/{org_id}/mist_nac/test_idp\"\n}\n\n ```\n\n### Response (no idp can be found)\n\n``` json\n{\n    \"event\": \"data\",\n    \"channel\": \"/orgs/{org_id}/mist_nac/test"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs MxClusters",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgMxEdgeClusters",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/mxclusters",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Org MxEdge Clusters"
        },
        {
          "info": {
            "name": "createOrgMxEdgeCluster",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/mxclusters",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create MxCluster"
        },
        {
          "info": {
            "name": "getOrgMxEdgeCluster",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/mxclusters/:mxcluster_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "mxcluster_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org MxEdge Cluster Details"
        },
        {
          "info": {
            "name": "updateOrgMxEdgeCluster",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/mxclusters/:mxcluster_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "mxcluster_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Org MxEdge Cluster"
        },
        {
          "info": {
            "name": "deleteOrgMxEdgeCluster",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/mxclusters/:mxcluster_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "mxcluster_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Org MXEdge Cluster"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs MxEdges",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgMxEdges",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/mxedges",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "for_site",
                "value": "",
                "type": "query",
                "description": "Filter for org/site level mist edges"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Org MxEdges"
        },
        {
          "info": {
            "name": "createOrgMxEdge",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/mxedges",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create MxEdge"
        },
        {
          "info": {
            "name": "assignOrgMxEdgeToSite",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/mxedges/assign",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Assign Org MxEdge to Site"
        },
        {
          "info": {
            "name": "claimOrgMxEdge",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/mxedges/claim",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "For a Mist Edge in default state, it will show a random claim code like `135-546-673` which you can \"claim\" it into your Org"
        },
        {
          "info": {
            "name": "countOrgMxEdges",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/mxedges/count",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "mxedge_id",
                "value": "",
                "type": "query",
                "description": "Mist edge id"
              },
              {
                "name": "site_id",
                "value": "",
                "type": "query",
                "description": "Mist edge site id"
              },
              {
                "name": "mxcluster_id",
                "value": "",
                "type": "query",
                "description": "Mist edge cluster id"
              },
              {
                "name": "model",
                "value": "",
                "type": "query",
                "description": "Model name"
              },
              {
                "name": "distro",
                "value": "",
                "type": "query",
                "description": "Debian code name (buster, bullseye)"
              },
              {
                "name": "tunterm_version",
                "value": "",
                "type": "query",
                "description": "tunterm version"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "Sort options, -prefix represents DESC order, default is -last_seen"
              },
              {
                "name": "stats",
                "value": "",
                "type": "query",
                "description": "Whether to return device stats, default is false"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of Org Mist Edges"
        },
        {
          "info": {
            "name": "countOrgSiteMxEdgeEvents",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/mxedges/events/count",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "mxedge_id",
                "value": "",
                "type": "query",
                "description": "Mist edge id"
              },
              {
                "name": "mxcluster_id",
                "value": "",
                "type": "query",
                "description": "Mist edge cluster id"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "See [List Device Events Definitions](/#operations/listDeviceEventsDefinitions)"
              },
              {
                "name": "service",
                "value": "",
                "type": "query",
                "description": "Service running on mist edge(mxagent, tunterm etc)"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of Org Mist Edge Events"
        },
        {
          "info": {
            "name": "searchOrgMistEdgeEvents",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/mxedges/events/search",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "mxedge_id",
                "value": "",
                "type": "query",
                "description": "Mist edge id"
              },
              {
                "name": "mxcluster_id",
                "value": "",
                "type": "query",
                "description": "Mist edge cluster id"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "See [List Device Events Definitions](/#operations/listDeviceEventsDefinitions)"
              },
              {
                "name": "service",
                "value": "",
                "type": "query",
                "description": "Service running on mist edge(mxagent, tunterm etc)"
              },
              {
                "name": "component",
                "value": "",
                "type": "query",
                "description": "Component like PS1, PS2"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Org Mist Edge Events"
        },
        {
          "info": {
            "name": "searchOrgMxEdges",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/mxedges/search",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "hostname",
                "value": "",
                "type": "query",
                "description": "Partial / full Device hostname. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `my-london*` and `*london*` match `my-london-1`). Suffix-only wildcards (e.g. `*london-1`) are not supported"
              },
              {
                "name": "mxedge_id",
                "value": "",
                "type": "query",
                "description": "Mist edge id"
              },
              {
                "name": "mxcluster_id",
                "value": "",
                "type": "query",
                "description": "Mist edge cluster id"
              },
              {
                "name": "model",
                "value": "",
                "type": "query",
                "description": "Partial / full Device model. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `AP4*` and `*P4*` match `AP43`). Suffix-only wildcards (e.g. `*43`) are not supported"
              },
              {
                "name": "distro",
                "value": "",
                "type": "query",
                "description": "Debian code name (buster, bullseye)"
              },
              {
                "name": "tunterm_version",
                "value": "",
                "type": "query",
                "description": "tunterm version"
              },
              {
                "name": "site_id",
                "value": "",
                "type": "query",
                "description": "Mist edge site id"
              },
              {
                "name": "stats",
                "value": "",
                "type": "query",
                "description": "Whether to return device stats, default is false"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Org Mist Edges"
        },
        {
          "info": {
            "name": "unassignOrgMxEdgeFromSite",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/mxedges/unassign",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Unassign Org MxEdge from Site"
        },
        {
          "info": {
            "name": "getOrgMxEdgeUpgradeInfo",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/mxedges/versions",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "channel",
                "value": "",
                "type": "query",
                "description": "Upgrade channel to follow, stable (default) / beta / alpha"
              },
              {
                "name": "distro",
                "value": "",
                "type": "query",
                "description": "Distro code name (e.g. `buster`, `bullseye`, ...)"
              }
            ]
          },
          "docs": "Get Mist Edge Upgrade Information"
        },
        {
          "info": {
            "name": "getOrgMxEdge",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/mxedges/:mxedge_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "mxedge_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org MxEdge details"
        },
        {
          "info": {
            "name": "updateOrgMxEdge",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/mxedges/:mxedge_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "mxedge_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Org MxEdge"
        },
        {
          "info": {
            "name": "deleteOrgMxEdge",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/mxedges/:mxedge_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "mxedge_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Org MxEdge"
        },
        {
          "info": {
            "name": "addOrgMxEdgeImage",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/mxedges/:mxedge_id/image/:image_number",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "mxedge_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "image_number",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "multipart-form",
              "data": []
            }
          },
          "docs": "Attach up to 3 images to a mxedge"
        },
        {
          "info": {
            "name": "deleteOrgMxEdgeImage",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/mxedges/:mxedge_id/image/:image_number",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "mxedge_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "image_number",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Remove MxEdge Image"
        },
        {
          "info": {
            "name": "restartOrgMxEdge",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/mxedges/:mxedge_id/restart",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "mxedge_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "In the case where a Mist Edge is replaced, you would need to unregister it. Which disconnects the currently the connected Mist Edge and allow another to register."
        },
        {
          "info": {
            "name": "bounceOrgMxEdgeDataPorts",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/mxedges/:mxedge_id/services/tunterm/bounce_port",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "mxedge_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Bounce TunTerm Data Ports"
        },
        {
          "info": {
            "name": "disconnectOrgMxEdgeTuntermAps",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/mxedges/:mxedge_id/services/tunterm/disconnect_aps",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "mxedge_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Disconnect AP’s from TunTerm"
        },
        {
          "info": {
            "name": "controlOrgMxEdgeServices",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/mxedges/:mxedge_id/services/:name/:action",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "mxedge_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "name",
                "value": "",
                "type": "path",
                "description": "enum: `mxagent`, `mxdas`, `mxnacedge`, `mxocproxy`, `radsecproxy`, `tunterm`"
              },
              {
                "name": "action",
                "value": "",
                "type": "path",
                "description": "Restart or start or stop"
              }
            ]
          },
          "docs": "Control Services on a Mist Edge"
        },
        {
          "info": {
            "name": "uploadOrgMxEdgeSupportFiles",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/mxedges/:mxedge_id/support",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "mxedge_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Support / Upload Mist Edge support files"
        },
        {
          "info": {
            "name": "unregisterOrgMxEdge",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/mxedges/:mxedge_id/unregister",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "mxedge_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "In the case where a Mist Edge is replaced, you would need to unregister it. Which disconnects the currently the connected Mist Edge and allow another to register."
        },
        {
          "info": {
            "name": "getOrgMxEdgeVmParams",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/mxedges/:mxedge_id/vm_params",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "mxedge_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Mist Edge VM parameters"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs MxTunnels",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgMxTunnels",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/mxtunnels",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Org MxTunnels"
        },
        {
          "info": {
            "name": "createOrgMxTunnel",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/mxtunnels",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create MxTunnel"
        },
        {
          "info": {
            "name": "getOrgMxTunnel",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/mxtunnels/:mxtunnel_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "mxtunnel_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org MxTunnel Details"
        },
        {
          "info": {
            "name": "updateOrgMxTunnel",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/mxtunnels/:mxtunnel_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "mxtunnel_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Org MxTunnel"
        },
        {
          "info": {
            "name": "deleteOrgMxTunnel",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/mxtunnels/:mxtunnel_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "mxtunnel_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Org MxTunnel"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Clients - NAC",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "countOrgNacClients",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/nac_clients/count",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query",
                "description": "NAC Policy Rule ID, if matched"
              },
              {
                "name": "last_nacrule_id",
                "value": "",
                "type": "query",
                "description": "NAC Policy Rule ID, if matched"
              },
              {
                "name": "nacrule_matched",
                "value": "",
                "type": "query",
                "description": "NAC Policy Rule Matched"
              },
              {
                "name": "auth_type",
                "value": "",
                "type": "query",
                "description": "Authentication type, e.g. \"eap-tls\", \"eap-peap\", \"eap-ttls\", \"eap-teap\", \"mab\", \"psk\", \"device-auth\""
              },
              {
                "name": "last_vlan_id",
                "value": "",
                "type": "query",
                "description": "Vlan ID"
              },
              {
                "name": "last_nas_vendor",
                "value": "",
                "type": "query",
                "description": "Vendor of NAS device"
              },
              {
                "name": "idp_id",
                "value": "",
                "type": "query",
                "description": "SSO ID, if present and used"
              },
              {
                "name": "last_ssid",
                "value": "",
                "type": "query",
                "description": "SSID"
              },
              {
                "name": "last_username",
                "value": "",
                "type": "query",
                "description": "Username presented by the client"
              },
              {
                "name": "timestamp",
                "value": "",
                "type": "query",
                "description": "Start time, in epoch"
              },
              {
                "name": "site_id",
                "value": "",
                "type": "query",
                "description": "Site id if assigned, null if not assigned"
              },
              {
                "name": "last_ap",
                "value": "",
                "type": "query",
                "description": "AP MAC connected to by client"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "MAC address"
              },
              {
                "name": "last_status",
                "value": "",
                "type": "query",
                "description": "Connection status of client i.e \"permitted\", \"denied, \"session_ended\""
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "Client type i.e. \"wireless\", \"wired\" etc."
              },
              {
                "name": "mdm_compliance_status",
                "value": "",
                "type": "query",
                "description": "MDM compliance of client i.e \"compliant\", \"not compliant\""
              },
              {
                "name": "mdm_provider",
                "value": "",
                "type": "query",
                "description": "MDM provider of client’s organization eg \"intune\", \"jamf\""
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of NAC Clients"
        },
        {
          "info": {
            "name": "countOrgNacClientEvents",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/nac_clients/events/count",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "See [List Device Events Definitions](/#operations/listNacEventsDefinitions)"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of NAC Client-Events"
        },
        {
          "info": {
            "name": "searchOrgNacClientEvents",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/nac_clients/events/search",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "See [List Device Events Definitions](/#operations/listNacEventsDefinitions)"
              },
              {
                "name": "nacrule_id",
                "value": "",
                "type": "query",
                "description": "NAC Policy Rule ID, if matched"
              },
              {
                "name": "nacrule_matched",
                "value": "",
                "type": "query",
                "description": "NAC Policy Rule Matched"
              },
              {
                "name": "dryrun_nacrule_id",
                "value": "",
                "type": "query",
                "description": "NAC Policy Dry Run Rule ID, if present and matched"
              },
              {
                "name": "dryrun_nacrule_matched",
                "value": "",
                "type": "query",
                "description": "True - if dryrun rule present and matched with priority, False - if not matched or not present"
              },
              {
                "name": "auth_type",
                "value": "",
                "type": "query",
                "description": "Authentication type, e.g. \"eap-tls\", \"eap-peap\", \"eap-ttls\", \"eap-teap\", \"mab\", \"psk\", \"device-auth\""
              },
              {
                "name": "vlan",
                "value": "",
                "type": "query",
                "description": "Vlan name or ID assigned to the client"
              },
              {
                "name": "nas_vendor",
                "value": "",
                "type": "query",
                "description": "Vendor of NAS device"
              },
              {
                "name": "bssid",
                "value": "",
                "type": "query",
                "description": "BSSID"
              },
              {
                "name": "idp_id",
                "value": "",
                "type": "query",
                "description": "SSO ID, if present and used"
              },
              {
                "name": "idp_role",
                "value": "",
                "type": "query",
                "description": "IDP returned roles/groups for the user"
              },
              {
                "name": "idp_username",
                "value": "",
                "type": "query",
                "description": "Username presented to the Identity Provider"
              },
              {
                "name": "resp_attrs",
                "value": "",
                "type": "query",
                "description": "Radius attributes returned by NAC to NAS derive"
              },
              {
                "name": "ssid",
                "value": "",
                "type": "query",
                "description": "SSID"
              },
              {
                "name": "username",
                "value": "",
                "type": "query",
                "description": "Username presented by the client"
              },
              {
                "name": "site_id",
                "value": "",
                "type": "query",
                "description": "Site id"
              },
              {
                "name": "ap",
                "value": "",
                "type": "query",
                "description": "AP MAC"
              },
              {
                "name": "random_mac",
                "value": "",
                "type": "query",
                "description": "AP random macMAC"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "MAC address"
              },
              {
                "name": "timestamp",
                "value": "",
                "type": "query",
                "description": "Start time, in epoch"
              },
              {
                "name": "usermac_label",
                "value": "",
                "type": "query",
                "description": "Labels derived from usermac entry"
              },
              {
                "name": "text",
                "value": "",
                "type": "query",
                "description": "Partial / full MAC address, username, device_mac or ap"
              },
              {
                "name": "nas_ip",
                "value": "",
                "type": "query",
                "description": "IP address of NAS device"
              },
              {
                "name": "ingress_vlan",
                "value": "",
                "type": "query",
                "description": "Vendor specific Vlan ID in radius requests"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order."
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search NAC Client Events"
        },
        {
          "info": {
            "name": "searchOrgNacClients",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/nac_clients/search",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "ap",
                "value": "",
                "type": "query",
                "description": "MAC Address of the AP the client is/was connected to"
              },
              {
                "name": "auth_type",
                "value": "",
                "type": "query",
                "description": "Authentication type, e.g. \"eap-tls\", \"eap-peap\", \"eap-ttls\", \"eap-teap\", \"mab\", \"psk\", \"device-auth\""
              },
              {
                "name": "cert_expiry_duration",
                "value": "",
                "type": "query",
                "description": "Filter by certificate expiry within a specific duration from now (e.g., \"7d\" for 7 days, \"1m\" for 1 month)"
              },
              {
                "name": "edr_managed",
                "value": "",
                "type": "query",
                "description": "Filters NAC clients that are integrated with EDR providers"
              },
              {
                "name": "edr_provider",
                "value": "",
                "type": "query",
                "description": "EDR provider of client's organization"
              },
              {
                "name": "edr_status",
                "value": "",
                "type": "query",
                "description": "EDR Status of the NAC client"
              },
              {
                "name": "family",
                "value": "",
                "type": "query",
                "description": "Partial / full Client family (e.g. \"Phone/Tablet/Wearable\", \"Access Point\"). Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `Surveillance*` and `*urveillance*` match `Surveillance Camera`). Suffix-only wildcards (e.g. `*Camera`) are not supported"
              },
              {
                "name": "hostname",
                "value": "",
                "type": "query",
                "description": "Partial / full Client hostname. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `everest*` and `*rest*` match `my-everest-client`). Suffix-only wildcards (e.g. `*everest`) are not supported"
              },
              {
                "name": "idp_id",
                "value": "",
                "type": "query",
                "description": "SSO ID, if present and used"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "Partial / full Client MAC Address. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `aabbcc*` and `*bbcc*` match `aabbccddeeff`). Suffix-only wildcards (e.g. `*bccddeeff`) are not supported"
              },
              {
                "name": "mdm_compliance",
                "value": "",
                "type": "query",
                "description": "MDM compliance of client i.e \"compliant\", \"not compliant\""
              },
              {
                "name": "mdm_provider",
                "value": "",
                "type": "query",
                "description": "MDM provider of client’s organization eg \"intune\", \"jamf\""
              },
              {
                "name": "mdm_managed",
                "value": "",
                "type": "query",
                "description": "Filters NAC clients that are managed by MDM providers"
              },
              {
                "name": "mfg",
                "value": "",
                "type": "query",
                "description": "Partial / full Client manufacturer (e.g. \"apple\", \"cisco\", \"juniper\"). Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `Raspberry Pi*` and `*Pi*` match `Raspberry Pi Trading Ltd`). Suffix-only wildcards (e.g. `*Ltd`) are not supported"
              },
              {
                "name": "model",
                "value": "",
                "type": "query",
                "description": "Client model, e.g. \"iPhone 12\", \"MX100\""
              },
              {
                "name": "nacrule_name",
                "value": "",
                "type": "query",
                "description": "NAC Policy Rule Name matched"
              },
              {
                "name": "nacrule_id",
                "value": "",
                "type": "query",
                "description": "NAC Policy Rule ID, if matched"
              },
              {
                "name": "nacrule_matched",
                "value": "",
                "type": "query",
                "description": "NAC Policy Rule Matched"
              },
              {
                "name": "nas_vendor",
                "value": "",
                "type": "query",
                "description": "Vendor of NAS device"
              },
              {
                "name": "nas_ip",
                "value": "",
                "type": "query",
                "description": "IP address of NAS device"
              },
              {
                "name": "ingress_vlan",
                "value": "",
                "type": "query",
                "description": "Vendor specific Vlan ID in radius requests"
              },
              {
                "name": "os",
                "value": "",
                "type": "query",
                "description": "Client OS, e.g. \"iOS 18.1\", \"Android\", \"Windows\", \"Linux\""
              },
              {
                "name": "ssid",
                "value": "",
                "type": "query",
                "description": "SSID"
              },
              {
                "name": "status",
                "value": "",
                "type": "query",
                "description": "Connection status of client i.e \"permitted\", \"denied, \"session_started\", \"session_stopped\""
              },
              {
                "name": "text",
                "value": "",
                "type": "query",
                "description": "partial / full MAC address, last_username, device_mac, nas_ip or last_ap"
              },
              {
                "name": "timestamp",
                "value": "",
                "type": "query",
                "description": "Start time, in epoch"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "Client type i.e. \"wireless\", \"wired\" etc."
              },
              {
                "name": "usermac_label",
                "value": "",
                "type": "query",
                "description": "Labels derived from usermac entry"
              },
              {
                "name": "username",
                "value": "",
                "type": "query",
                "description": "Username presented by the client"
              },
              {
                "name": "vlan",
                "value": "",
                "type": "query",
                "description": "Vlan name or ID assigned to the client"
              },
              {
                "name": "site_id",
                "value": "",
                "type": "query",
                "description": "Site id if assigned, null if not assigned"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order."
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Org NAC Clients"
        },
        {
          "info": {
            "name": "sendOrgNacClientCoA",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/nac_clients/:client_mac/coa",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "client_mac",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Sends CoA (Change of Authorization) command to a NAC client."
        }
      ]
    },
    {
      "info": {
        "name": "Orgs NAC Portals",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgNacPortals",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/nacportals",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "List Org NAC Portals"
        },
        {
          "info": {
            "name": "createOrgNacPortal",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/nacportals",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Org NAC Portal"
        },
        {
          "info": {
            "name": "getOrgNacPortal",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/nacportals/:nacportal_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "nacportal_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org NAC Portal"
        },
        {
          "info": {
            "name": "updateOrgNacPortal",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/nacportals/:nacportal_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "nacportal_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Org NAC Portal"
        },
        {
          "info": {
            "name": "deleteOrgNacPortal",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/nacportals/:nacportal_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "nacportal_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Org NAC Portal"
        },
        {
          "info": {
            "name": "listOrgNacPortalSsoLatestFailures",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/nacportals/:nacportal_id/failures",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "nacportal_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Org NAC Portal SSO Latest Failures"
        },
        {
          "info": {
            "name": "uploadOrgNacPortalImage",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/nacportals/:nacportal_id/portal_image",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "nacportal_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "multipart-form",
              "data": []
            }
          },
          "docs": "Upload background image for NAC Portal"
        },
        {
          "info": {
            "name": "deleteOrgNacPortalImage",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/nacportals/:nacportal_id/portal_image",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "nacportal_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete background image for NAC Portal\n\n\nIf image is not uploaded or is deleted, NAC Portal will use default image."
        },
        {
          "info": {
            "name": "updateOrgNacPortalTemplate",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/nacportals/:nacportal_id/portal_template",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "nacportal_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Org NAC Portal Template"
        },
        {
          "info": {
            "name": "getOrgNacPortalSamlMetadata",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/nacportals/:nacportal_id/saml_metadata",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "nacportal_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org NAC Portal SAML Metadata"
        },
        {
          "info": {
            "name": "downloadOrgNacPortalSamlMetadata",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/nacportals/:nacportal_id/saml_metadata.xml",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "nacportal_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Download Org NAC Portal SAML Metadata\n\nExample of metadata.xml:\n```xml\n<?xml version=\"1.0\" encoding=\"UTF-8\"?><md:EntityDescriptor xmlns:md=\"urn:oasis:names:tc:SAML:2.0:metadata\" entityID=\"https://api.mist.com/api/v1/saml/5hdF5g/login\" validUntil=\"2027-10-12T21:59:01Z\" xmlns:ds=\"http://www.w3.org/2000/09/xmldsig#\">\n    <md:SPSSODescriptor AuthnRequestsSigned=\"false\" WantAssertionsSigned=\"true\" protocolSupportEnumeration=\"urn:oasis:names:tc:SAML:2.0:protocol\">\n        <md:SingleLogoutService Bindi"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs NAC Rules",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgNacRules",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/nacrules",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Org NAC Rules"
        },
        {
          "info": {
            "name": "createOrgNacRule",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/nacrules",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Org NAC Rule"
        },
        {
          "info": {
            "name": "getOrgNacRule",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/nacrules/:nacrule_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "nacrule_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org NAC Rule"
        },
        {
          "info": {
            "name": "updateOrgNacRule",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/nacrules/:nacrule_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "nacrule_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Org NAC Rule"
        },
        {
          "info": {
            "name": "deleteOrgNacRule",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/nacrules/:nacrule_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "nacrule_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Org NAC Rule"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs NAC Tags",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgNacTags",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/nactags",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "Type of NAC Tag. enum: `egress_vlan_names`, `gbp_tag`, `match`, `radius_attrs`, `radius_group`, `radius_vendor_attrs`, `session_timeout`, `username_attr`, `vlan`"
              },
              {
                "name": "name",
                "value": "",
                "type": "query",
                "description": "Name of NAC Tag"
              },
              {
                "name": "match",
                "value": "",
                "type": "query",
                "description": "if `type`==`match`, Type of NAC Tag. enum: `cert_cn`, `cert_eku`, `cert_issuer`, `cert_san`, `cert_serial`, `cert_sub`, `cert_template`, `client_mac`, `edr_status`, `gbp_tag`, `hostname`, `idp_role`, `ingress_vlan`, `mdm_status`, `nas_ip`, `radius_group`, `realm`, `ssid`, `user_name`, `usermac_label`"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Org NAC Tags"
        },
        {
          "info": {
            "name": "createOrgNacTag",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/nactags",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Org NAC Tag"
        },
        {
          "info": {
            "name": "getOrgNacTag",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/nactags/:nactag_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "nactag_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org NAC Tag"
        },
        {
          "info": {
            "name": "updateOrgNacTag",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/nactags/:nactag_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "nactag_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Org NAC Tag"
        },
        {
          "info": {
            "name": "deleteOrgNacTag",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/nactags/:nactag_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "nactag_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Org NAC Tag"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Networks",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgNetworks",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/networks",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Org Networks"
        },
        {
          "info": {
            "name": "createOrgNetwork",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/networks",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Organization Network"
        },
        {
          "info": {
            "name": "getOrgNetwork",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/networks/:network_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "network_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Organization Network Details"
        },
        {
          "info": {
            "name": "updateOrgNetwork",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/networks/:network_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "network_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Organization Network"
        },
        {
          "info": {
            "name": "deleteOrgNetwork",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/networks/:network_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "network_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Organization Network"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Network Templates",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgNetworkTemplates",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/networktemplates",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Org Network Templates"
        },
        {
          "info": {
            "name": "createOrgNetworkTemplate",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/networktemplates",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Org Network Templates"
        },
        {
          "info": {
            "name": "getOrgNetworkTemplate",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/networktemplates/:networktemplate_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "networktemplate_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org Network Templates Details"
        },
        {
          "info": {
            "name": "updateOrgNetworkTemplate",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/networktemplates/:networktemplate_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "networktemplate_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Org Network Template"
        },
        {
          "info": {
            "name": "deleteOrgNetworkTemplate",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/networktemplates/:networktemplate_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "networktemplate_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Org Network Template"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Devices - Others",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgOtherDevices",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/otherdevices",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "vendor",
                "value": "",
                "type": "query"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query"
              },
              {
                "name": "serial",
                "value": "",
                "type": "query"
              },
              {
                "name": "model",
                "value": "",
                "type": "query"
              },
              {
                "name": "name",
                "value": "",
                "type": "query"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Org other devices (3rd party devices)"
        },
        {
          "info": {
            "name": "updateOrgOtherDevices",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/otherdevices",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Assign or unassign OtherDevices to and from a site."
        },
        {
          "info": {
            "name": "countOrgOtherDeviceEvents",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/otherdevices/events/count",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "See [List Device Events Definitions](/#operations/listOtherDeviceEventsDefinitions)"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of Org OtherDevices Events"
        },
        {
          "info": {
            "name": "searchOrgOtherDeviceEvents",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/otherdevices/events/search",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "site_id",
                "value": "",
                "type": "query",
                "description": "Site id"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "MAC"
              },
              {
                "name": "device_mac",
                "value": "",
                "type": "query",
                "description": "MAC of attached device"
              },
              {
                "name": "model",
                "value": "",
                "type": "query",
                "description": "Device model"
              },
              {
                "name": "vendor",
                "value": "",
                "type": "query",
                "description": "Vendor name"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "See [List Device Events Definitions](/#operations/listOtherDeviceEventsDefinitions)"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Org OtherDevices Events"
        },
        {
          "info": {
            "name": "getOrgOtherDevice",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/otherdevices/:device_mac",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_mac",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org other device (3rd party device)"
        },
        {
          "info": {
            "name": "updateOrgOtherDevice",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/otherdevices/:device_mac",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_mac",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "If the Site / Device cannot be identified, a manual association can be made"
        },
        {
          "info": {
            "name": "deleteOrgOtherDevice",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/otherdevices/:device_mac",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_mac",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete OtherDevice"
        },
        {
          "info": {
            "name": "rebootOrgOtherDevice",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/otherdevices/:device_mac/reboot",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_mac",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Reboot OtherDevice"
        }
      ]
    },
    {
      "info": {
        "name": "Utilities PCAPs",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgPacketCaptures",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/pcaps",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Org Packet Captures"
        },
        {
          "info": {
            "name": "getOrgCapturingStatus",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/pcaps/capture",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org Capturing status"
        },
        {
          "info": {
            "name": "startOrgPacketCapture",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/pcaps/capture",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Initiate a Packet Capture\n\n**NOTE**: For packet captures of org level Mist Edges only. Use [Start Site Packet Capture](/#operations/startSitePacketCapture) for site level Mist Edges. \n\nThe output will be available through websocket. As there can be multiple commands issued against the same AP at the same time and the output all goes through the same websocket stream, session is introduced for demux.\n\n#### Subscribe to Device Command outputs\n`WS /api-ws/v1/stream`\n\n```json\n{\n    \"subscribe\": \"/or"
        },
        {
          "info": {
            "name": "stopOrgPacketCapture",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/pcaps/capture",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Stop current Org capture"
        },
        {
          "info": {
            "name": "listSitePacketCaptures",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/pcaps",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "client_mac",
                "value": "",
                "type": "query",
                "description": "Optional client mac filter"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Site Packet Captures"
        },
        {
          "info": {
            "name": "getSiteCapturingStatus",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/pcaps/capture",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Capturing status"
        },
        {
          "info": {
            "name": "startSitePacketCapture",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/pcaps/capture",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Initiate a Site Packet Capture\n\nThe output will be available through websocket. As there can be multiple commands issued against the same AP at the same time and the output all goes through the same websocket stream, session is introduced for demux.\n\n#### Subscribe to Device Command outputs\n`WS /api-ws/v1/stream`\n\n```json\n{\n    \"subscribe\": \"/sites/{site_id}/pcaps\"\n}\n```\n#### Response (MxEdge)\n```json\n{\n    \"event\": \"data\"\n    \"channel\": \"/sites/{site_id}/pcaps\"\n    \"data\": {\n         \"capture_i"
        },
        {
          "info": {
            "name": "stopSitePacketCapture",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/sites/:site_id/pcaps/capture",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Stop current capture"
        },
        {
          "info": {
            "name": "updateSitePacketCapture",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/sites/:site_id/pcaps/:pcap_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "pcap_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update or add notes to a completed packet capture"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Premium Analytics",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgPmaDashboards",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/pma/dashboards",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of premium analytics dashboards for this Org"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Psk Portals",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgPskPortals",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/pskportals",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Org Psk Portals"
        },
        {
          "info": {
            "name": "createOrgPskPortal",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/pskportals",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Org Psk Portal"
        },
        {
          "info": {
            "name": "listOrgPskPortalLogs",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/pskportals/logs",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get the list of PSK Portals Logs"
        },
        {
          "info": {
            "name": "countOrgPskPortalLogs",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/pskportals/logs/count",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of PskPortal Logs"
        },
        {
          "info": {
            "name": "searchOrgPskPortalLogs",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/pskportals/logs/search",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "psk_name",
                "value": "",
                "type": "query"
              },
              {
                "name": "psk_id",
                "value": "",
                "type": "query"
              },
              {
                "name": "pskportal_id",
                "value": "",
                "type": "query"
              },
              {
                "name": "id",
                "value": "",
                "type": "query",
                "description": "audit_id"
              },
              {
                "name": "admin_name",
                "value": "",
                "type": "query"
              },
              {
                "name": "admin_id",
                "value": "",
                "type": "query"
              },
              {
                "name": "name_id",
                "value": "",
                "type": "query",
                "description": "Name_id used in SSO"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Org PSK Portal Logs"
        },
        {
          "info": {
            "name": "getOrgPskPortal",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/pskportals/:pskportal_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "pskportal_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org Psk Portal Details"
        },
        {
          "info": {
            "name": "updateOrgPskPortal",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/pskportals/:pskportal_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "pskportal_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Org Psk Portal"
        },
        {
          "info": {
            "name": "deleteOrgPskPortal",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/pskportals/:pskportal_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "pskportal_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Org Psk Portal"
        },
        {
          "info": {
            "name": "uploadOrgPskPortalImage",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/pskportals/:pskportal_id/portal_image",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "pskportal_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "multipart-form",
              "data": []
            }
          },
          "docs": "Upload background image for PskPortal"
        },
        {
          "info": {
            "name": "deleteOrgPskPortalImage",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/pskportals/:pskportal_id/portal_image",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "pskportal_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete background image for PskPortal\n\n\nIf image is not uploaded or is deleted, PskPortal will use default image."
        },
        {
          "info": {
            "name": "updateOrgPskPortalTemplate",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/pskportals/:pskportal_id/portal_template",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "pskportal_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Org Psk Portal Template"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Psks",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgPsks",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/psks",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "name",
                "value": "psk_name",
                "type": "query"
              },
              {
                "name": "ssid",
                "value": "",
                "type": "query"
              },
              {
                "name": "role",
                "value": "",
                "type": "query"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Org Psks"
        },
        {
          "info": {
            "name": "createOrgPsk",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/psks",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "upsert",
                "value": "",
                "type": "query",
                "description": "If a key exists with the same `name`, replace it with the new one"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Org PSK\n\n\nWhen `usage`==`macs`, corresponding \"macs\" field will hold a list consisting of client mac addresses ([\"xx:xx:xx:xx:xx\",...]) or mac patterns([\"xx:xx:*\",\"xx*\",...]) or both ([\"xx:xx:xx:xx:xx:xx\", \"xx:*\", ...]). This list is capped at 5000"
        },
        {
          "info": {
            "name": "updateOrgMultiplePsks",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/psks",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Multiple PSKs"
        },
        {
          "info": {
            "name": "deleteOrgPskList",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/psks/delete",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Delete Org PSK List\n\nDelete list of psks on the org. This API accepts single string or list of strings"
        },
        {
          "info": {
            "name": "importOrgPsks",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/psks/import",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Import PSK from CSV file or JSON\n\n## CSV File Format\n```\nPSK Import CSV File Format:\nname,ssid,passphrase,usage,vlan_id,mac,max_usage,role,expire_time,notify_expiry,expiry_notification_time,notify_on_create_or_edit,email\nCommon,warehouse,foryoureyesonly,single,35,a31425f31278,0,student,1618594236\nJustin,reception,visible,multi,1002,200,teacher,1618594236\nCommon2,ssid,1245678-xx,single,35,a31425f31278,0,student,1618594236,true,7,true,admin@test.com\n```"
        },
        {
          "info": {
            "name": "getOrgPsk",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/psks/:psk_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "psk_id",
                "value": "",
                "type": "path",
                "description": "PSK ID"
              }
            ]
          },
          "docs": "Get Org PSK Details"
        },
        {
          "info": {
            "name": "updateOrgPsk",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/psks/:psk_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "psk_id",
                "value": "",
                "type": "path",
                "description": "PSK ID"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Org PSK"
        },
        {
          "info": {
            "name": "deleteOrgPsk",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/psks/:psk_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "psk_id",
                "value": "",
                "type": "path",
                "description": "PSK ID"
              }
            ]
          },
          "docs": "Delete Org PSK"
        },
        {
          "info": {
            "name": "deleteOrgPskOldPassphrase",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/psks/:psk_id/delete_old_passphrase",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "psk_id",
                "value": "",
                "type": "path",
                "description": "PSK ID"
              }
            ]
          },
          "docs": "Delete `old_passphrase` from PSK. \nIf successful, response is same as GET, returns the PSK with `old_passphrase` removed."
        }
      ]
    },
    {
      "info": {
        "name": "Orgs RF Templates",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgRfTemplates",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/rftemplates",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Org RF Template"
        },
        {
          "info": {
            "name": "createOrgRfTemplate",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/rftemplates",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Org RF Template"
        },
        {
          "info": {
            "name": "getOrgRfTemplate",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/rftemplates/:rftemplate_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "rftemplate_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org RF Template Details"
        },
        {
          "info": {
            "name": "updateOrgRfTemplate",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/rftemplates/:rftemplate_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "rftemplate_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Org RF Template"
        },
        {
          "info": {
            "name": "deleteOrgRfTemplate",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/rftemplates/:rftemplate_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "rftemplate_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Org RF Template"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Clients - SDK",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "updateSdkClient",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/sdkclients/:sdkclient_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "sdkclient_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update SDK Client"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs SDK Templates",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSdkTemplates",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/sdktemplates",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get List of Org SDK Templates"
        },
        {
          "info": {
            "name": "createSdkTemplate",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/sdktemplates",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create SDK Template"
        },
        {
          "info": {
            "name": "getSdkTemplate",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/sdktemplates/:sdktemplate_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "sdktemplate_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get SDK Template Details"
        },
        {
          "info": {
            "name": "updateSdkTemplate",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/sdktemplates/:sdktemplate_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "sdktemplate_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update SDK Template"
        },
        {
          "info": {
            "name": "deleteSdkTemplate",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/sdktemplates/:sdktemplate_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "sdktemplate_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete SDK Template"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs SecIntel Profiles",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgSecIntelProfiles",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/secintelprofiles",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Sec Intel Profiles"
        },
        {
          "info": {
            "name": "createOrgSecIntelProfile",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/secintelprofiles",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Sec Intel Profiles"
        },
        {
          "info": {
            "name": "getOrgSecIntelProfile",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/secintelprofiles/:secintelprofile_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "secintelprofile_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Sec Intel Profile"
        },
        {
          "info": {
            "name": "createOrgSecIntelProfile",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/secintelprofiles/:secintelprofile_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "secintelprofile_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Sec Intel Profile"
        },
        {
          "info": {
            "name": "deleteOrgSecIntelProfile",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/secintelprofiles/:secintelprofile_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "secintelprofile_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Sec Intel Profile"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Security Policies",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgSecPolicies",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/secpolicies",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Org Security Policies"
        },
        {
          "info": {
            "name": "createOrgSecPolicy",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/secpolicies",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Org Security Policy"
        },
        {
          "info": {
            "name": "getOrgSecPolicy",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/secpolicies/:secpolicy_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "secpolicy_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org Security Policy"
        },
        {
          "info": {
            "name": "updateOrgSecPolicy",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/secpolicies/:secpolicy_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "secpolicy_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Org Security Policy"
        },
        {
          "info": {
            "name": "deleteOrgSecPolicy",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/secpolicies/:secpolicy_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "secpolicy_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Org Security Policy"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Service Policies",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgServicePolicies",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/servicepolicies",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Org Service Policies"
        },
        {
          "info": {
            "name": "createOrgServicePolicy",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/servicepolicies",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Org Service Policy"
        },
        {
          "info": {
            "name": "getOrgServicePolicy",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/servicepolicies/:servicepolicy_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "servicepolicy_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org Service Policy Details"
        },
        {
          "info": {
            "name": "updateOrgServicePolicy",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/servicepolicies/:servicepolicy_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "servicepolicy_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Org Service Policy"
        },
        {
          "info": {
            "name": "deleteOrgServicePolicy",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/servicepolicies/:servicepolicy_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "servicepolicy_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Org Service Policy"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Services",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgServices",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/services",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Org Services"
        },
        {
          "info": {
            "name": "createOrgService",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/services",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create getOrgServices Service"
        },
        {
          "info": {
            "name": "getOrgService",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/services/:service_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "service_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org Service"
        },
        {
          "info": {
            "name": "updateOrgService",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/services/:service_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "service_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Org Service"
        },
        {
          "info": {
            "name": "deleteOrgService",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/services/:service_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "service_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Org Service"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Setting",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "getOrgSettings",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/setting",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org Settings"
        },
        {
          "info": {
            "name": "updateOrgSettings",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/setting",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Org Settings"
        },
        {
          "info": {
            "name": "createOrgWirelessClientsBlocklist",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/setting/blacklist",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Org Blacklist Client List. \n\nIf there is already a blacklist, this API will replace it with the new one. \n\nMax number of blacklist clients is 1000. \n\nRetrieve the current blacklisted clients from `blacklist_url` under Org:Setting\n"
        },
        {
          "info": {
            "name": "deleteOrgWirelessClientsBlocklist",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/setting/blacklist",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Org Blacklist Station Clients"
        },
        {
          "info": {
            "name": "setOrgCustomBucket",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/setting/pcap_bucket/setup",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Provide Customer Bucket Name\n\nSetting up Custom PCAP Bucket Involves the following:\n* provide the bucket name\n* we’ll attempt to write a file MIST_TOKEN\n* you have to verify the ownership of the bucket by providing the content of the MIST_TOKEN"
        },
        {
          "info": {
            "name": "verifyOrgCustomBucket",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/setting/pcap_bucket/verify",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Verify Customer PCAP Bucket\n\n**Note**: If successful, a \"VERIFIED\" file will be created in the bucket"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Integration Cradlepoint",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "testOrgCradlepointConnection",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/setting/cradlepoint/setup",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "This tests the Cradlepoint integration in Mist"
        },
        {
          "info": {
            "name": "setupOrgCradlepointConnectionToMist",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/setting/cradlepoint/setup",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "This sets up cradlepoint webhooks to send events to Mist"
        },
        {
          "info": {
            "name": "updateOrgCradlepointConnectionToMist",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/setting/cradlepoint/setup",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "This updates the Cradlepoint integration settings in Mist"
        },
        {
          "info": {
            "name": "deleteOrgCradlepointConnection",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/setting/cradlepoint/setup",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "This deletes the Cradlepoint integration in Mist"
        },
        {
          "info": {
            "name": "syncOrgCradlepointRouters",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/setting/cradlepoint/sync",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "This syncs cradlepoint devices with Mist. We’ll also attempt to use the LLDP data from cradlepoint to identify the linkage against Mist Site / Device"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Integration JSE",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "getOrgJseInfo",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/setting/jse/info",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Retrieves the list of JSE orgs associated with the account."
        },
        {
          "info": {
            "name": "getOrgJseIntegration",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/setting/jse/setup",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org JSE Integration"
        },
        {
          "info": {
            "name": "setupOrgJseIntegration",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/setting/jse/setup",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "In JSE UI: \n1. Create custom role with Read access to service_location and RW access to site and IPSec profile APIs. \n2. Create a user with the above custom role. - email: john@abc.com \n3. Activate the user in the JSE account. \n4. Create the service locations on the JSE account."
        },
        {
          "info": {
            "name": "deleteOrgJseIntegration",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/setting/jse/setup",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete JSE Integration"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Integration Juniper",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "linkOrgToJuniperJuniperAccount",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/setting/juniper/link_accounts",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Link Juniper Accounts"
        },
        {
          "info": {
            "name": "unlinkOrgFromJuniperCustomerId",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/setting/juniper/unlink_account",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Unlink Juniper Customer ID\n`linked_by` field is only required if there are duplicate account_names."
        }
      ]
    },
    {
      "info": {
        "name": "Orgs NAC CRL",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "getOrgNacCrl",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/setting/mist_nac_crls",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Returns all uploaded CRL file IDs with names for the orgI"
        },
        {
          "info": {
            "name": "importOrgNacCrl",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/setting/mist_nac_crls",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "multipart-form",
              "data": []
            }
          },
          "docs": "The Import NAC Org CRL File endpoint allows users to manually upload a Certificate Revocation List (CRL) file in either PEM or DER format. This is a multipart POST request. We support one file upload per issuer, and re-uploads for the same issuer will overwrite the existing file."
        },
        {
          "info": {
            "name": "deleteOrgNacCrl",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/setting/mist_nac_crls/:naccrl_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "naccrl_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete NAC Org CRL file is a DELETE request to delete CRL file identified by its ID (ID assigned on file upload/creation)"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs SCEP",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "getOrgMistScep",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/setting/mist_scep",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Mist SCEP Org setting"
        },
        {
          "info": {
            "name": "updateOrgMistScep",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/setting/mist_scep",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Mist SCEP Org setting"
        },
        {
          "info": {
            "name": "disableOrgMistScep",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/setting/mist_scep",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Disable Mist SCEP Org setting"
        },
        {
          "info": {
            "name": "listOrgIssuedClientCertificates",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/setting/mist_scep/client_certs",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "sso_name_id",
                "value": "",
                "type": "query",
                "description": "sso_name_id obtained from NAC Portal"
              },
              {
                "name": "serial_number",
                "value": "",
                "type": "query",
                "description": "Serial Number of the certificate"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "query",
                "description": "Device ID"
              }
            ]
          },
          "docs": "Get Issued Client Certificates"
        },
        {
          "info": {
            "name": "revokeOrgIssuedClientCertificates",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/setting/mist_scep/client_certs/revoke",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Revoke Issued Client Certificates"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Integration SkyATP",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "udpateOrgAtpAllowedList",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/setting/skyatp/secintel_allowlist",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Sky ATP Allowed List"
        },
        {
          "info": {
            "name": "udpateOrgAtpBlockedList",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/setting/skyatp/secintel_blocklist",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Sky ATP Blocked List"
        },
        {
          "info": {
            "name": "getOrgSkyAtpIntegration",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/setting/skyatp/setup",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org SkyATP Integration"
        },
        {
          "info": {
            "name": "setupOrgAtpIntegration",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/setting/skyatp/setup",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "1. Login to the Sky ATP realm through the Mist UI by providing the realm, username and password.\n2. Sky ATP API is invoked which creates the realm using above details.\n3. Sky ATP by default will provide functionality for Security-Intelligence and Advanced Anti Malware.\n4. Security Intelligence will provide configuration for CC, DNS Feeds, Infected Host, Blocklists and Allowlists."
        },
        {
          "info": {
            "name": "udpateOrgAtpIntegration",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/setting/skyatp/setup",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Sky ATP config"
        },
        {
          "info": {
            "name": "deleteOrgSkyAtpIntegration",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/setting/skyatp/setup",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete SkyATP Integration"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Integration Zscaler",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "getOrgZscalerIntegration",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/setting/zscaler/setup",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "To get Zscaler integration"
        },
        {
          "info": {
            "name": "setupOrgZscalerIntegration",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/setting/zscaler/setup",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "To setup Zscaler integration"
        },
        {
          "info": {
            "name": "deleteOrgZscalerIntegration",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/setting/zscaler/setup",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "To delete Zscaler integration"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Linked Applications",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "getOrgOauthAppAuthorizationUrl",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/setting/:app_name/link_accounts",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "app_name",
                "value": "",
                "type": "path",
                "description": "OAuth application name"
              },
              {
                "name": "forward",
                "value": "",
                "type": "query",
                "description": "Mist portal url to which backend needs to redirect after successful OAuth authorization. **Required** to get the `authorization_url`"
              }
            ]
          },
          "docs": "Get Org Level OAuth Application Linked Status"
        },
        {
          "info": {
            "name": "addOrgOauthAppAccounts",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/setting/:app_name/link_accounts",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "app_name",
                "value": "",
                "type": "path",
                "description": "OAuth application name"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Add Jamf, VMware Authorization With Mist Portal"
        },
        {
          "info": {
            "name": "updateOrgOauthAppAccount",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/setting/:app_name/link_accounts/:account_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "app_name",
                "value": "",
                "type": "path",
                "description": "OAuth application name"
              },
              {
                "name": "account_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Zoom, Teams, Intune Authorization.\n\nRequest Payload, These Field And Values Will Be Specific To Each Of The Third Party Apps Accounts."
        },
        {
          "info": {
            "name": "deleteOrgOauthAppAuthorization",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/setting/:app_name/link_accounts/:account_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "app_name",
                "value": "",
                "type": "path",
                "description": "OAuth application name"
              },
              {
                "name": "account_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Org Level OAuth Application Authorization With Mist Portal"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Sitegroups",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgSiteGroups",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/sitegroups",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Org Site Groups"
        },
        {
          "info": {
            "name": "createOrgSiteGroup",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/sitegroups",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Org Site Group"
        },
        {
          "info": {
            "name": "getOrgSiteGroup",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/sitegroups/:sitegroup_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "sitegroup_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org Site Group"
        },
        {
          "info": {
            "name": "updateOrgSiteGroup",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/sitegroups/:sitegroup_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "sitegroup_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Org Site Group"
        },
        {
          "info": {
            "name": "deleteOrgSiteGroup",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/sitegroups/:sitegroup_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "sitegroup_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Org Site Group"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Sites",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgSites",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/sites",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Org Sites"
        },
        {
          "info": {
            "name": "createOrgSite",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/sites",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Org Site"
        },
        {
          "info": {
            "name": "countOrgSites",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/sites/count",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of Sites"
        },
        {
          "info": {
            "name": "searchOrgSites",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/sites/search",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "analytic_enabled",
                "value": "",
                "type": "query",
                "description": "If Advanced Analytic feature is enabled"
              },
              {
                "name": "app_waking",
                "value": "",
                "type": "query",
                "description": "If App Waking feature is enabled"
              },
              {
                "name": "asset_enabled",
                "value": "",
                "type": "query",
                "description": "If Asset Tracking is enabled"
              },
              {
                "name": "auto_upgrade_enabled",
                "value": "",
                "type": "query",
                "description": "If Auto Upgrade feature is enabled"
              },
              {
                "name": "auto_upgrade_version",
                "value": "",
                "type": "query",
                "description": "If Auto Upgrade feature is enabled"
              },
              {
                "name": "country_code",
                "value": "",
                "type": "query",
                "description": "Site country code"
              },
              {
                "name": "honeypot_enabled",
                "value": "",
                "type": "query",
                "description": "If Honeypot detection is enabled"
              },
              {
                "name": "id",
                "value": "",
                "type": "query",
                "description": "Site id"
              },
              {
                "name": "locate_unconnected",
                "value": "",
                "type": "query",
                "description": "If unconnected client are located"
              },
              {
                "name": "mesh_enabled",
                "value": "",
                "type": "query",
                "description": "If Mesh feature is enabled"
              },
              {
                "name": "name",
                "value": "",
                "type": "query",
                "description": "Partial / full Site name. Case insensitive. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `my-site*` and `*site*` match `my-site-01`). Suffix-only wildcards (e.g. `*site-01`) are not supported"
              },
              {
                "name": "rogue_enabled",
                "value": "",
                "type": "query",
                "description": "If Rogue detection is enabled"
              },
              {
                "name": "remote_syslog_enabled",
                "value": "",
                "type": "query",
                "description": "If Remote Syslog is enabled"
              },
              {
                "name": "rtsa_enabled",
                "value": "",
                "type": "query",
                "description": "If managed mobility feature is enabled"
              },
              {
                "name": "vna_enabled",
                "value": "",
                "type": "query",
                "description": "If Virtual Network Assistant is enabled"
              },
              {
                "name": "wifi_enabled",
                "value": "",
                "type": "query",
                "description": "If Wi-Fi feature is enabled"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Sites"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Site Templates",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgSiteTemplates",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/sitetemplates",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Org Site Templates"
        },
        {
          "info": {
            "name": "createOrgSiteTemplate",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/sitetemplates",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Org Site Template"
        },
        {
          "info": {
            "name": "getOrgSiteTemplate",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/sitetemplates/:sitetemplate_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "sitetemplate_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org Site Template"
        },
        {
          "info": {
            "name": "updateOrgSiteTemplate",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/sitetemplates/:sitetemplate_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "sitetemplate_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Org Site Template"
        },
        {
          "info": {
            "name": "deleteOrgSiteTemplate",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/sitetemplates/:sitetemplate_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "sitetemplate_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Org Site Template"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs SSO Roles",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgSsoRoles",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/ssoroles",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Org SSO Roles"
        },
        {
          "info": {
            "name": "createOrgSsoRole",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/ssoroles",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Org SSO Role"
        },
        {
          "info": {
            "name": "getOrgSsoRole",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/ssoroles/:ssorole_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "ssorole_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org SSO Role Details"
        },
        {
          "info": {
            "name": "updateOrgSsoRole",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/ssoroles/:ssorole_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "ssorole_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Org SSO Role"
        },
        {
          "info": {
            "name": "deleteOrgSsoRole",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/ssoroles/:ssorole_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "ssorole_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Org SSO Role"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs SSO",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgSsos",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/ssos",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Org SSO Configuration"
        },
        {
          "info": {
            "name": "createOrgSso",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/ssos",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Org SSO Configuration"
        },
        {
          "info": {
            "name": "getOrgSso",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/ssos/:sso_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "sso_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org SSO Configuration Details"
        },
        {
          "info": {
            "name": "updateOrgSso",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/ssos/:sso_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "sso_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Org SSO Configuration"
        },
        {
          "info": {
            "name": "deleteOrgSso",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/ssos/:sso_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "sso_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Org SSO Configuration"
        },
        {
          "info": {
            "name": "deleteOrgSsoAdmins",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/ssos/:sso_id/delete_admins",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "sso_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Delete SSO Admin users by email. This removes SSO-linked admin accounts from the organization."
        },
        {
          "info": {
            "name": "listOrgSsoLatestFailures",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/ssos/:sso_id/failures",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "sso_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Org SSO Latest Failures"
        },
        {
          "info": {
            "name": "getOrgSamlMetadata",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/ssos/:sso_id/metadata",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "sso_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org SAML Metadata"
        },
        {
          "info": {
            "name": "downloadOrgSamlMetadata",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/ssos/:sso_id/metadata.xml",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "sso_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Download Org SAML Metadata\n\nExample of metadata.xml:\n```xml\n<?xml version=\"1.0\" encoding=\"UTF-8\"?><md:EntityDescriptor xmlns:md=\"urn:oasis:names:tc:SAML:2.0:metadata\" entityID=\"https://api.mist.com/api/v1/saml/5hdF5g/login\" validUntil=\"2027-10-12T21:59:01Z\" xmlns:ds=\"http://www.w3.org/2000/09/xmldsig#\">\n    <md:SPSSODescriptor AuthnRequestsSigned=\"false\" WantAssertionsSigned=\"true\" protocolSupportEnumeration=\"urn:oasis:names:tc:SAML:2.0:protocol\">\n        <md:SingleLogoutService Binding=\"urn:oas"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Stats",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "getOrgStats",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/stats",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org Stats"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Stats - Assets",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgAssetsStats",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/stats/assets",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Org Assets Stats"
        },
        {
          "info": {
            "name": "countOrgAssetsByDistanceField",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/stats/assets/count",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of Org Assets"
        },
        {
          "info": {
            "name": "searchOrgAssets",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/stats/assets/search",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "site_id",
                "value": "",
                "type": "query"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query"
              },
              {
                "name": "device_name",
                "value": "",
                "type": "query"
              },
              {
                "name": "name",
                "value": "",
                "type": "query"
              },
              {
                "name": "map_id",
                "value": "",
                "type": "query"
              },
              {
                "name": "ibeacon_uuid",
                "value": "",
                "type": "query"
              },
              {
                "name": "ibeacon_major",
                "value": "",
                "type": "query"
              },
              {
                "name": "ibeacon_minor",
                "value": "",
                "type": "query"
              },
              {
                "name": "eddystone_uid_namespace",
                "value": "",
                "type": "query"
              },
              {
                "name": "eddystone_uid_instance",
                "value": "",
                "type": "query"
              },
              {
                "name": "eddystone_url",
                "value": "",
                "type": "query"
              },
              {
                "name": "ap_mac",
                "value": "",
                "type": "query"
              },
              {
                "name": "beam",
                "value": "",
                "type": "query"
              },
              {
                "name": "rssi",
                "value": "",
                "type": "query"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search for Org Assets"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Stats - BGP Peers",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "countOrgBgpStats",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/stats/bgp_peers/count",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "state",
                "value": "",
                "type": "query"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of Org BGP Stats"
        },
        {
          "info": {
            "name": "searchOrgBgpStats",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/stats/bgp_peers/search",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query"
              },
              {
                "name": "neighbor_mac",
                "value": "",
                "type": "query"
              },
              {
                "name": "site_id",
                "value": "",
                "type": "query"
              },
              {
                "name": "vrf_name",
                "value": "",
                "type": "query"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Org BGP Stats"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Stats - Devices",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgDevicesStats",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/stats/devices",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "type",
                "value": "",
                "type": "query"
              },
              {
                "name": "status",
                "value": "",
                "type": "query"
              },
              {
                "name": "site_id",
                "value": "",
                "type": "query"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query"
              },
              {
                "name": "evpntopo_id",
                "value": "",
                "type": "query",
                "description": "EVPN Topology ID"
              },
              {
                "name": "evpn_unused",
                "value": "",
                "type": "query",
                "description": "If `evpn_unused`==`true`, find EVPN eligible switches which don’t belong to any EVPN Topology yet"
              },
              {
                "name": "fields",
                "value": "",
                "type": "query",
                "description": "List of additional fields requests, comma separated, or `fields=*` for all of them"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Org Devices stats\nThis API renders some high-level device stats, pagination is assumed and returned in response header (as the response is an array)"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Clients - Marvis",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "deleteOrgMarvisClient",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/stats/marvisclients",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Marvis Client"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Stats - MxEdges",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgMxEdgesStats",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/stats/mxedges",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "for_site",
                "value": "",
                "type": "query",
                "description": "Filter for site level mist edges"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Org MxEdge Stats"
        },
        {
          "info": {
            "name": "getOrgMxEdgeStats",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/stats/mxedges/:mxedge_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "mxedge_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "for_site",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get Org MxEdge Details Stats"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Stats - Ospf",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "countOrgOspfStats",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/stats/ospf_peers/count",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Count OSPF peer stats by distinct attribute name"
        },
        {
          "info": {
            "name": "searchOrgOspfStats",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/stats/ospf_peers/search",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "site_id",
                "value": "",
                "type": "query"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query"
              },
              {
                "name": "vrf_name",
                "value": "",
                "type": "query"
              },
              {
                "name": "peer_ip",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search OSPF Neighbor Stats"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Stats - Other Devices",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "getOrgOtherDeviceStats",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/stats/otherdevices/:device_mac",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_mac",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Otherdevice Stats"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Stats - Ports",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "countOrgSwOrGwPorts",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/stats/ports/count",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "full_duplex",
                "value": "",
                "type": "query",
                "description": "Indicates full or half duplex"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "Device identifier"
              },
              {
                "name": "neighbor_mac",
                "value": "",
                "type": "query",
                "description": "Chassis identifier of the chassis type listed"
              },
              {
                "name": "neighbor_port_desc",
                "value": "",
                "type": "query",
                "description": "Description supplied by the system on the interface E.g. \"GigabitEthernet2/0/39\""
              },
              {
                "name": "neighbor_system_name",
                "value": "",
                "type": "query",
                "description": "Name supplied by the system on the interface E.g. neighbor system name E.g. \"Kumar-Acc-SW.mist.local\""
              },
              {
                "name": "poe_disabled",
                "value": "",
                "type": "query",
                "description": "Is the POE configured not be disabled."
              },
              {
                "name": "poe_mode",
                "value": "",
                "type": "query",
                "description": "POE mode depending on class E.g. \"802.3at\""
              },
              {
                "name": "poe_on",
                "value": "",
                "type": "query",
                "description": "Is the device attached to POE"
              },
              {
                "name": "port_id",
                "value": "",
                "type": "query",
                "description": "Interface name"
              },
              {
                "name": "port_mac",
                "value": "",
                "type": "query",
                "description": "Interface mac address"
              },
              {
                "name": "power_draw",
                "value": "",
                "type": "query",
                "description": "Amount of power being used by the interface at the time the command is executed. Unit in watts."
              },
              {
                "name": "tx_pkts",
                "value": "",
                "type": "query",
                "description": "Output packets"
              },
              {
                "name": "rx_pkts",
                "value": "",
                "type": "query",
                "description": "Input packets"
              },
              {
                "name": "rx_bytes",
                "value": "",
                "type": "query",
                "description": "Input bytes"
              },
              {
                "name": "tx_bps",
                "value": "",
                "type": "query",
                "description": "Output rate"
              },
              {
                "name": "rx_bps",
                "value": "",
                "type": "query",
                "description": "Input rate"
              },
              {
                "name": "tx_mcast_pkts",
                "value": "",
                "type": "query",
                "description": "Multicast output packets"
              },
              {
                "name": "tx_bcast_pkts",
                "value": "",
                "type": "query",
                "description": "Broadcast output packets"
              },
              {
                "name": "rx_mcast_pkts",
                "value": "",
                "type": "query",
                "description": "Multicast input packets"
              },
              {
                "name": "rx_bcast_pkts",
                "value": "",
                "type": "query",
                "description": "Broadcast input packets"
              },
              {
                "name": "speed",
                "value": "",
                "type": "query",
                "description": "Port speed"
              },
              {
                "name": "stp_state",
                "value": "",
                "type": "query",
                "description": "If `up`==`true`"
              },
              {
                "name": "stp_role",
                "value": "",
                "type": "query",
                "description": "If `up`==`true`"
              },
              {
                "name": "auth_state",
                "value": "",
                "type": "query",
                "description": "If `up`==`true` && has Authenticator role"
              },
              {
                "name": "up",
                "value": "",
                "type": "query",
                "description": "Indicates if interface is up"
              },
              {
                "name": "site_id",
                "value": "",
                "type": "query",
                "description": "Site ID"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of Switch/Gateway Ports at the Org level"
        },
        {
          "info": {
            "name": "searchOrgSwOrGwPorts",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/stats/ports/search",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_type",
                "value": "",
                "type": "query",
                "description": "Type of device. enum: `switch`, `gateway`, `all`"
              },
              {
                "name": "auth_state",
                "value": "",
                "type": "query",
                "description": "If `up`==`true` && has Authenticator role"
              },
              {
                "name": "full_duplex",
                "value": "",
                "type": "query",
                "description": "Indicates full or half duplex"
              },
              {
                "name": "lte_imsi",
                "value": "",
                "type": "query",
                "description": "LTE IMSI value, Check for null/empty"
              },
              {
                "name": "lte_iccid",
                "value": "",
                "type": "query",
                "description": "LTE ICCID value, Check for null/empty"
              },
              {
                "name": "lte_imei",
                "value": "",
                "type": "query",
                "description": "LTE IMEI value, Check for null/empty"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "Device identifier"
              },
              {
                "name": "neighbor_mac",
                "value": "",
                "type": "query",
                "description": "Chassis identifier of the chassis type listed"
              },
              {
                "name": "neighbor_port_desc",
                "value": "",
                "type": "query",
                "description": "Description supplied by the system on the interface E.g. \"GigabitEthernet2/0/39\""
              },
              {
                "name": "neighbor_system_name",
                "value": "",
                "type": "query",
                "description": "Name supplied by the system on the interface E.g. neighbor system name E.g. \"Kumar-Acc-SW.mist.local\""
              },
              {
                "name": "poe_disabled",
                "value": "",
                "type": "query",
                "description": "Is the POE configured not be disabled."
              },
              {
                "name": "poe_mode",
                "value": "",
                "type": "query",
                "description": "POE mode depending on class E.g. \"802.3at\""
              },
              {
                "name": "poe_on",
                "value": "",
                "type": "query",
                "description": "Is the device attached to POE"
              },
              {
                "name": "poe_priority",
                "value": "",
                "type": "query",
                "description": "PoE priority."
              },
              {
                "name": "port_id",
                "value": "",
                "type": "query",
                "description": "Interface name"
              },
              {
                "name": "port_mac",
                "value": "",
                "type": "query",
                "description": "Interface mac address"
              },
              {
                "name": "speed",
                "value": "",
                "type": "query",
                "description": "Port speed"
              },
              {
                "name": "stp_state",
                "value": "",
                "type": "query",
                "description": "If `up`==`true`"
              },
              {
                "name": "stp_role",
                "value": "",
                "type": "query",
                "description": "If `up`==`true`"
              },
              {
                "name": "up",
                "value": "",
                "type": "query",
                "description": "Indicates if interface is up"
              },
              {
                "name": "xcvr_part_number",
                "value": "",
                "type": "query",
                "description": "Optic Slot Partnumber, Check for null/empty"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Switch / Gateway Ports Stats.\nReturns a list of switch/gateway ports stats that match the search criteria.\n\nThe response provide current/last port status and statistics within the hour.\nTraffic information (Tx/Rx) are cumulative counters since the last device reboot."
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Stats - Sites",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgSiteStats",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/stats/sites",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Org Site Stats"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Stats - Tunnels",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "countOrgTunnelsStats",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/stats/tunnels/count",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query",
                "description": "- If `type`==`wxtunnel`: wxtunnel_id / ap / remote_ip / remote_port / state / mxedge_id / mxcluster_id / site_id / peer_mxedge_id; default is wxtunnel_id \n- If `type`==`wan`: mac / site_id / node / peer_ip / peer_host/ ip / tunnel_name / protocol / auth_algo / encrypt_algo / ike_version / last_event / up"
              },
              {
                "name": "type",
                "value": "",
                "type": "query"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of Mist Tunnels Stats"
        },
        {
          "info": {
            "name": "searchOrgTunnelsStats",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/stats/tunnels/search",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "mxcluster_id",
                "value": "",
                "type": "query",
                "description": "If `type`==`wxtunnel`"
              },
              {
                "name": "site_id",
                "value": "",
                "type": "query"
              },
              {
                "name": "wxtunnel_id",
                "value": "",
                "type": "query",
                "description": "If `type`==`wxtunnel`"
              },
              {
                "name": "ap",
                "value": "",
                "type": "query",
                "description": "If `type`==`wxtunnel`"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "If `type`==`wan`"
              },
              {
                "name": "node",
                "value": "",
                "type": "query",
                "description": "If `type`==`wan`"
              },
              {
                "name": "peer_ip",
                "value": "",
                "type": "query",
                "description": "If `type`==`wan`"
              },
              {
                "name": "peer_host",
                "value": "",
                "type": "query",
                "description": "If `type`==`wan`"
              },
              {
                "name": "ip",
                "value": "",
                "type": "query",
                "description": "If `type`==`wan`"
              },
              {
                "name": "tunnel_name",
                "value": "",
                "type": "query",
                "description": "If `type`==`wan`"
              },
              {
                "name": "protocol",
                "value": "",
                "type": "query",
                "description": "If `type`==`wan`"
              },
              {
                "name": "auth_algo",
                "value": "",
                "type": "query",
                "description": "If `type`==`wan`"
              },
              {
                "name": "encrypt_algo",
                "value": "",
                "type": "query",
                "description": "If `type`==`wan`"
              },
              {
                "name": "ike_version",
                "value": "",
                "type": "query",
                "description": "If `type`==`wan`"
              },
              {
                "name": "up",
                "value": "",
                "type": "query",
                "description": "If `type`==`wan`"
              },
              {
                "name": "type",
                "value": "",
                "type": "query"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "By default the endpoint returns only `wxtunnel` type stats, to get `wan` type stats\nyou need to specify `type=wan` in the query parameters.\n\n\nTunnel types:\n- `wxtunnel` (default) - 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.\n- `wan` - A WAN Tunnel is a secure connection between two Gateways, typically used for site-to-site or mesh connectivity. It can be configured w"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Stats - VPN Peers",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "countOrgPeerPathStats",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/stats/vpn_peers/count",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of Org Peer Path Stats"
        },
        {
          "info": {
            "name": "searchOrgPeerPathStats",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/stats/vpn_peers/search",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query"
              },
              {
                "name": "site_id",
                "value": "",
                "type": "query"
              },
              {
                "name": "type",
                "value": "",
                "type": "query"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Org Peer Path Stats"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs WLAN Templates",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgTemplates",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/templates",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Org WLAN Templates"
        },
        {
          "info": {
            "name": "createOrgTemplate",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/templates",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Org Template"
        },
        {
          "info": {
            "name": "getOrgTemplate",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/templates/:template_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "template_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org Template Details"
        },
        {
          "info": {
            "name": "updateOrgTemplate",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/templates/:template_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "template_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Org Template"
        },
        {
          "info": {
            "name": "deleteOrgTemplate",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/templates/:template_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "template_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Org Template"
        },
        {
          "info": {
            "name": "cloneOrgTemplate",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/templates/:template_id/clone",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "template_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Clone Org Template"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Tickets",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgTickets",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/tickets",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              }
            ]
          },
          "docs": "Get List of Tickets of an Org"
        },
        {
          "info": {
            "name": "createOrgTicket",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/tickets",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create a support ticket"
        },
        {
          "info": {
            "name": "countOrgTickets",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/tickets/count",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of Org Tickets"
        },
        {
          "info": {
            "name": "getOrgTicket",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/tickets/:ticket_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "ticket_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              }
            ]
          },
          "docs": "Get support ticket details"
        },
        {
          "info": {
            "name": "updateOrgTicket",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/tickets/:ticket_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "ticket_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update support ticket"
        },
        {
          "info": {
            "name": "UploadOrgTicketAttachment",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/tickets/:ticket_id/attachments",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "ticket_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "multipart-form",
              "data": []
            }
          },
          "docs": "Get Org ticket Attachment"
        },
        {
          "info": {
            "name": "GetOrgTicketAttachment",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/tickets/:ticket_id/attachments/:attachment_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "ticket_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "attachment_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              }
            ]
          },
          "docs": "Get Org ticket Attachment"
        },
        {
          "info": {
            "name": "addOrgTicketComment",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/tickets/:ticket_id/comments",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "ticket_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Add Comment to support ticket"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Marvis",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "troubleshootOrg",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/troubleshoot",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "**required** when troubleshooting device or a client"
              },
              {
                "name": "site_id",
                "value": "",
                "type": "query",
                "description": "**required** when troubleshooting site"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "When troubleshooting site, type of network to troubleshoot"
              }
            ]
          },
          "docs": "Troubleshoot sites, devices, clients, and wired clients for maximum of last 7 days from current time. See search APIs for device information:\n- [search Device](/#operations/searchOrgDevices)\n- [search Wireless Client](/#operations/searchOrgWirelessClients)\n- [search Wired Client](/#operations/searchOrgWiredClients)\n- [search Wan Client](/#operations/searchOrgWanClients)\n\n**NOTE**: requires Marvis subscription license"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs UI Settings",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgUiSettings",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/uisettings",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "List the Orgs UI settings/databoard"
        },
        {
          "info": {
            "name": "createOrgUiSettings",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/uisettings",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create an Org UI settings/databoard"
        },
        {
          "info": {
            "name": "getOrgUiSetting",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/uisettings/:uisetting_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "uisetting_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get an Org UI settings/databoard"
        },
        {
          "info": {
            "name": "updateOrgUiSetting",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/uisettings/:uisetting_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "uisetting_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Org UI settings/databoard"
        },
        {
          "info": {
            "name": "deleteOrgUiSetting",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/uisettings/:uisetting_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "uisetting_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete an Org UI settings"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs User MACs",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "createOrgUserMac",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/usermacs",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Org User MACs\n\n### Usermacs import CSV file format\nmac,labels,vlan,notes \n921b638445cd,\"bldg1,flor1\",vlan-100 \n721b638445ef,\"bldg2,flor2\",vlan-101,Canon Printers \n721b638445ee,\"bldg3,flor3\",vlan-102 \n921b638445ce,\"bldg4,flor4\",vlan-103 \n921b638445cf,\"bldg5,flor5\",vlan-104"
        },
        {
          "info": {
            "name": "updateOrgMultipleUserMacs",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/usermacs",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Multiple Org User MACs"
        },
        {
          "info": {
            "name": "countOrgUserMacs",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/usermacs/count",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query",
                "description": "Attribute to count by. enum: `mac`, `name`, `labels`, `org_id`"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of User MACs"
        },
        {
          "info": {
            "name": "deleteOrgMultipleUserMacs",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/usermacs/delete",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Delete Multiple Org User MACs"
        },
        {
          "info": {
            "name": "importOrgUserMacs",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/usermacs/import",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Import Org User MACs\n\n### CSV Import example\n```csv \nmac,labels,vlan,notes,name,radius_group\n921b638445cd,\"bldg1,flor1\",vlan-100\n721b638445ef,\"bldg2,flor2\",vlan-101,Canon Printers\n721b638445ee,\"bldg3,flor3\",vlan-102,Printer2,VIP\n921b638445ce,\"bldg4,flor4\",vlan-103\n921b638445cf,\"bldg5,flor5\",vlan-104\n````"
        },
        {
          "info": {
            "name": "searchOrgUserMacs",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/usermacs/search",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "Partial / full Client MAC Address. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `aabbcc*` and `*bbcc*` match `aabbccddeeff`). Suffix-only wildcards (e.g. `*bccddeeff`) are not supported"
              },
              {
                "name": "labels",
                "value": "",
                "type": "query",
                "description": "Optional, array of strings of labels"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              }
            ]
          },
          "docs": "Search Org User MACs"
        },
        {
          "info": {
            "name": "getOrgUserMac",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/usermacs/:usermac_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "usermac_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org User MAC"
        },
        {
          "info": {
            "name": "updateOrgUserMac",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/usermacs/:usermac_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "usermac_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Org User MAC"
        },
        {
          "info": {
            "name": "deleteOrgUserMac",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/usermacs/:usermac_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "usermac_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Org User MAC"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Vars",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "searchOrgVars",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/vars/search",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "site_id",
                "value": "",
                "type": "query"
              },
              {
                "name": "var",
                "value": "",
                "type": "query"
              },
              {
                "name": "src",
                "value": "",
                "type": "query"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search vars\n\nExample: /api/v1/orgs/{org_id}/vars/search?vars=*"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs VPNs",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgVpns",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/vpns",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Org VPNs"
        },
        {
          "info": {
            "name": "createOrgVpn",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/vpns",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Org VPN"
        },
        {
          "info": {
            "name": "getOrgVpn",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/vpns/:vpn_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "vpn_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org Vpn"
        },
        {
          "info": {
            "name": "updateOrgVpn",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/vpns/:vpn_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "vpn_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Org Vpn"
        },
        {
          "info": {
            "name": "deleteOrgVpn",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/vpns/:vpn_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "vpn_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Org Vpn"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Clients - Wan",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "countOrgWanClientEvents",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/wan_client/events/count",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "See [List Device Events Definitions](/#operations/listDeviceEventsDefinitions)"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of Org WAN Client-Events"
        },
        {
          "info": {
            "name": "countOrgWanClients",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/wan_clients/count",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of Org WAN Clients"
        },
        {
          "info": {
            "name": "searchOrgWanClientEvents",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/wan_clients/events/search",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "See [List Device Events Definitions](/#operations/listDeviceEventsDefinitions)"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "Partial / full Client MAC Address. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `aabbcc*` and `*bbcc*` match `aabbccddeeff`). Suffix-only wildcards (e.g. `*bccddeeff`) are not supported"
              },
              {
                "name": "hostname",
                "value": "",
                "type": "query",
                "description": "Partial / full Client hostname. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `everest*` and `*rest*` match `my-everest-client`). Suffix-only wildcards (e.g. `*everest`) are not supported"
              },
              {
                "name": "ip",
                "value": "",
                "type": "query",
                "description": "Partial / full Client IP Address. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `10.100.10.*` and `*100.10.*` match `10.100.10.54`). Suffix-only wildcards (e.g. `*.54`) are not supported"
              },
              {
                "name": "mfg",
                "value": "",
                "type": "query",
                "description": "Partial / full Client manufacturer (e.g. \"apple\", \"cisco\", \"juniper\"). Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `Raspberry Pi*` and `*Pi*` match `Raspberry Pi Trading Ltd`). Suffix-only wildcards (e.g. `*Ltd`) are not supported"
              },
              {
                "name": "nacrule_id",
                "value": "",
                "type": "query",
                "description": "nacrule_id"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Org WAN Client Events"
        },
        {
          "info": {
            "name": "searchOrgWanClients",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/wan_clients/search",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "site_id",
                "value": "",
                "type": "query",
                "description": "Site ID"
              },
              {
                "name": "hostname",
                "value": "",
                "type": "query",
                "description": "Partial / full Client hostname. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `everest*` and `*rest*` match `my-everest-client`). Suffix-only wildcards (e.g. `*everest`) are not supported"
              },
              {
                "name": "ip",
                "value": "",
                "type": "query",
                "description": "Partial / full Client IP Address. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `10.100.10.*` and `*100.10.*` match `10.100.10.54`). Suffix-only wildcards (e.g. `*.54`) are not supported"
              },
              {
                "name": "ip_src",
                "value": "",
                "type": "query",
                "description": "IP source"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "Client MAC Address."
              },
              {
                "name": "mfg",
                "value": "",
                "type": "query",
                "description": "Manufacture"
              },
              {
                "name": "network",
                "value": "",
                "type": "query",
                "description": "Partial / full Name of the network the client is/was connected to. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `my-corp*` and `*corp*` match `my-corp-network`). Suffix-only wildcards (e.g. `*corp`) are not supported"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Org WAN Clients"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Webhooks",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgWebhooks",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/webhooks",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Org Webhooks"
        },
        {
          "info": {
            "name": "createOrgWebhook",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/webhooks",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "**N.B**. For org webhooks, only alarms/audits/client-info/client-join/client-sessions/device_events/device-updowns/mxedge_events Infrastructure topics are supported.\n\n\nWebhook defines a webhook, modeled after [github\\u2019s model](https://developer.github.com/webhooks/).\n\n\nThere is two types of webhooks:\n* webhooks ([examples](https://www.postman.com/juniper-mist/workspace/mist-systems-s-public-workspace/folder/224925-be01e694-7253-4195-8563-78e2a745e114))        \n* raw data webhooks ([examples]"
        },
        {
          "info": {
            "name": "getOrgWebhook",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/webhooks/:webhook_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "webhook_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org Webhook Details"
        },
        {
          "info": {
            "name": "updateOrgWebhook",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/webhooks/:webhook_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "webhook_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Org Webhook"
        },
        {
          "info": {
            "name": "deleteOrgWebhook",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/webhooks/:webhook_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "webhook_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Org Webhook"
        },
        {
          "info": {
            "name": "countOrgWebhooksDeliveries",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/webhooks/:webhook_id/events/count",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "webhook_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "error",
                "value": "",
                "type": "query"
              },
              {
                "name": "status_code",
                "value": "",
                "type": "query"
              },
              {
                "name": "status",
                "value": "",
                "type": "query",
                "description": "Webhook delivery status"
              },
              {
                "name": "topic",
                "value": "",
                "type": "query",
                "description": "Webhook topic"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count Org Webhooks deliveries\n\n\nTopics Supported:\n- alarms\n- audits\n- device-updowns\n- occupancy-alerts\n- ping"
        },
        {
          "info": {
            "name": "searchOrgWebhooksDeliveries",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/webhooks/:webhook_id/events/search",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "webhook_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "error",
                "value": "",
                "type": "query"
              },
              {
                "name": "status_code",
                "value": "",
                "type": "query"
              },
              {
                "name": "status",
                "value": "",
                "type": "query",
                "description": "Webhook delivery status"
              },
              {
                "name": "topic",
                "value": "",
                "type": "query",
                "description": "Webhook topic"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Org Webhooks deliveries\n\n\nTopics Supported:\n- alarms\n- audits\n- device-updowns\n- occupancy-alerts\n- ping"
        },
        {
          "info": {
            "name": "pingOrgWebhook",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/webhooks/:webhook_id/ping",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "webhook_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Send a Ping event to the webhook"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Clients - Wired",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "countOrgWiredClients",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/wired_clients/count",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of Clients\n\nNote: For list of available `type` values, please refer to [List Client Events Definitions](/#operations/listClientEventsDefinitions)"
        },
        {
          "info": {
            "name": "searchOrgWiredClients",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/wired_clients/search",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "auth_state",
                "value": "",
                "type": "query",
                "description": "Authentication state"
              },
              {
                "name": "auth_method",
                "value": "",
                "type": "query",
                "description": "Authentication method"
              },
              {
                "name": "source",
                "value": "",
                "type": "query",
                "description": "source from where the client was learned (lldp, mac)"
              },
              {
                "name": "site_id",
                "value": "",
                "type": "query",
                "description": "Site ID"
              },
              {
                "name": "device_mac",
                "value": "",
                "type": "query",
                "description": "Device mac (Gateway/Switch) where the client has connected to"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "Partial / full Client MAC Address. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `aabbcc*` and `*bbcc*` match `aabbccddeeff`). Suffix-only wildcards (e.g. `*bccddeeff`) are not supported"
              },
              {
                "name": "port_id",
                "value": "",
                "type": "query",
                "description": "Port id where the client has connected to"
              },
              {
                "name": "vlan",
                "value": "",
                "type": "query",
                "description": "VLAN"
              },
              {
                "name": "ip",
                "value": "",
                "type": "query"
              },
              {
                "name": "manufacture",
                "value": "",
                "type": "query",
                "description": "Client manufacturer"
              },
              {
                "name": "text",
                "value": "",
                "type": "query",
                "description": "Partial / full Client MAC Address, hostname or username. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `aabbcc*` and `*bbcc*` match `aabbccddeeff`). Suffix-only wildcards (e.g. `*ddeeff`) are not supported"
              },
              {
                "name": "nacrule_id",
                "value": "",
                "type": "query",
                "description": "nacrule_id"
              },
              {
                "name": "dhcp_hostname",
                "value": "",
                "type": "query",
                "description": "DHCP Hostname"
              },
              {
                "name": "dhcp_fqdn",
                "value": "",
                "type": "query",
                "description": "DHCP FQDN"
              },
              {
                "name": "dhcp_client_identifier",
                "value": "",
                "type": "query",
                "description": "DHCP Client Identifier"
              },
              {
                "name": "dhcp_vendor_class_identifier",
                "value": "",
                "type": "query",
                "description": "DHCP Vendor Class Identifier"
              },
              {
                "name": "dhcp_request_params",
                "value": "",
                "type": "query",
                "description": "DHCP Request Parameters"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search for Wired Clients in org\n\nNote: For list of available `type` values, please refer to [List Client Events Definitions](/#operations/listClientEventsDefinitions)"
        }
      ]
    },
    {
      "info": {
        "name": "Utilities LAN",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "reauthOrgDot1xWiredClient",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/wired_clients/:client_mac/coa",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "client_mac",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Trigger a CoA (change of authorization) against a Wired client"
        },
        {
          "info": {
            "name": "clearSiteMultipleDevicePendingVersion",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/clear_pending_version",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Clear device pending fw version (Available on Junos OS EX2300-, EX3400-, EX4000-, EX4100-, EX4400- devices)"
        },
        {
          "info": {
            "name": "restoreSiteMultipleDeviceBackupVersion",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/restore_backup_version",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Restore device backup fw version (Available on Junos OS EX4000-, EX4100-, EX4400- devices)"
        },
        {
          "info": {
            "name": "upgradeSiteDevicesBios",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/upgrade_bios",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Upgrade Bios on Multiple Device"
        },
        {
          "info": {
            "name": "upgradeSiteDevicesFpga",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/upgrade_fpga",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Upgrade Bios on Multiple Device"
        },
        {
          "info": {
            "name": "cableTestFromSwitch",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/cable_test",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "TDR can be performed from the Switch. The output will be available through websocket. As there can be multiple commands issued against the same Switch at the same time and the output all goes through the same websocket stream, session is introduced for demux.\n\n#### Subscribe to Device Command outputs\n`WS /api-ws/v1/stream`\n\n```json\n{\n    \"subscribe\": \"/sites/{site_id}/devices/{device_id}/cmd\"\n}\n```\n##### Example output from ws stream\n```json\n{\n    \"event\": \"data\",\n    \"channel\": \"/sites/4ac1dcf4"
        },
        {
          "info": {
            "name": "clearBpduErrorsFromPortsOnSwitch",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/clear_bpdu_error",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Clear bridge protocol data unit (BPDU) error condition caused by the detection of a possible bridging loop from Spanning Tree Protocol (STP) operation that renders the port unoperational."
        },
        {
          "info": {
            "name": "clearSiteDeviceDot1xSession",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/clear_dot1x",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Clear Dot1x Session. The output will be available through websocket."
        },
        {
          "info": {
            "name": "clearAllLearnedMacsFromPortOnSwitch",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/clear_macs",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Clear all learned MAC addresses, including persistent MAC addresses, on a port."
        },
        {
          "info": {
            "name": "clearSiteDevicePendingVersion",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/clear_pending_version",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Clear device pending fw version (Available on Junos OS EX2300-, EX3400-, EX4000-, EX4100-, EX4400- devices)"
        },
        {
          "info": {
            "name": "pollSiteSwitchStats",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/poll_stats",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "This API can be used to poll statistics from the Switch proactively once. After it is called, the statistics will be pushed back to the cloud within the statistics interval."
        },
        {
          "info": {
            "name": "restoreSiteDeviceBackupVersion",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/restore_backup_version",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Restore device backup fw version (Available on Junos OS EX4000-, EX4100-, EX4400- devices)"
        },
        {
          "info": {
            "name": "showSiteDeviceArpTable",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/show_arp",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Get ARP Table from the Device.\n\nThe output will be available through websocket. As there can be multiple commands issued against the same device at the same time and the output all goes through the same websocket stream, `session` is introduced for demux.\n\n#### Subscribe to Device Command outputs\n`WS /api-ws/v1/stream`\n\n```json\n{\n    \"subscribe\": \"/sites/{site_id}/devices/{device_id}/cmd\"\n}\n```\n"
        },
        {
          "info": {
            "name": "createSiteDeviceSnapshot",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/snapshot",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create recovery device snapshot (Available on Junos OS EX2300-, EX3400-, EX4400- devices)"
        },
        {
          "info": {
            "name": "upgradeDeviceBios",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/upgrade_bios",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Upgrade device bios"
        },
        {
          "info": {
            "name": "upgradeDeviceFPGA",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/upgrade_fpga",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Upgrade device fpga"
        },
        {
          "info": {
            "name": "toogleSiteDeviceVcRoutingEnginesRole",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/vc/switch_master",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "In a pre-provisioned VC, mastership is system-determined. This command allows manual toggling between primary and backup Routing Engines."
        },
        {
          "info": {
            "name": "reauthSiteDot1xWiredClient",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/wired_clients/:client_mac/coa",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "client_mac",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Trigger a CoA (change of authorization) against a Wired client"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs Wlans",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgWlans",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/wlans",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Org Wlans"
        },
        {
          "info": {
            "name": "createOrgWlan",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/wlans",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Org Wlan"
        },
        {
          "info": {
            "name": "getOrgWLAN",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/wlans/:wlan_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "wlan_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org Wlan Detail"
        },
        {
          "info": {
            "name": "updateOrgWlan",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/wlans/:wlan_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "wlan_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Org Wlan"
        },
        {
          "info": {
            "name": "deleteOrgWlan",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/wlans/:wlan_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "wlan_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Org WLAN"
        },
        {
          "info": {
            "name": "uploadOrgWlanPortalImage",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/wlans/:wlan_id/portal_image",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "wlan_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "multipart-form",
              "data": []
            }
          },
          "docs": "Upload Org WLAN Portal Image"
        },
        {
          "info": {
            "name": "deleteOrgWlanPortalImage",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/wlans/:wlan_id/portal_image",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "wlan_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Org WLAN Portal Image"
        },
        {
          "info": {
            "name": "updateOrgWlanPortalTemplate",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/wlans/:wlan_id/portal_template",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "wlan_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update a Portal Template\n\n#### Sponsor Email Template\nSponsor Email Template supports following template variables:\n\n| **Name** | **Description** |\n| --- | --- |\n| approve_url | Renders URL to approve the request; optionally &minutes=N query param can be appended to change the Authorization period of the guest, where N is a valid integer denoting number of minutes a guest remains authorized |\n| deny_url | Renders URL to reject the request |\n| guest_email | Renders Email ID of the guest |\n| guest"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs WxRules",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgWxRules",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/wxrules",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Org WxRules"
        },
        {
          "info": {
            "name": "createOrgWxRule",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/wxrules",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Org WxRule"
        },
        {
          "info": {
            "name": "getOrgWxRule",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/wxrules/:wxrule_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "wxrule_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org WxRule Details"
        },
        {
          "info": {
            "name": "updateOrgWxRule",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/wxrules/:wxrule_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "wxrule_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Org WxRule"
        },
        {
          "info": {
            "name": "deleteOrgWxRule",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/wxrules/:wxrule_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "wxrule_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Org WxRule"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs WxTags",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgWxTags",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/wxtags",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Org WxLAN Tags"
        },
        {
          "info": {
            "name": "createOrgWxTag",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/wxtags",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create WxLAN Tag"
        },
        {
          "info": {
            "name": "getOrgApplicationList",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/wxtags/apps",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Application List"
        },
        {
          "info": {
            "name": "getOrgWxTag",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/wxtags/:wxtag_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "wxtag_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get WxLAN Tag Details"
        },
        {
          "info": {
            "name": "updateOrgWxTag",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/wxtags/:wxtag_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "wxtag_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update WxLAN Tag"
        },
        {
          "info": {
            "name": "deleteOrgWxTag",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/wxtags/:wxtag_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "wxtag_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete WxLAN Tag"
        },
        {
          "info": {
            "name": "getOrgCurrentMatchingClientsOfAWxTag",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/wxtags/:wxtag_id/clients",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "wxtag_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Current Matching Clients of a WXLAN Tag"
        }
      ]
    },
    {
      "info": {
        "name": "Orgs WxTunnels",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgWxTunnels",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/wxtunnels",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Org WxLAN Tunnels"
        },
        {
          "info": {
            "name": "createOrgWxTunnel",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/wxtunnels",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Org WxAN Tunnel"
        },
        {
          "info": {
            "name": "getOrgWxTunnel",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/wxtunnels/:wxtunnel_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "wxtunnel_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Org WxLAN Tunnel Details"
        },
        {
          "info": {
            "name": "updateOrgWxTunnel",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/wxtunnels/:wxtunnel_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "wxtunnel_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Org WxLAN Tunnel"
        },
        {
          "info": {
            "name": "deleteOrgWxTunnel",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/wxtunnels/:wxtunnel_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "wxtunnel_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Org WxLAN Tunnel"
        }
      ]
    },
    {
      "info": {
        "name": "Admins Recover Password",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "recoverPassword",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/recover",
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Recover Password\nAn email will also be sent to the user with a link to https://manage.mist.com/verify/recover?token=:token"
        },
        {
          "info": {
            "name": "verifyRecoverPassword",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/recover/verify/:token",
            "params": [
              {
                "name": "token",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Verify Recover Password\nWith correct verification, the user will be authenticated. UI can then prompt for new password"
        }
      ]
    },
    {
      "info": {
        "name": "Self Account",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "getSelf",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/self"
          },
          "docs": "Get ‘whoami’ and privileges (which org and which sites I have access to)"
        },
        {
          "info": {
            "name": "updateSelf",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/self",
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Account Information"
        },
        {
          "info": {
            "name": "deleteSelf",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/self"
          },
          "docs": "To delete ones account and every associated with it. The effects:\n\nthe account would be deleted\nany orphaned Org (that only has this account as admin) will be deleted\nalong with all data with Org (sites, wlans, devices) will be gone."
        },
        {
          "info": {
            "name": "getSelfLoginFailures",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/self/login_failures"
          },
          "docs": "Get a list of failed login attempts across all Orgs for the current admin"
        },
        {
          "info": {
            "name": "updateSelfEmail",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/self/update",
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Change Email\nWe require the user to verify that they actually own the email address they intend to change it to.\n\nAfter the API call, the user will receive an email to the new email address with a link like https://manage.mist.com/verify/update?expire=:exp_time&email=:admin_email&token=:token\n\nUpon clicking the link, the user is provided with a login page to authenticate using existing credentials. After successful login, the email address of the user gets updated\n\n**Note**: The request paramete"
        },
        {
          "info": {
            "name": "verifySelfEmail",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/self/update/verify/:token",
            "params": [
              {
                "name": "token",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Verify Email change"
        },
        {
          "info": {
            "name": "getSelfApiUsage",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/self/usage"
          },
          "docs": "Get the status of the API usage for the current user or API Token"
        }
      ]
    },
    {
      "info": {
        "name": "Self API Token",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listApiTokens",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/self/apitokens"
          },
          "docs": "Get List of Current User API Tokens"
        },
        {
          "info": {
            "name": "createApiToken",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/self/apitokens",
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create API Token\nNote that the key is only available during creation time."
        },
        {
          "info": {
            "name": "getApiToken",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/self/apitokens/:apitoken_id",
            "params": [
              {
                "name": "apitoken_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get User API Token"
        },
        {
          "info": {
            "name": "updateApiToken",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/self/apitokens/:apitoken_id",
            "params": [
              {
                "name": "apitoken_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update User API Token"
        },
        {
          "info": {
            "name": "deleteApiToken",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/self/apitokens/:apitoken_id",
            "params": [
              {
                "name": "apitoken_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete an API Token"
        }
      ]
    },
    {
      "info": {
        "name": "Self Audit Logs",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSelfAuditLogs",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/self/logs",
            "params": [
              {
                "name": "message",
                "value": "",
                "type": "query",
                "description": "Message"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "Sort order"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of change logs across all Orgs for current admin\nAudit logs records all administrative activities done by current admin across all orgs"
        }
      ]
    },
    {
      "info": {
        "name": "Self OAuth2",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "getOauth2UrlForLinking",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/self/oauth/:provider",
            "params": [
              {
                "name": "provider",
                "value": "",
                "type": "path"
              },
              {
                "name": "forward",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Obtain Authorization URL for Linking"
        },
        {
          "info": {
            "name": "linkOauth2MistAccount",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/self/oauth/:provider",
            "params": [
              {
                "name": "provider",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Link Mist account with an OAuth2 Provider"
        }
      ]
    },
    {
      "info": {
        "name": "Self Alarms",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listAlarmSubscriptions",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/self/subscriptions"
          },
          "docs": "Get List of all the subscriptions"
        }
      ]
    },
    {
      "info": {
        "name": "Self MFA",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "generateSecretFor2faVerification",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/self/two_factor/token",
            "params": [
              {
                "name": "by",
                "value": "",
                "type": "query",
                "description": "If `by`==`qrcode`, returns the secret as a qrcode image"
              }
            ]
          },
          "docs": "Generate Secret Key for 2FA verification"
        },
        {
          "info": {
            "name": "verifyTwoFactor",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/self/two_factor/verify",
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Verify Two-factor (OTP)\n\nTo verify two-factor authentication by using a code generated by app (e.g. Google Authenticator, Authy). Upon successful verification, the `two_factor_passed` will be set to true if it hasn’t already been.\n"
        }
      ]
    },
    {
      "info": {
        "name": "Sites",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "getSiteInfo",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Provides information about the site, including its name, address,\ntimezone, and associated templates. This endpoint is useful for retrieving\nthe current configuration and details of a specific site."
        },
        {
          "info": {
            "name": "updateSiteInfo",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/sites/:site_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Updates the configuration and metadata for an existing site. \n\n\nThis endpoint allows modification of site properties including location details (address, coordinates, timezone), template associations (alarm, network, RF, security policy templates), site group memberships, and general information (name, notes).\n\n\nAll fields are optional and only provided fields will be updated."
        },
        {
          "info": {
            "name": "deleteSite",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/sites/:site_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Site"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Advanced Anti Malware Profiles",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteAAMWProfilesDerived",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/aamwprofiles/derived",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get the list of derived Advanced Anti Malware Profile (SkyAtp) for a site"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Alarms",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "AckSiteMultipleAlarms",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/alarms/ack",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Ack multiple Site Alarms"
        },
        {
          "info": {
            "name": "ackSiteAllAlarms",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/alarms/ack_all",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Ack all Site Alarms\n\n**N.B.**: Batch size for multiple alarm ack and unack has to be less or or equal to 1000."
        },
        {
          "info": {
            "name": "countSiteAlarms",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/alarms/count",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query",
                "description": "Group by and count the alarms by some distinct field"
              },
              {
                "name": "ack_admin_name",
                "value": "",
                "type": "query",
                "description": "Name of the admins who have acked the alarms; accepts multiple values separated by comma"
              },
              {
                "name": "acked",
                "value": "",
                "type": "query"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "Key-name of the alarms; accepts multiple values separated by comma"
              },
              {
                "name": "severity",
                "value": "",
                "type": "query",
                "description": "Alarm severity; accepts multiple values separated by comma"
              },
              {
                "name": "group",
                "value": "",
                "type": "query",
                "description": "Alarm group name; accepts multiple values separated by comma"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of Site Alarms"
        },
        {
          "info": {
            "name": "searchSiteAlarms",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/alarms/search",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "group",
                "value": "",
                "type": "query",
                "description": "Alarm group. enum: `infrastructure`, `marvis`, `security`. \nThe `marvis` group is used to retrieve AI-driven network issue detections. \nKnown Marvis alarm types include: `bad_cable`, `bad_wan_uplink`, `dns_failure`, \n`arp_failure`, `auth_failure`, `dhcp_failure`, `missing_vlan`, \n`negotiation_mismatch`, `port_flap`. Results include resolution status \n(`status`, `resolved_time`) and affected entity details.\""
              },
              {
                "name": "severity",
                "value": "",
                "type": "query",
                "description": "Severity of the alarm. enum: `critical`, `info`, `warn`"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "Type of the alarm. Accepts multiple values separated by comma. Use [List Alarm Definitions](/#operations/listAlarmDefinitions) to get the list of possible alarm types."
              },
              {
                "name": "ack_admin_name",
                "value": "",
                "type": "query",
                "description": "Name of the admins who have acked the alarms; accepts multiple values separated by comma"
              },
              {
                "name": "acked",
                "value": "",
                "type": "query"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Site Alarms"
        },
        {
          "info": {
            "name": "unackSiteMultipleAlarms",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/alarms/unack",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Unack multiple Site Alarms"
        },
        {
          "info": {
            "name": "unackSiteAllAlarms",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/alarms/unack_all",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Unack all Site Alarms\n\n**N.B.**: Batch size for multiple alarm ack and unack has to be less or or equal to 1000."
        },
        {
          "info": {
            "name": "ackSiteAlarm",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/alarms/:alarm_id/ack",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "alarm_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Ack Site Alarm"
        },
        {
          "info": {
            "name": "unackSiteAlarm",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/alarms/:alarm_id/unack",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "alarm_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Unack Site Alarm"
        },
        {
          "info": {
            "name": "SubscribeSiteAlarms",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/subscriptions",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Subscribe to Site Alarms"
        },
        {
          "info": {
            "name": "UnsubscribeSiteAlarms",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/sites/:site_id/subscriptions",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Unsubscribe to Site Alarms"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Spectrum Analysis",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "getSiteRunningSpectrumAnalysis",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/analyze_spectrum",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get the running spectrum analysis for a site"
        },
        {
          "info": {
            "name": "initiateSiteAnalyzeSpectrum",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/analyze_spectrum",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Initiate a spectrum analysis for a site\n\n\nThe output will be available through websocket. As there can be multiple command\nissued against the same device at the same time and the output all goes through\nthe same websocket stream, session is introduced for demux.\n\n\n\n#### Subscribe to Device Command outputs\n\n`WS /api-ws/v1/stream`\n\n\n```json { \"subscribe\": \"/sites/{site_id}/analyze_spectrum\" } ```\n\n#### Example output from ws stream\n\n```json\n{\n  \"event\": \"data\",\n  \"channel\": \"/sites/4ac1dcf4-9d8b-7"
        },
        {
          "info": {
            "name": "listSiteSpectrumAnalysis",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/analyze_spectrum",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              }
            ]
          },
          "docs": "List the past spectrum analysis for a site"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Anomaly",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "getSiteAnomalyEventsForClient",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/anomaly/client/:client_mac/:metric",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "client_mac",
                "value": "",
                "type": "path"
              },
              {
                "name": "metric",
                "value": "",
                "type": "path",
                "description": "See [List Insight Metrics](/#operations/listInsightMetrics) for available metrics"
              }
            ]
          },
          "docs": "Get Client Anomaly Events"
        },
        {
          "info": {
            "name": "getSiteAnomalyEventsForDevice",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/anomaly/device/:device_mac/:metric",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "metric",
                "value": "",
                "type": "path",
                "description": "See [List Insight Metrics](/#operations/listInsightMetrics) for available metrics"
              },
              {
                "name": "device_mac",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Device Anomaly Events"
        },
        {
          "info": {
            "name": "listSiteAnomalyEvents",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/anomaly/:metric",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "metric",
                "value": "",
                "type": "path",
                "description": "See [List Insight Metrics](/#operations/listInsightMetrics) for available metrics"
              }
            ]
          },
          "docs": "List Site Anomaly Events"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Auto Map Assignment",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "applySiteAutoMapAssignment",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/apply_auto_map_assignment",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Apply (accept) auto map assignment results for a site. Devices are associated with their assigned maps. Omit `map_ids` or provide an empty list to accept all pending assignments; provide specific `map_ids` for a partial accept."
        },
        {
          "info": {
            "name": "getSiteAutoMapAssignmentStatus",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/auto_map_assignment",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get the current status of auto map assignment for the site."
        },
        {
          "info": {
            "name": "startSiteAutoMapAssignment",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/auto_map_assignment",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Start the auto map assignment process for a site. The service automatically assigns APs to maps based on BLE ranging data and requires at least 3 APs with compatible firmware and model support for BLE.\n\nRepeated POST requests while a site assignment is still running will be rejected."
        },
        {
          "info": {
            "name": "cancelSiteAutoMapAssignment",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/sites/:site_id/auto_map_assignment",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Cancel an in-progress auto map assignment operation for the site. Validates that auto map assignment is currently running, notifies all APs to fetch new configuration, and sends a cancel command to the orchestration service."
        },
        {
          "info": {
            "name": "clearSiteAutoMapAssignment",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/clear_auto_map_assignment",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Clear (reject) auto map assignment results for a site without applying them. The cached assignment results are cleared. Omit `map_ids` or provide an empty list to reject all pending assignments; provide specific `map_ids` for a partial reject."
        }
      ]
    },
    {
      "info": {
        "name": "Sites Applications",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteApps",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/apps",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get List of Site Applications"
        }
      ]
    },
    {
      "info": {
        "name": "Sites AP Templates",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteApTemplatesDerived",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/aptemplates/derived",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "resolve",
                "value": "",
                "type": "query",
                "description": "Whether resolve the site variables"
              }
            ]
          },
          "docs": "Get the list of derived AP Templates for a site"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Asset Filters",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteAssetFilters",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/assetfilters",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Site Asset Filters"
        },
        {
          "info": {
            "name": "createSiteAssetFilter",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/assetfilters",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Site Asset Filter"
        },
        {
          "info": {
            "name": "getSiteAssetFilter",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/assetfilters/:assetfilter_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "assetfilter_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Site Asset Filter Details"
        },
        {
          "info": {
            "name": "updateSiteAssetFilter",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/sites/:site_id/assetfilters/:assetfilter_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "assetfilter_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Updates an existing BLE asset filter for the given site."
        },
        {
          "info": {
            "name": "deleteSiteAssetFilter",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/sites/:site_id/assetfilters/:assetfilter_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "assetfilter_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Deletes an existing BLE asset filter for the given site."
        }
      ]
    },
    {
      "info": {
        "name": "Sites Assets",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteAssets",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/assets",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Site Assets"
        },
        {
          "info": {
            "name": "createSiteAsset",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/assets",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Site Asset"
        },
        {
          "info": {
            "name": "importSiteAssets",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/assets/import",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "upsert",
                "value": "",
                "type": "query",
                "description": "API will replace the assets with same mac if provided `upsert`==`True`, otherwise will report in errors in response."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Import Site Assets. \n\nIt can be done via a CSV file or a JSON payload.\n\n## CSV File Format\n```csv\nname,mac\n\"asset_name\",5c5b53010101\n```"
        },
        {
          "info": {
            "name": "getSiteAsset",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/assets/:asset_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "asset_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Site Asset Details"
        },
        {
          "info": {
            "name": "updateSiteAsset",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/sites/:site_id/assets/:asset_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "asset_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Site Asset"
        },
        {
          "info": {
            "name": "deleteSiteAsset",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/sites/:site_id/assets/:asset_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "asset_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Site Asset"
        },
        {
          "info": {
            "name": "attachSiteAssetImage",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/assets/:asset_id/image",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "asset_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "multipart-form",
              "data": []
            }
          },
          "docs": "Attach Image to Site Asset"
        },
        {
          "info": {
            "name": "deleteSiteAssetImage",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/sites/:site_id/assets/:asset_id/image",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "asset_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Site Asset Image"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Antivirus Profiles",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteAntivirusProfilesDerived",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/avprofiles/derived",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get the list of derived Antivirus Profiles for a site"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Beacons",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteBeacons",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/beacons",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Site Beacons"
        },
        {
          "info": {
            "name": "createSiteBeacon",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/beacons",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Site Beacon"
        },
        {
          "info": {
            "name": "getSiteBeacon",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/beacons/:beacon_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "beacon_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Site Beacon Details"
        },
        {
          "info": {
            "name": "updateSiteBeacon",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/sites/:site_id/beacons/:beacon_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "beacon_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Site Beacon"
        },
        {
          "info": {
            "name": "deleteSiteBeacon",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/sites/:site_id/beacons/:beacon_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "beacon_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Site Beacon"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Clients - Wireless",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "countSiteWirelessClients",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/clients/count",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "hostname",
                "type": "query"
              },
              {
                "name": "ssid",
                "value": "",
                "type": "query"
              },
              {
                "name": "ap",
                "value": "",
                "type": "query"
              },
              {
                "name": "ip",
                "value": "",
                "type": "query"
              },
              {
                "name": "vlan",
                "value": "",
                "type": "query"
              },
              {
                "name": "hostname",
                "value": "",
                "type": "query"
              },
              {
                "name": "os",
                "value": "",
                "type": "query"
              },
              {
                "name": "model",
                "value": "",
                "type": "query"
              },
              {
                "name": "device",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of Clients"
        },
        {
          "info": {
            "name": "countSiteWirelessClientEvents",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/clients/events/count",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "type",
                "type": "query"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "See [List Device Events Definitions](/#operations/listDeviceEventsDefinitions)"
              },
              {
                "name": "reason_code",
                "value": "",
                "type": "query",
                "description": "For assoc/disassoc events"
              },
              {
                "name": "ssid",
                "value": "",
                "type": "query",
                "description": "SSID Name"
              },
              {
                "name": "ap",
                "value": "",
                "type": "query",
                "description": "AP MAC"
              },
              {
                "name": "proto",
                "value": "",
                "type": "query",
                "description": "a / b / g / n / ac / ax"
              },
              {
                "name": "band",
                "value": "",
                "type": "query",
                "description": "802.11 Band"
              },
              {
                "name": "wlan_id",
                "value": "",
                "type": "query",
                "description": "WLAN_id"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of Client-Events"
        },
        {
          "info": {
            "name": "searchSiteWirelessClientEvents",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/clients/events/search",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "See [List Device Events Definitions](/#operations/listDeviceEventsDefinitions)"
              },
              {
                "name": "reason_code",
                "value": "",
                "type": "query",
                "description": "For assoc/disassoc events"
              },
              {
                "name": "ssid",
                "value": "",
                "type": "query",
                "description": "SSID Name"
              },
              {
                "name": "ap",
                "value": "",
                "type": "query",
                "description": "AP MAC"
              },
              {
                "name": "proto",
                "value": "",
                "type": "query",
                "description": "a / b / g / n / ac / ax"
              },
              {
                "name": "band",
                "value": "",
                "type": "query",
                "description": "802.11 Band"
              },
              {
                "name": "wlan_id",
                "value": "",
                "type": "query",
                "description": "WLAN_id"
              },
              {
                "name": "nacrule_id",
                "value": "",
                "type": "query",
                "description": "nacrule_id"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Get Site Clients Events"
        },
        {
          "info": {
            "name": "searchSiteWirelessClients",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/clients/search",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "ap",
                "value": "",
                "type": "query",
                "description": "AP MAC address of the AP where the client has connected to"
              },
              {
                "name": "band",
                "value": "",
                "type": "query",
                "description": "Comma separated list of Radio band (e.g. `24,5`). enum: `24`, `5`, `6`"
              },
              {
                "name": "device",
                "value": "",
                "type": "query",
                "description": "Comma separated list of Device type (e.g. `Mac,iPhone`). Case sensitive"
              },
              {
                "name": "hostname",
                "value": "",
                "type": "query",
                "description": "Partial / full Client hostname. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `everest*` and `*rest*` match `my-everest-client`). Suffix-only wildcards (e.g. `*everest`) are not supported"
              },
              {
                "name": "ip",
                "value": "",
                "type": "query",
                "description": "Partial / full Client IP Address. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `10.100.10.*` and `*100.10.*` match `10.100.10.54`). Suffix-only wildcards (e.g. `*.54`) are not supported"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "Partial / full Client MAC Address. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `aabbcc*` and `*bbcc*` match `aabbccddeeff`). Suffix-only wildcards (e.g. `*bccddeeff`) are not supported"
              },
              {
                "name": "model",
                "value": "",
                "type": "query",
                "description": "Only available for clients running the Marvis Client app, model, e.g. \"MBP 15 late 2013\", 6, 6s, \"8+ GSM\""
              },
              {
                "name": "os",
                "value": "",
                "type": "query",
                "description": "Only available for clients running the Marvis Client app, os, e.g. Sierra, Yosemite, Windows 10"
              },
              {
                "name": "psk_id",
                "value": "",
                "type": "query",
                "description": "PSK ID"
              },
              {
                "name": "psk_name",
                "value": "",
                "type": "query",
                "description": "Only available for clients using PPSK authentication, the Name of the PSK"
              },
              {
                "name": "ssid",
                "value": "",
                "type": "query",
                "description": "SSID"
              },
              {
                "name": "text",
                "value": "",
                "type": "query",
                "description": "Partial / full MAC address, hostname, username, psk_name or ip. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `everest*` and `*rest*` match `my-everest-client`). Suffix-only wildcards (e.g. `*client`) are not supported"
              },
              {
                "name": "username",
                "value": "",
                "type": "query",
                "description": "Partial / full username. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `johndoe*` and `*mycorp*` match `johndoe@mycorp.com`). Suffix-only wildcards (e.g. `*mycorp.com`) are not supported"
              },
              {
                "name": "vlan",
                "value": "",
                "type": "query",
                "description": "VLAN"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Wireless Clients\n\n**NOTE**: fuzzy logic can be used with ‘*’, supported filters: mac, hostname, device, os, model. E.g. /clients/search?device=Mac*&hostname=jerry"
        },
        {
          "info": {
            "name": "countSiteWirelessClientSessions",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/clients/sessions/count",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "ap",
                "value": "",
                "type": "query",
                "description": "AP MAC"
              },
              {
                "name": "band",
                "value": "",
                "type": "query",
                "description": "802.11 Band"
              },
              {
                "name": "client_family",
                "value": "",
                "type": "query",
                "description": "E.g. \"Mac\", \"iPhone\", \"Apple watch\""
              },
              {
                "name": "client_manufacture",
                "value": "",
                "type": "query",
                "description": "E.g. \"Apple\""
              },
              {
                "name": "client_model",
                "value": "",
                "type": "query",
                "description": "E.g. \"8+\", \"XS\""
              },
              {
                "name": "client_os",
                "value": "",
                "type": "query",
                "description": "E.g. \"Mojave\", \"Windows 10\", \"Linux\""
              },
              {
                "name": "ssid",
                "value": "",
                "type": "query",
                "description": "SSID"
              },
              {
                "name": "wlan_id",
                "value": "",
                "type": "query",
                "description": "WLAN_id"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of Client Sessions"
        },
        {
          "info": {
            "name": "searchSiteWirelessClientSessions",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/clients/sessions/search",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "ap",
                "value": "",
                "type": "query",
                "description": "AP MAC"
              },
              {
                "name": "band",
                "value": "",
                "type": "query",
                "description": "802.11 Band"
              },
              {
                "name": "client_family",
                "value": "",
                "type": "query",
                "description": "E.g. \"Mac\", \"iPhone\", \"Apple watch\""
              },
              {
                "name": "client_manufacture",
                "value": "",
                "type": "query",
                "description": "E.g. \"Apple\""
              },
              {
                "name": "client_model",
                "value": "",
                "type": "query",
                "description": "E.g. \"8+\", \"XS\""
              },
              {
                "name": "client_username",
                "value": "",
                "type": "query",
                "description": "Username"
              },
              {
                "name": "client_os",
                "value": "",
                "type": "query",
                "description": "E.g. \"Mojave\", \"Windows 10\", \"Linux\""
              },
              {
                "name": "ssid",
                "value": "",
                "type": "query",
                "description": "SSID"
              },
              {
                "name": "wlan_id",
                "value": "",
                "type": "query",
                "description": "WLAN_id"
              },
              {
                "name": "psk_id",
                "value": "",
                "type": "query",
                "description": "PSK ID"
              },
              {
                "name": "psk_name",
                "value": "",
                "type": "query",
                "description": "PSK Name"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Client Sessions"
        },
        {
          "info": {
            "name": "getSiteEventsForClient",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/clients/:client_mac/events",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "client_mac",
                "value": "",
                "type": "path"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "E.g. MARVIS_EVENT_CLIENT_DHCP_STUCK"
              },
              {
                "name": "proto",
                "value": "",
                "type": "query",
                "description": "a / b / g / n / ac / ax"
              },
              {
                "name": "band",
                "value": "",
                "type": "query",
                "description": "802.11 Band"
              },
              {
                "name": "channel",
                "value": "",
                "type": "query"
              },
              {
                "name": "wlan_id",
                "value": "",
                "type": "query"
              },
              {
                "name": "ssid",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get the list of events for a specific client"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Device Profiles",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteDeviceProfilesDerived",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/deviceprofiles/derived",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "resolve",
                "value": "",
                "type": "query",
                "description": "Whether resolve the site variables"
              }
            ]
          },
          "docs": "Get the list of derived Device Profiles for a Site"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Devices",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteDevices",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "type",
                "value": "",
                "type": "query"
              },
              {
                "name": "name",
                "value": "",
                "type": "query"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get list of devices on the site."
        },
        {
          "info": {
            "name": "countSiteDeviceConfigHistory",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/config_history/count",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Counts the number of entries in device config history for distinct field with given filters"
        },
        {
          "info": {
            "name": "searchSiteDeviceConfigHistory",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/config_history/search",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "type",
                "value": "",
                "type": "query"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "Device MAC Address"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search for entries in device config history"
        },
        {
          "info": {
            "name": "countSiteDevices",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/count",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "hostname",
                "value": "",
                "type": "query"
              },
              {
                "name": "model",
                "value": "",
                "type": "query"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query"
              },
              {
                "name": "version",
                "value": "",
                "type": "query"
              },
              {
                "name": "mxtunnel_status",
                "value": "",
                "type": "query"
              },
              {
                "name": "mxedge_id",
                "value": "",
                "type": "query"
              },
              {
                "name": "lldp_system_name",
                "value": "",
                "type": "query"
              },
              {
                "name": "lldp_system_desc",
                "value": "",
                "type": "query"
              },
              {
                "name": "lldp_port_id",
                "value": "",
                "type": "query"
              },
              {
                "name": "lldp_mgmt_addr",
                "value": "",
                "type": "query"
              },
              {
                "name": "map_id",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Counts the number of entries in ap events history for distinct field with given filters"
        },
        {
          "info": {
            "name": "countSiteDeviceEvents",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/events/count",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "model",
                "value": "",
                "type": "query"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "See [List Device Events Definitions](/#operations/listDeviceEventsDefinitions)"
              },
              {
                "name": "type_code",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Counts the number of entries in ap events history for distinct field with given filters"
        },
        {
          "info": {
            "name": "searchSiteDeviceEvents",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/events/search",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "Device mac"
              },
              {
                "name": "model",
                "value": "",
                "type": "query",
                "description": "Device model"
              },
              {
                "name": "text",
                "value": "",
                "type": "query",
                "description": "Event message"
              },
              {
                "name": "timestamp",
                "value": "",
                "type": "query",
                "description": "Event time"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "See [List Device Events Definitions](/#operations/listDeviceEventsDefinitions)"
              },
              {
                "name": "last_by",
                "value": "port_id",
                "type": "query",
                "description": "Return last/recent event for passed in field"
              },
              {
                "name": "includes",
                "value": "",
                "type": "query",
                "description": "Keyword to include events from additional indices (e.g. ext_tunnel for prisma events)"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Devices Events"
        },
        {
          "info": {
            "name": "exportSiteDevices",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/export",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "To download the exported device information"
        },
        {
          "info": {
            "name": "setSiteDevicesGbpTag",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/gbp_tag",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Set GBP Tag for multiple devices"
        },
        {
          "info": {
            "name": "importSiteDevices",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/import",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Import Information for Multiple Devices\n\nCSV format:\n```csv\nmac,name,map_id,x,y,height,orientation,labels,band_24.power,band_24.bandwidth,band_24.channel,band_24.disabled,band_5.power,band_5.bandwidth,band_5.channel,band_5.disabled,band_6.power,band_6.bandwidth,band_6.channel,band_6.disabled\n5c5b53010101,\"AP 1\",845a23bf-bed9-e43c-4c86-6fa474be7ae5,30,10,2.3,45,\"guest, campus, vip\",1,20,0,false,0,40,0,false,17,80,0,false\n```"
        },
        {
          "info": {
            "name": "countSiteDeviceLastConfig",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/last_config/count",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Counts the number of entries in device config history for distinct field with given filters"
        },
        {
          "info": {
            "name": "searchSiteDeviceLastConfigs",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/last_config/search",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "cert_expiry_duration",
                "value": "",
                "type": "query",
                "description": "Duration for expiring cert queries (format: 2d/3h/172800 seconds)"
              },
              {
                "name": "device_type",
                "value": "",
                "type": "query"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query"
              },
              {
                "name": "version",
                "value": "",
                "type": "query"
              },
              {
                "name": "name",
                "value": "",
                "type": "query"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Device Last Configs"
        },
        {
          "info": {
            "name": "searchSiteDevices",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/search",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "band_24_channel",
                "value": "",
                "type": "query",
                "description": "When `type`==`ap`, Channel of band_24"
              },
              {
                "name": "band_5_channel",
                "value": "",
                "type": "query",
                "description": "When `type`==`ap`, Channel of band_5"
              },
              {
                "name": "band_6_channel",
                "value": "",
                "type": "query",
                "description": "When `type`==`ap`, Channel of band_6"
              },
              {
                "name": "band_24_bandwidth",
                "value": "",
                "type": "query",
                "description": "When `type`==`ap`, Bandwidth of band_24"
              },
              {
                "name": "band_5_bandwidth",
                "value": "",
                "type": "query",
                "description": "When `type`==`ap`, Bandwidth of band_5"
              },
              {
                "name": "band_6_bandwidth",
                "value": "",
                "type": "query",
                "description": "When `type`==`ap`, Bandwidth of band_6"
              },
              {
                "name": "band_24_power",
                "value": "",
                "type": "query",
                "description": "When `type`==`ap`, Power of band_24"
              },
              {
                "name": "band_5_power",
                "value": "",
                "type": "query",
                "description": "When `type`==`ap`, Power of band_5"
              },
              {
                "name": "band_6_power",
                "value": "",
                "type": "query",
                "description": "When `type`==`ap`, Power of band_6"
              },
              {
                "name": "clustered",
                "value": "",
                "type": "query",
                "description": "When `type`==`gateway`, true / false"
              },
              {
                "name": "eth0_port_speed",
                "value": "",
                "type": "query",
                "description": "When `type`==`ap`, Port speed of eth0"
              },
              {
                "name": "evpntopo_id",
                "value": "",
                "type": "query",
                "description": "When `type`==`switch`, EVPN topology id"
              },
              {
                "name": "ext_ip",
                "value": "",
                "type": "query",
                "description": "Partial / full Device external ip. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `1.2.3.*` and `*.2.3.*` match `1.2.3.4`). Suffix-only wildcards (e.g. `*.2.3.4`) are not supported"
              },
              {
                "name": "hostname",
                "value": "",
                "type": "query",
                "description": "Partial / full Device hostname. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `my-london*` and `*london*` match `my-london-1`). Suffix-only wildcards (e.g. `*london-1`) are not supported"
              },
              {
                "name": "ip",
                "value": "",
                "type": "query",
                "description": "Partial / full Device IP Address. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `10.100.10.*` and `*100.10.*` match `10.100.10.54`). Suffix-only wildcards (e.g. `*.54`) are not supported"
              },
              {
                "name": "last_config_status",
                "value": "",
                "type": "query",
                "description": "When `type`==`switch` or `type`==`gateway`, last configuration status"
              },
              {
                "name": "last_hostname",
                "value": "",
                "type": "query",
                "description": "Last hostname of the device."
              },
              {
                "name": "lldp_mgmt_addr",
                "value": "",
                "type": "query",
                "description": "When `type`==`ap`, LLDP management ip address"
              },
              {
                "name": "lldp_port_id",
                "value": "",
                "type": "query",
                "description": "When `type`==`ap`, LLDP port id. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `ge-0/0/*` and `*-0/0/*` match `ge-0/0/30`). Suffix-only wildcards (e.g. `*switch-01`) are not supported"
              },
              {
                "name": "lldp_system_desc",
                "value": "",
                "type": "query",
                "description": "When `type`==`ap`, LLDP system description. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `Juniper Networks*` and `*Networks*` match `Juniper Networks, Inc.`). Suffix-only wildcards (e.g. `*switch-01`) are not supported"
              },
              {
                "name": "lldp_system_name",
                "value": "",
                "type": "query",
                "description": "When `type`==`ap`, LLDP system name. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `my-switch*` and `*switch*` match `my-switch-01`). Suffix-only wildcards (e.g. `*switch-01`) are not supported"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "Partial / full Device MAC address. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `001122*` and `*1122*` match `001122334455`). Suffix-only wildcards (e.g. `*4455`) are not supported"
              },
              {
                "name": "model",
                "value": "",
                "type": "query",
                "description": "Partial / full Device model. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `AP4*` and `*P4*` match `AP43`). Suffix-only wildcards (e.g. `*43`) are not supported"
              },
              {
                "name": "mxedge_id",
                "value": "",
                "type": "query",
                "description": "When `type`==`ap`, Mist Edge id, if AP is connecting to a Mist Edge"
              },
              {
                "name": "mxedge_ids",
                "value": "",
                "type": "query",
                "description": "When `type`==`ap`, Comma separated list of Mist Edge id, if AP is connecting to a Mist Edge"
              },
              {
                "name": "mxtunnel_status",
                "value": "",
                "type": "query",
                "description": "When `type`==`ap`, MxTunnel status, up / down."
              },
              {
                "name": "node",
                "value": "",
                "type": "query",
                "description": "When `type`==`gateway`. enum: `node0`, `node1`"
              },
              {
                "name": "node0_mac",
                "value": "",
                "type": "query",
                "description": "When `type`==`gateway`, node0 MAC Address"
              },
              {
                "name": "node1_mac",
                "value": "",
                "type": "query",
                "description": "When `type`==`gateway`, node1 MAC Address"
              },
              {
                "name": "power_constrained",
                "value": "",
                "type": "query",
                "description": "When `type`==`ap`, whether the AP is power constrained"
              },
              {
                "name": "radius_stats",
                "value": "",
                "type": "query",
                "description": "When `type`==`switch` or `type`==`gateway`, Key-value pairs where the key\nis the RADIUS server address and the value contains authentication statistics:\n  * <server_address> (string): IP address of the RADIUS server as the key\n  * `auth_accepts` (long): Number of accepted authentication requests\n  * `auth_rejects` (long): Number of rejected authentication requests\n  * `auth_timeouts` (long): Number of authentication timeouts\n  * `auth_server_status` (string): Status of the server. Possible values: `up`, `down`, `unreachable`"
              },
              {
                "name": "stats",
                "value": "",
                "type": "query",
                "description": "Whether to return device stats"
              },
              {
                "name": "t128agent_version",
                "value": "",
                "type": "query",
                "description": "When `type`==`gateway` (SSR only), version of 128T agent"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "Type of device. enum: `ap`, `gateway`, `switch`"
              },
              {
                "name": "version",
                "value": "",
                "type": "query",
                "description": "Version"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "Sort options"
              },
              {
                "name": "desc_sort",
                "value": "",
                "type": "query",
                "description": "Sort options in reverse order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Device"
        },
        {
          "info": {
            "name": "getSiteDevice",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Device Configuration"
        },
        {
          "info": {
            "name": "updateSiteDevice",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Device Configuration"
        },
        {
          "info": {
            "name": "addSiteDeviceImage",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/image/:image_number",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "image_number",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "multipart-form",
              "data": []
            }
          },
          "docs": "Attach up to 3 images to a device"
        },
        {
          "info": {
            "name": "deleteSiteDeviceImage",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/image/:image_number",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "image_number",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete image from a device"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Devices - Wireless",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteDeviceRadioChannels",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/ap_channels",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "country_code",
                "value": "US",
                "type": "query",
                "description": "Country code for the site (for AP config generation), in [two-character](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2)"
              }
            ]
          },
          "docs": "Get a list of allowed channels (per channel width)"
        },
        {
          "info": {
            "name": "getSiteDeviceIotPort",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/iot",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Returns the current state of each enabled IoT pin configured as an output."
        },
        {
          "info": {
            "name": "setSiteDeviceIotPort",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/iot",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "**Note**: For each IoT pin referenced:\n * The pin must be enabled using the Device `iot_config` API\n * The pin must support the output direction"
        },
        {
          "info": {
            "name": "enableSiteDeviceZigbeeJoin",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/zigbee_join",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Allow Zigbee end devices to join the network for a configurable duration. After the duration expires, new joins will be blocked (unless `allow_join`==`always` is configured on the device).\n\n#### Subscribe to Zigbee Join Events\n`WS /api-ws/v1/stream`\n\n```json\n{\n    \"subscribe\": \"/sites/{site_id}/devices/{device_id}/zigbee_join\"\n}\n```\n##### Example output from ws stream\n```json\n{\n    \"event\": \"data\",\n    \"channel\": \"/sites/4ac1dcf4-9d8b-7211-65c4-057819f0862b/devices/00000000-0000-0000-1000-5c5b35"
        }
      ]
    },
    {
      "info": {
        "name": "Utilities Common",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "restartSiteMultipleDevices",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/restart",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Note that only the devices that are connected will be restarted."
        },
        {
          "info": {
            "name": "arpFromDevice",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/arp",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "ARP can be performed on the Device. The output will be available through websocket. As there can be multiple commands issued against the same AP at the same time and the output all goes through the same websocket stream, session is introduced for demux.\n\n\n#### Subscribe to Device Command outputs\n`WS /api-ws/v1/stream`\n\n```json\n{\n    \"subscribe\": \"/sites/{site_id}/devices/{device_id}/cmd\"\n}\n```\n##### Example output from ws stream\n```json\n{ \n \"event\": \"data\", \n \"channel\": \"/sites/4ac1dcf4-9d8b-721"
        },
        {
          "info": {
            "name": "bounceDevicePort",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/bounce_port",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Port Bounce can be performed from Switch/Gateway.\n\n **Note:** Ports starting with vme, ae, irb, and HA control ports (for SSR only) are not supported\n\nThe output will be available through websocket. As there can be multiple commands issued against the same AP at the same time and the output all goes through the same websocket stream, session is introduced for demux.\n\n#### Subscribe to Device Command outputs\n`WS /api-ws/v1/stream`\n\n```json\n{\n    \"subscribe\": \"/sites/{site_id}/devices/{device_id}/"
        },
        {
          "info": {
            "name": "clearSiteDeviceMacTable",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/clear_mac_table",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Clear MAC Table from the Device.\n\nThe output will be available through websocket. As there can be multiple commands issued against the same device at the same time and the output all goes through the same websocket stream, `session` is introduced for demux.\n\n#### Subscribe to Device Command outputs\n`WS /api-ws/v1/stream`\n\n```json\n{\n    \"subscribe\": \"/sites/{site_id}/devices/{device_id}/cmd\"\n}\n```\n"
        },
        {
          "info": {
            "name": "clearSiteDevicePolicyHitCount",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/clear_policy_hit_count",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Clear application policy hit counts for the specified policy."
        },
        {
          "info": {
            "name": "getSiteDeviceConfigCmd",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/config_cmd",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "Make output cmds sorted (for better readability) or not."
              }
            ]
          },
          "docs": "Get Config CLI Commands\nFor a brown-field switch deployment where we adopted the switch through Adoption Command, we do not wipe out / overwrite the existing config automatically. Instead, we generate CLI commands that we would have generated. The user can inspect, modify, and incorporate this into their existing config manually.\n\nOnce they feel comfortable about the config we generate, they can enable allow_mist_config where we will take full control of their config like a claimed switch"
        },
        {
          "info": {
            "name": "startSiteLocateDevice",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/locate",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "### Access Points\nLocate an Access Point by blinking it's LED.\nIt is a persisted state that has to be stopped by calling Stop Locating API\n\n### Switches\nLocate a Switch by blinking all port LEDs. \nBy default, request is sent to `master` switch and LEDs will keep flashing for 5 minutes.\nIn case of virtual chassis (VC) the desired member mac has to be passed in the request payload. \nAt anypoint, only one VC member can be requested to flash the LED. \nTo stop LED flashing before the duration ends /u"
        },
        {
          "info": {
            "name": "monitorSiteDeviceTraffic",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/monitor_traffic",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Monitor traffic on switches and SRX.\n  * JUNOS uses cmd \"monitor interface <port>\" to monitor traffic on particular <port>\n  * JUNOS uses cmd \"monitor interface traffic\" to monitor traffic on all ports"
        },
        {
          "info": {
            "name": "pingFromDevice",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/ping",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Ping from AP, Switch and SSR\n\nPing can be performed from the Device. The output will be available through websocket. As there can be multiple commands issued against the same AP at the same time and the output all goes through the same websocket stream, session is introduced for demux.\n\n#### Subscribe to Device Command outputs\n`WS /api-ws/v1/stream`\n\n```json\n{\n    \"subscribe\": \"/sites/{site_id}/devices/{device_id}/cmd\"\n}\n```\n##### Example output from ws stream\n```json\n{\n    \"event\": \"data\",\n    "
        },
        {
          "info": {
            "name": "readoptSiteOctermDevice",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/readopt",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "For the octerm devices, the device ID must come from fpc0. However, for a VC, the users may change the original fpc0 from CLI. To fix the issue, the readopt API could be used to trigger the readopt process so the device would get the correct device ID to connect the cloud."
        },
        {
          "info": {
            "name": "releaseSiteDeviceDhcpLease",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/release_dhcp_leases",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Releases an active DHCP lease."
        },
        {
          "info": {
            "name": "readoptSiteOctermDevice",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/reprovision",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "To force one device to reprovision itself again."
        },
        {
          "info": {
            "name": "getSiteDeviceZtpPassword",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/request_ztp_password",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "In the case where something happens during/after ZTP, the root-password is modified (required for ZTP to set up outbound-ssh) but the user-defined password config has not be configured. This API can be used to retrieve the temporary password."
        },
        {
          "info": {
            "name": "restartSiteDevice",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/restart",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Restart / Reboot a device"
        },
        {
          "info": {
            "name": "createSiteDeviceShellSession",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/shell",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Shell Session"
        },
        {
          "info": {
            "name": "showSiteDeviceBgpSummary",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/show_bgp_summary",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Get BGP Summary from SSR, SRX and Switch.\n\n\nThe output will be available through websocket. As there can be multiple commands issued against the same device at the same time and the output all goes through the same websocket stream, `session` is introduced for demux.\n\n#### Subscribe to Device Command outputs\n`WS /api-ws/v1/stream`\n\n```json\n{\n    \"subscribe\": \"/sites/{site_id}/devices/{device_id}/cmd\"\n\n}\n```\n\n##### Example output from ws stream\n```\nTue 2024-04-23 16:36:06 UTC\nRetrieving bgp entri"
        },
        {
          "info": {
            "name": "showSiteDeviceDhcpLeases",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/show_dhcp_leases",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Shows DHCP leases"
        },
        {
          "info": {
            "name": "showSiteDeviceDot1xTable",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/show_dot1x",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Get Dot1X Table from the Device.\n\nThe output will be available through websocket. As there can be multiple commands issued against the same device at the same time and the output all goes through the same websocket stream, `session` is introduced for demux.\n\n#### Subscribe to Device Command outputs\n`WS /api-ws/v1/stream`\n\n```json\n{\n    \"subscribe\": \"/sites/{site_id}/devices/{device_id}/cmd\"\n}\n```\n"
        },
        {
          "info": {
            "name": "showSiteDeviceEvpnDatabase",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/show_evpn_database",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Get EVPN Database from the Device. The output will be available through websocket."
        },
        {
          "info": {
            "name": "showSiteDeviceForwardingTable",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/show_forwarding_table",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Get forwarding table from the Device. The output will be available through websocket. As there can be multiple commands issued against the same device at the same time and the output all goes through the same websocket stream, `session` is introduced for demux.\n\n#### Subscribe to Device Command outputs\n`WS /api-ws/v1/stream`\n\n```json\n{\n    \"subscribe\": \"/sites/{site_id}/devices/{device_id}/cmd\"\n}\n```\n\n##### Example output from ws stream\n```\nMon 2024-05-20 16:47:30 UTC Retrieving fib entries… Ent"
        },
        {
          "info": {
            "name": "showSiteDeviceMacTable",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/show_mac_table",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Get MAC Table from the Device.\n\nThe output will be available through websocket. As there can be multiple commands issued against the same device at the same time and the output all goes through the same websocket stream, `session` is introduced for demux.\n\n\n\n#### Subscribe to Device Command outputs\n\n`WS /api-ws/v1/stream`\n\n```json\n{\n    \"subscribe\": \"/sites/{site_id}/devices/{device_id}/cmd\"\n```\n\n\n#### Example output from ws stream\n\n```json \n{\n    \"event\": \"data\",\n    \"channel\": \"/sites/d6fb4f96"
        },
        {
          "info": {
            "name": "uploadSiteDeviceSupportFile",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/support",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Support / Upload device support files\n\n#### Info Param\n| Name | Type | Description |\n| --- | --- | --- |\n| process | string | Upload 1 file with output of show system processes extensive |\n| outbound-ssh | string | Upload 1 file that concatenates all /var/log/outbound-ssh.log* files |\n| messages | string | Upload 1 to 10 /var/log/messages* files |\n| core-dumps | string | Upload all core dump files, if any. Uploads for all members of VC on switches.|\n| full | string | Upload 1 file with output of"
        },
        {
          "info": {
            "name": "tracerouteFromDevice",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/traceroute",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Traceroute can be performed from the Device.\n\nThe output will be available through websocket. As there can be multiple commands issued against the same Device at the same time and the output all goes through the same websocket stream, session is introduced for demux.\n\n\n#### Subscribe to Device Command outputs\n\n`WS /api-ws/v1/stream`\n\n```json\n{\n    \"subscribe\": \"/sites/{site_id}/devices/{device_id}/cmd\"\n}\n```\n\n\n#### Example output from ws stream\n```json\n{\n  \"channel\": \"/sites/d6fb4f96-xxxx-xxxx-x"
        },
        {
          "info": {
            "name": "stopSiteLocateDevice",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/unlocate",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Stop Locate a Device"
        }
      ]
    },
    {
      "info": {
        "name": "Utilities Location",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "sendSiteDevicesArbitraryBleBeacon",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/send_ble_beacon",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Send arbitrary BLE Beacon for a period of time\n\nNote that only the devices that are connected will be restarted."
        }
      ]
    },
    {
      "info": {
        "name": "Sites Synthetic Tests",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "triggerSiteSwitchRadiusSyntheticTest",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/check_radius_server",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Ping test from the AP to confirm 'reachability' of the Radius server. \n\nUtilize Juniper EX switch(to which an AP is connected to) radius test capabilities to get details on the Radius Server 'availability'.\n\n\n\n#### Subscribe to Device Command outputs\n\n`WS /api-ws/v1/stream`\n\n\n```json\n{\n    \"subscribe\": \"/sites/{site_id}/devices/{device_id}/cmd\"\n}\n```\n\n#### Example output from ws stream\n\n```json\n{\n  \"event\": \"data\",\n  \"channel\": \"/sites/d6fb4f96-3ba4-4cf5-8af2-a8d7b85087ac/devices/00000000-0000-0"
        },
        {
          "info": {
            "name": "getSiteDeviceSyntheticTest",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/synthetic_test",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Device Synthetic Test"
        },
        {
          "info": {
            "name": "triggerSiteDeviceSyntheticTest",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/synthetic_test",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Trigger Device Synthetic Test"
        },
        {
          "info": {
            "name": "triggerSiteSyntheticTest",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/synthetic_test",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Trigger Synthetic Testing"
        },
        {
          "info": {
            "name": "searchSiteSyntheticTest",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/synthetic_test/search",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "Device MAC Address"
              },
              {
                "name": "port_id",
                "value": "",
                "type": "query",
                "description": "Port_id used to run the test (for SSR only)"
              },
              {
                "name": "vlan_id",
                "value": "",
                "type": "query",
                "description": "VLAN ID"
              },
              {
                "name": "by",
                "value": "",
                "type": "query",
                "description": "Entity who triggers the test"
              },
              {
                "name": "reason",
                "value": "",
                "type": "query",
                "description": "Test failure reason"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "Synthetic test type"
              },
              {
                "name": "protocol",
                "value": "",
                "type": "query",
                "description": "Connectivity protocol"
              },
              {
                "name": "tenant",
                "value": "",
                "type": "query",
                "description": "Tenant network in which lan_connectivity test was run"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Site Synthetic Testing"
        }
      ]
    },
    {
      "info": {
        "name": "Utilities WAN",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "clearSiteSsrArpCache",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/clear_arp",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Clear ARP cache for SSR, SRX and Switch\n\nClear the entire ARP cache or a subset if arguments are provided.\n\n*Note*: port_id is optional if neither vlan nor ip is specified"
        },
        {
          "info": {
            "name": "clearSiteBgpRoutes",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/clear_bgp",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Clear routes associated with one or all BGP neighbors"
        },
        {
          "info": {
            "name": "clearSiteDeviceSession",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/clear_session",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Clear session"
        },
        {
          "info": {
            "name": "releaseSiteSsrDhcpLease",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/release_dhcp",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Releases an active DHCP lease.\n\n\nThe output will be available through websocket.\n\nAs there can be multiple commands issued against the same Device at the same\ntime and the output all goes through the same websocket stream, session is\nintroduced for demux.\n\n\n\n#### Subscribe to Device Command outputs\n\n\n`WS /api-ws/v1/stream`\n\n\n```json\n\n{ \"subscribe\": \"/sites/{site_id}/devices/{device_id}/cmd\" }\n\n```\n\n\n\n#### Example output from ws stream\n\n\n```json\n{\n    \"event\": \"data\",\n    \"channel\": \"/sites/d6fb4"
        },
        {
          "info": {
            "name": "testSiteSsrDnsResolution",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/resolve_dns",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "DNS resolutions are performed on the Device.\n\nThe output will be available through websocket. As there can be multiple commands issued against the same SSR at the same time and the output all goes through the same websocket stream, `session` is used for demux.\n \n #### Subscribe to Device Command outputs\n`WS /api-ws/v1/stream`\n\n```json\n{\n    \"subscribe\": \"/sites/{site_id}/devices/{device_id}/cmd\"\n}\n```\n##### Example output from ws stream\n```\n Router      | Hostname               | Resolved | Last"
        },
        {
          "info": {
            "name": "runSiteSrxTopCommand",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/run_top",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Run top command on switches and SRX. The output will be available through websocket. \n\nAs there can be multiple commands issued against the same device at the same time and the output all goes through the same websocket stream, `session` is introduced for demux.\n\n#### Subscribe to Device Command outputs\n`WS /api-ws/v1/stream`\n\n```json\n{\n  \"subscribe\": \"/sites/{site_id}/devices/{device_id}/cmd\"\n}\n```"
        },
        {
          "info": {
            "name": "servicePingFromSsr",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/service_ping",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Ping from SSR\n\nService Ping can be performed from the Device. The output will be available through websocket. As there can be multiple command issued against the same device at the same time and the output all goes through the same websocket stream, session is introduced for demux.\n\n#### Subscribe to Device Command outputs\n`WS /api-ws/v1/stream`\n\n```json\n{\n    \"subscribe\": \"/sites/{site_id}/devices/{device_id}/cmd\"\n}\n```\n##### Example output from ws stream\n```json\n{\n    \"event\": \"data\",\n    \"cha"
        },
        {
          "info": {
            "name": "showSiteGatewayOspfDatabase",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/show_ospf_database",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Get OSPF Database from SSR and SRX. The output will be available through websocket. \n\nAs there can be multiple commands issued against the same device at the same time and the output all goes through the same websocket stream, `session` is introduced for demux.\n\n#### Subscribe to Device Command outputs\n`WS /api-ws/v1/stream`\n\n```json\n{\n  \"subscribe\": \"/sites/{site_id}/devices/{device_id}/cmd\"\n}\n```\n\n#### Example output from ws stream\n```\n===== ==================== ========== ======= ======== ==="
        },
        {
          "info": {
            "name": "showSiteGatewayOspfInterfaces",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/show_ospf_interfaces",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Get OSPF interfaces from SSR and SRX. The output will be available through websocket. \n\nAs there can be multiple commands issued against the same device at the same time and the output all goes through the same websocket stream, `session` is introduced for demux.\n\n#### Subscribe to Device Command outputs\n`WS /api-ws/v1/stream`\n\n```json\n{\n  \"subscribe\": \"/sites/{site_id}/devices/{device_id}/cmd\"\n}\n```\n\n#### Example output from ws stream\n```\n===== ================== =================== ==========="
        },
        {
          "info": {
            "name": "showSiteGatewayOspfNeighbors",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/show_ospf_neighbors",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Get OSPF Neighbors from SSR and SRX. The output will be available through websocket. \n\nAs there can be multiple commands issued against the same device at the same time and the output all goes through the same websocket stream, `session` is introduced for demux.\n\n#### Subscribe to Device Command outputs\n`WS /api-ws/v1/stream`\n\n```json\n{\n  \"subscribe\": \"/sites/{site_id}/devices/{device_id}/cmd\"\n}\n```\n\n#### Example output from ws stream\n```\n===== ==================== ========== ======= ======== =="
        },
        {
          "info": {
            "name": "showSiteGatewayOspfSummary",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/show_ospf_summary",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Get OSPF summary from SSR and SRX. The output will be available through websocket. \n\nAs there can be multiple commands issued against the same device at the same time and the output all goes through the same websocket stream, `session` is introduced for demux.\n\n#### Subscribe to Device Command outputs\n`WS /api-ws/v1/stream`\n\n```json\n{\n  \"subscribe\": \"/sites/{site_id}/devices/{device_id}/cmd\"\n}\n```\n\n#### Example output from ws stream\n```\n===== =========== ========== ============= ================"
        },
        {
          "info": {
            "name": "showSiteSsrAndSrxRoutes",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/show_route",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Get routes from SSR, SRX and Switch. \n\nThe output will be available through websocket. As there can be multiple commands issued against the same device at the same time and the output all goes through the same websocket stream, `session` is introduced for demux.\n\n#### Subscribe to Device Command outputs\n`WS /api-ws/v1/stream`\n\n```json\n{\n    \"subscribe\": \"/sites/{site_id}/devices/{device_id}/cmd\"\n}\n```\n##### Example output from ws stream\n```\nadmin@labsystem1.fiedler# show bgp neighbors\nBGP neighb"
        },
        {
          "info": {
            "name": "showSiteSsrServicePath",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/show_service_path",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Get service path information of the Device.\n\n\nThe output will be available through websocket. As there can be multiple command\nissued against the same device at the same time and the output all goes through\nthe same websocket stream, session is introduced for demux.\n\n\n\n#### Subscribe to Device Command outputs\n\n`WS /api-ws/v1/stream`\n\n\n```json\n{ \"subscribe\": \"/sites/{site_id}/devices/{device_id}/cmd\" }\n```\n\n#### Example output from ws stream\n\n```json\n{\n      \"channel\": \"/sites/d6fb4f96-xxxx-xxxx-"
        },
        {
          "info": {
            "name": "showSiteSsrAndSrxSessions",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/show_session",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Get active sessions passing through the Device.\n\n\nThe output will be available through websocket. As there can be multiple command\nissued against the same device at the same time and the output all goes through\nthe same websocket stream, session is introduced for demux.\n\n\n\n#### Subscribe to Device Command outputs\n\n`WS /api-ws/v1/stream`\n\n\n```json \n{ \"subscribe\": \"/sites/{site_id}/devices/{device_id}/cmd\" }\n```\n\n\n#### Example output from ws stream\n\n```json \n{\n      \"channel\": \"/sites/d6fb4f96-xxx"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Devices - WAN Cluster",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "GetSiteDeviceHaClusterNode",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/ha",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete HA Cluster"
        },
        {
          "info": {
            "name": "createSiteDeviceHaCluster",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/ha",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "## Create HA Cluster\nBoth nodes has to be in the same site. We expect the user to configure ha_sync / ha_data port in port_configs already\n\n### SRX cabling\n\nsee [Chassis Cluster User Guide for SRX Series Devices](https://www.juniper.net/documentation/us/en/software/junos/chassis-cluster-security-devices/topics/concept/chassis-cluster-srx-series-node-interface-understanding.html) Here’s the recommended cabling.\n\n#### SRX300\n\nFrom ZTP / default state, ge-0/0/0 and ge-0/0/7 (SFP) are default WAN po"
        },
        {
          "info": {
            "name": "deleteSiteDeviceHaCluster",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/ha",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete HA Cluster"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Devices - Wired",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "updateSiteLocalSwitchPortConfig",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/local_port_config",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "API Calls to add port config local overrides. This can be used by Switch Port Operators or Helpdesk administrators\nto change a Switch Port configuration without having to change the switch configuration.\n\n\nThe local overrides configured for the switchports with `no_local_overwrite`==`true` won't be applied to the switch configuration. \n\n\n> NOTE:\n>\n> When using the API Call, it is required to put send all overrides in the PUT request Payload, even the existing once. \n>\n> The current overrides can"
        },
        {
          "info": {
            "name": "deleteSiteLocalSwitchPortConfig",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/local_port_config",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "API Calls delete all the existing port config local overrides, and reapply the configured planed at the device level \n(with site / template heritance)."
        }
      ]
    },
    {
      "info": {
        "name": "Sites Devices - Wired - Virtual Chassis",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "changeSiteSwitchVcPortMode",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/set_vc_port_mode",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Change VCP port mode\n\n\nSome switch model allows changing VCP port behaviors, e.g. - use them as regular network ports - change vcp protocol Note, this command will reboot the switch"
        },
        {
          "info": {
            "name": "getSiteDeviceVirtualChassis",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/vc",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get VC Status\n\nThe API returns a combined view of the VC status which includes topology and stats_"
        },
        {
          "info": {
            "name": "createSiteVirtualChassis",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/vc",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "For models (e.g. EX3400 and up) having dedicated VC ports, it is easier to form a VC by just connecting cables with the dedicated VC ports. Cloud will detect the new VC and update the inventory.  \nIn case that the user would like to choose the dedicated switch as a VC master or for EX2300-C-12P and EX2300-C-12T which doesn't have dedicated VC ports, below are procedures to automate the VC creation:\n1. Power on the switch that is chosen as the VC master first, and then powering on the other membe"
        },
        {
          "info": {
            "name": "updateSiteVirtualChassisMember",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/vc",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "The VC creation and adding member switch API will update the device' s virtual chassis config which is applied after VC is formed to create JUNOS pre-provisioned virtual chassis configuration.\n\n**Note:** Update Device's VC config can achieve similar purpose by directly modifying current virtual_chassis config. However, it cannot fulfill requests to enabling vc_ports on new members that are yet to belong to current VC.\n\n\n## Change to use preprovisioned VC\nTo switch the VC to use preprovisioned VC"
        },
        {
          "info": {
            "name": "deleteSiteVirtualChassis",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/vc",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "When all the member switches of VC are removed and only member ID 0 is left, the cloud would detect this situation and automatically changes the single switch to non-VC role.\n\nFor some unexpected cases that the VC is gone and disconnected, the API below could be used to change the state of VC’s switches to be standalone. After it is executed, all the switches will be shown as standalone switches under Inventory."
        },
        {
          "info": {
            "name": "convertSiteVirtualChassisToVirtualMac",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/vc/convert_to_virtualmac",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Converts an FPC0-based VC to a Virtualmac VC, removing the limitation where the device ID must change whenever FPC0 is renumbered or removed.\n\n\nHTTP400 Error possible reasons:\n  - The device is not an OC device\n  - Virtualmac VC is disabled in the Org Knob settings\n  - The VC is already a Virtualmac VC\n  - The VC is currently disconnected\n  - The device is standalone\n  - A new FPC0 exists with its own device config, causing ambiguity."
        },
        {
          "info": {
            "name": "setSiteVcPort",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/devices/:device_id/vc/vc_port",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Set VC port"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Events",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteRoamingEvents",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/events/fast_roam",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "Event type"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              }
            ]
          },
          "docs": "List Roaming Events data"
        },
        {
          "info": {
            "name": "countSiteSystemEvents",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/events/system/count",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "See [List Device Events Definitions](/#operations/listDeviceEventsDefinitions)"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of System Events"
        },
        {
          "info": {
            "name": "searchSiteSystemEvents",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/events/system/search",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "See [List Device Events Definitions](/#operations/listDeviceEventsDefinitions)"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Site System Events"
        }
      ]
    },
    {
      "info": {
        "name": "Sites EVPN Topologies",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteEvpnTopologies",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/evpn_topologies",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get the existing EVPN topology"
        },
        {
          "info": {
            "name": "createSiteEvpnTopology",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/evpn_topologies",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "While all the `evpn_id` / `downlink_ips` can be specified by hand, the easiest way is to call the `build_vpn_topology` API, allowing you to examine the diff, and update it yourself. You can also simply call it with `overwrite=true` which will apply the updates for you.\n\n**Notes:**\n1. You can use `core` / `distribution` / `access` to create a CLOS topology\n2. You can also use `core` / `distribution` to form a 2-tier EVPN topology where ESI-Lag is configured distribution to connect to access switc"
        },
        {
          "info": {
            "name": "getSiteEvpnTopology",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/evpn_topologies/:evpn_topology_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "evpn_topology_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get One EVPN Topology Detail"
        },
        {
          "info": {
            "name": "updateSiteEvpnTopology",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/sites/:site_id/evpn_topologies/:evpn_topology_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "evpn_topology_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update the EVPN Topology"
        },
        {
          "info": {
            "name": "deleteSiteEvpnTopology",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/sites/:site_id/evpn_topologies/:evpn_topology_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "evpn_topology_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete the site EVPN Topology"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Gateway Templates",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteGatewayTemplatesDerived",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/gatewaytemplates/derived",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "resolve",
                "value": "",
                "type": "query",
                "description": "Whether resolve the site variables"
              }
            ]
          },
          "docs": "Get the list of derived Gateway Templates a Site"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Guests",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteAllGuestAuthorizations",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/guests",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "wlan_id",
                "value": "",
                "type": "query",
                "description": "UUID of single or multiple (Comma separated) WLAN under Site `site_id` (to filter by WLAN)"
              }
            ]
          },
          "docs": "Get List of Site Guest Authorizations"
        },
        {
          "info": {
            "name": "countSiteGuestAuthorizations",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/guests/count",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "auth_method",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of Authorized Guest"
        },
        {
          "info": {
            "name": "listSiteAllGuestAuthorizationsDerived",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/guests/derived",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "wlan_id",
                "value": "",
                "type": "query",
                "description": "UUID of single or multiple (Comma separated) WLAN under Site `site_id` (to filter by WLAN)"
              },
              {
                "name": "cross_site",
                "value": "",
                "type": "query",
                "description": "Whether to get org level guests, default is false i.e get site level guests"
              }
            ]
          },
          "docs": "Get the list of derived Guest Authorizations for a site"
        },
        {
          "info": {
            "name": "searchSiteGuestAuthorization",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/guests/search",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "wlan_id",
                "value": "00000000-0000-0000-0000-000000000000",
                "type": "query"
              },
              {
                "name": "auth_method",
                "value": "",
                "type": "query"
              },
              {
                "name": "ssid",
                "value": "",
                "type": "query"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Authorized Guest"
        },
        {
          "info": {
            "name": "getSiteGuestAuthorization",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/guests/:guest_mac",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "guest_mac",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Guest Authorization"
        },
        {
          "info": {
            "name": "updateSiteGuestAuthorization",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/sites/:site_id/guests/:guest_mac",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "guest_mac",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Guest Authorization"
        },
        {
          "info": {
            "name": "deleteSiteGuestAuthorization",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/sites/:site_id/guests/:guest_mac",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "guest_mac",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Guest Authorization"
        }
      ]
    },
    {
      "info": {
        "name": "Sites IDP Profiles",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteIdpProfilesDerived",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/idpprofiles/derived",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get the list of derived IDP Profiles for a site"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Insights",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "getSiteInsightMetrics",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/insights",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "metrics",
                "value": "",
                "type": "query",
                "description": "Comma separated Metric names, e.g. `num_clients,num_aps`. See possible values at [List Insight Metrics](/#operations/listInsightMetrics)"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "interval",
                "value": "",
                "type": "query",
                "description": "Aggregation works by giving a time range plus interval (e.g. 1d, 1h, 10m) where aggregation function would be applied to."
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get Site Insight Metrics"
        },
        {
          "info": {
            "name": "getSiteInsightMetricsForAP",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/insights/ap/:device_id/stats",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "metrics",
                "value": "",
                "type": "query",
                "description": "Comma separated Metric names, e.g. `num_clients,num_stressed_clients`. See possible values at [List Insight Metrics](/#operations/listInsightMetrics)"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "interval",
                "value": "",
                "type": "query",
                "description": "Aggregation works by giving a time range plus interval (e.g. 1d, 1h, 10m) where aggregation function would be applied to."
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get AP Insight Metrics"
        },
        {
          "info": {
            "name": "getSiteInsightMetricsForClient",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/insights/client/:client_mac",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "client_mac",
                "value": "",
                "type": "path"
              },
              {
                "name": "metrics",
                "value": "",
                "type": "query",
                "description": "Comma separated Metric names, e.g. `top-app-by-num_client,top-app-by-bytes`. See possible values at [List Insight Metrics](/#operations/listInsightMetrics)"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "interval",
                "value": "",
                "type": "query",
                "description": "Aggregation works by giving a time range plus interval (e.g. 1d, 1h, 10m) where aggregation function would be applied to."
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get Client Insight Metrics"
        },
        {
          "info": {
            "name": "getSiteInsightMetricsForDevice",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/insights/device/:device_mac/:metric",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "metric",
                "value": "",
                "type": "path",
                "description": "See [List Insight Metrics](/#operations/listInsightMetrics) for available metrics"
              },
              {
                "name": "device_mac",
                "value": "",
                "type": "path"
              },
              {
                "name": "port_id",
                "value": "",
                "type": "query",
                "description": "Port ID of the device, e.g. `ge-0/0/1`. Can be used with metrics related to interfaces, e.g. `rx_bytes`."
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "interval",
                "value": "",
                "type": "query",
                "description": "Aggregation works by giving a time range plus interval (e.g. 1d, 1h, 10m) where aggregation function would be applied to."
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get AP Insight Metrics\nSee metrics possibilities at [List Insight Metrics](/#operations/listInsightMetrics)"
        },
        {
          "info": {
            "name": "getSiteInsightMetricsForGateway",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/insights/gateway/:device_id/stats",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "metrics",
                "value": "",
                "type": "query",
                "description": "Comma separated Metric names, e.g. `tx_bps,rx_bps`. See possible values at [List Insight Metrics](/#operations/listInsightMetrics)"
              },
              {
                "name": "port_id",
                "value": "",
                "type": "query",
                "description": "Port ID of the gateway device, e.g. `ge-0/0/1`"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "interval",
                "value": "",
                "type": "query",
                "description": "Aggregation works by giving a time range plus interval (e.g. 1d, 1h, 10m) where aggregation function would be applied to."
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get Gateway Insight Metrics"
        },
        {
          "info": {
            "name": "getSiteInsightMetricsForMxEdge",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/insights/mxedge/:device_mac/:metric",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "metric",
                "value": "",
                "type": "path",
                "description": "See [List Insight Metrics](/#operations/listInsightMetrics) for available metrics"
              },
              {
                "name": "device_mac",
                "value": "",
                "type": "path"
              },
              {
                "name": "port_id",
                "value": "",
                "type": "query",
                "description": "Port ID of the MxEdge device, e.g. `port0`. Can be used with metrics related to interfaces, e.g. `rx_bytes`."
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "interval",
                "value": "",
                "type": "query",
                "description": "Aggregation works by giving a time range plus interval (e.g. 1d, 1h, 10m) where aggregation function would be applied to."
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get MxEdge Insight Metrics\nSee metrics possibilities at [List Insight Metrics](/#operations/listInsightMetrics)"
        },
        {
          "info": {
            "name": "getSiteInsightMetricsForSwitch",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/insights/switch/:device_mac/:metric",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "metric",
                "value": "",
                "type": "path",
                "description": "See [List Insight Metrics](/#operations/listInsightMetrics) for available metrics"
              },
              {
                "name": "device_mac",
                "value": "",
                "type": "path"
              },
              {
                "name": "port_id",
                "value": "",
                "type": "query",
                "description": "Port ID of the switch device, e.g. `ge-0/0/1`. Can be used with metrics related to interfaces, e.g. `rx_bytes`."
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "interval",
                "value": "",
                "type": "query",
                "description": "Aggregation works by giving a time range plus interval (e.g. 1d, 1h, 10m) where aggregation function would be applied to."
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get Switch Insight Metrics\nSee metrics possibilities at [List Insight Metrics](/#operations/listInsightMetrics)"
        }
      ]
    },
    {
      "info": {
        "name": "Sites NAC Fingerprints",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "countSiteClientFingerprints",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/insights/fingerprints/count",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count Client Fingerprints"
        },
        {
          "info": {
            "name": "searchSiteClientFingerprints",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/insights/fingerprints/search",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "family",
                "value": "EX Series Switch",
                "type": "query",
                "description": "Device Category of the client device"
              },
              {
                "name": "client_type",
                "value": "wired",
                "type": "query",
                "description": "Whether client is wired or wireless"
              },
              {
                "name": "model",
                "value": "ex4100-f-12p",
                "type": "query",
                "description": "Model name of the client device"
              },
              {
                "name": "mfg",
                "value": "Juniper Networks, Inc.",
                "type": "query",
                "description": "Manufacturer name of the client device"
              },
              {
                "name": "os",
                "value": "JUNOS 22.3R1.12",
                "type": "query",
                "description": "Operating System name and version of the client device"
              },
              {
                "name": "os_type",
                "value": "JUNOS",
                "type": "query",
                "description": "Operating system name of the client device"
              },
              {
                "name": "mac",
                "value": "d420b080516d",
                "type": "query",
                "description": "MAC address of the client device"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "interval",
                "value": "",
                "type": "query",
                "description": "Aggregation works by giving a time range plus interval (e.g. 1d, 1h, 10m) where aggregation function would be applied to."
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order."
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Client Fingerprints"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Rogues",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteRogueAPs",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/insights/rogues",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "type",
                "value": "",
                "type": "query"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "interval",
                "value": "",
                "type": "query",
                "description": "Aggregation works by giving a time range plus interval (e.g. 1d, 1h, 10m) where aggregation function would be applied to."
              }
            ]
          },
          "docs": "Get List of Site Rogue/Neighbor APs"
        },
        {
          "info": {
            "name": "listSiteRogueClients",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/insights/rogues/clients",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "interval",
                "value": "",
                "type": "query",
                "description": "Aggregation works by giving a time range plus interval (e.g. 1d, 1h, 10m) where aggregation function would be applied to."
              }
            ]
          },
          "docs": "Get List of Site Rogue Clients"
        },
        {
          "info": {
            "name": "countSiteRogueEvents",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/rogues/events/count",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "type",
                "value": "",
                "type": "query"
              },
              {
                "name": "ssid",
                "value": "",
                "type": "query",
                "description": "SSID of the network detected as threat"
              },
              {
                "name": "bssid",
                "value": "",
                "type": "query",
                "description": "BSSID of the network detected as threat"
              },
              {
                "name": "ap_mac",
                "value": "",
                "type": "query",
                "description": "MAC of the device that had strongest signal strength for ssid/bssid pair"
              },
              {
                "name": "channel",
                "value": "",
                "type": "query",
                "description": "Channel over which ap_mac heard ssid/bssid pair"
              },
              {
                "name": "seen_on_lan",
                "value": "",
                "type": "query",
                "description": "Whether the reporting AP see a wireless client (on LAN) connecting to it"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of Rogue Events"
        },
        {
          "info": {
            "name": "searchSiteRogueEvents",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/rogues/events/search",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "type",
                "value": "",
                "type": "query"
              },
              {
                "name": "ssid",
                "value": "",
                "type": "query",
                "description": "SSID of the network detected as threat"
              },
              {
                "name": "bssid",
                "value": "",
                "type": "query",
                "description": "BSSID of the network detected as threat"
              },
              {
                "name": "ap_mac",
                "value": "",
                "type": "query",
                "description": "MAC of the device that had strongest signal strength for ssid/bssid pair"
              },
              {
                "name": "channel",
                "value": "",
                "type": "query",
                "description": "Channel over which ap_mac heard ssid/bssid pair"
              },
              {
                "name": "seen_on_lan",
                "value": "",
                "type": "query",
                "description": "Whether the reporting AP see a wireless client (on LAN) connecting to it"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Rogue Events"
        },
        {
          "info": {
            "name": "getSiteRogueAP",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/rogues/:rogue_bssid",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "rogue_bssid",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Rogue AP Details"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Stats - IoT Endpoints",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "searchSiteIotEndpoints",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/iotendpoints/search",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "ap_mac",
                "value": "",
                "type": "query",
                "description": "AP MAC address"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "Device MAC address"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "IoT endpoint type. enum: `zigbee`"
              },
              {
                "name": "mfg",
                "value": "",
                "type": "query",
                "description": "Manufacturer name"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              }
            ]
          },
          "docs": "Search IoT Endpoints"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Licenses",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "getSiteLicenseUsage",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/licenses/usages",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "This shows license usage (i.e. needed) based on the features enabled for the site."
        }
      ]
    },
    {
      "info": {
        "name": "Sites Location",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "getSiteBeamCoverageOverview",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/location/coverage",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "map_id",
                "value": "00000000-0000-0000-0000-000000000000",
                "type": "query",
                "description": "Map_id (filter by map_id)"
              },
              {
                "name": "type",
                "value": "",
                "type": "query"
              },
              {
                "name": "client_type",
                "value": "",
                "type": "query",
                "description": "Client_type (as filter. optional)"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "resolution",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              }
            ]
          },
          "docs": "Get Beam Coverage Overview"
        },
        {
          "info": {
            "name": "getSiteMachineLearningCurrentStat",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/location/ml/current",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "map_id",
                "value": "00000000-0000-0000-0000-000000000000",
                "type": "query",
                "description": "Map_id (as filter, optional)"
              }
            ]
          },
          "docs": "Get Machine Learning Current Stat\nFor each VBLE AP, it has ML model parameters (e.g. Path-loss-estimate, Intercept) as well as completion indicators (Level and PercentageComplete). For the completeness, ML takes N sample to finish its first level and use N*0.25 samples to complete each successive level. When a device is moved, the completeness will be reset as it has to re-learn."
        },
        {
          "info": {
            "name": "getSiteDefaultPlfForModels",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/location/ml/defaults",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Default PLF for Models"
        },
        {
          "info": {
            "name": "overwriteSiteMlForDevice",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/sites/:site_id/location/ml/device/:device_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Overwrite ML For Device"
        },
        {
          "info": {
            "name": "clearSiteMlOverwriteForDevice",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/sites/:site_id/location/ml/device/:device_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Clear ML Overwrite for Device"
        },
        {
          "info": {
            "name": "overwriteSiteMlForMap",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/sites/:site_id/location/ml/map/:map_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "map_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Overwrite ML For Map"
        },
        {
          "info": {
            "name": "clearSiteMlOverwriteForMap",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/sites/:site_id/location/ml/map/:map_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "map_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Clear ML Overwrite for Map"
        },
        {
          "info": {
            "name": "resetSiteMlStatsByMap",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/location/ml/reset/map/:map_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "map_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Reset ML Stats by Map"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Maps",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteMaps",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/maps",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Site Maps"
        },
        {
          "info": {
            "name": "createSiteMap",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/maps",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Site Map"
        },
        {
          "info": {
            "name": "startSiteMapsAutoGeofence",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/maps/auto_geofences",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "The auto geofence service is a map parsing service that uses map image data to identify the exterior of buildings in the map image also known as \"geofences\". This API processes all maps for a given SiteId. The maps must have an image to parse for the auto geofence service. Repeated POST requests to this endpoint while the auto geofence service is processing the map will be rejected."
        },
        {
          "info": {
            "name": "importSiteMaps",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/maps/import",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "multipart-form",
              "data": []
            }
          },
          "docs": "Import data from files is a multipart POST which has an file, an optional json, and an optional csv, to create floorplan, assign matching inventory to specific site, place ap if name or mac matches.\n\n# Note\nThis endpoint (at the site level), the AP must be already assigned to the site to be placed on the floorplan. If you want to place APs from the Org inventory, it is required to use the endpoint at the Org level [importOrgMaps](#operation/importOrgMaps)\n\n# CSV File Format\n```csv\nVendor AP name"
        },
        {
          "info": {
            "name": "getSiteMap",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/maps/:map_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "map_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Site Map Details"
        },
        {
          "info": {
            "name": "updateSiteMap",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/sites/:site_id/maps/:map_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "map_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Site Map"
        },
        {
          "info": {
            "name": "deleteSiteMap",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/sites/:site_id/maps/:map_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "map_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Site Map"
        },
        {
          "info": {
            "name": "startSiteMapAutoGeofence",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/maps/:map_id/auto_geofences",
            "params": [
              {
                "name": "map_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "The auto geofence service is a map parsing service that uses map image data to identify the exterior of buildings in the map image also known as \"geofences\". This API processes a single given MapId. This map must have an image to parse for the auto geofence service. Repeated POST requests to this endpoint while the auto geofence service is processing the map will be rejected."
        },
        {
          "info": {
            "name": "addSiteMapImage",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/maps/:map_id/image",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "map_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "multipart-form",
              "data": []
            }
          },
          "docs": "Add image map is a multipart POST which has an file (Image) and an optional json parameter"
        },
        {
          "info": {
            "name": "deleteSiteMapImage",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/sites/:site_id/maps/:map_id/image",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "map_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Site Map Image"
        },
        {
          "info": {
            "name": "replaceSiteMapImage",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/maps/:map_id/replace",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "map_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "multipart-form",
              "data": []
            }
          },
          "docs": "Replace Map Image\n\n\nThis works like an PUT where the image will be replaced. If transform is provided, all the locations of the objects on the map (AP, Zone, Vbeacon, Beacon) will be transformed as well (relative to the new Map)"
        },
        {
          "info": {
            "name": "bulkAssignSiteApsToMap",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/maps/:map_id/set_map",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "map_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "This API can be used to assign a list of AP Macs associated with site_id to the specified map_id. Note that map_id must be associated with corresponding site_id. This API obeys the following rules \n1. if AP is unassigned to any Map, it gets associated with map_id \n2. Any moved APs are returned in the response \n3. If the AP is considered a locked AP, no action will be taken"
        },
        {
          "info": {
            "name": "importSiteWayfindings",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/maps/:map_id/wayfinding/import",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "map_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "This imports the vendor map meta data into the Map JSON. This is required by the SDK and App in order to access/render the vendor Map properly."
        }
      ]
    },
    {
      "info": {
        "name": "Sites Maps - Auto-placement",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "getSiteApAutoOrientation",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/maps/:map_id/auto_orient",
            "params": [
              {
                "name": "map_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "This API is called to view the current status of auto orient for a given map."
        },
        {
          "info": {
            "name": "startSiteApAutoOrientation",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/maps/:map_id/auto_orient",
            "params": [
              {
                "name": "map_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "This API is called to trigger a map for auto orient. For auto orient feature to work, BLE data needs to be collected from the APs on the map. This precess is not disruptive unlike FTM collection. Repeated POST requests to this endpoint while a map is still running will be rejected.\n\n\n`force_collection` is set to `false` by default. If `force_collection`==`false`, the API attempts to start orientation with existing data. If no data exists, the API attempts to start collecting orientation data. If"
        },
        {
          "info": {
            "name": "deleteSiteApAutoOrientation",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/sites/:site_id/maps/:map_id/auto_orient",
            "params": [
              {
                "name": "map_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "This API is called to force stop auto placement for a given map"
        },
        {
          "info": {
            "name": "getSiteApAutoplacement",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/maps/:map_id/auto_placement",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "map_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "This API is called to view the current status of auto placement for a given map.\n\n\n#### Status Descriptions\n\n| Status | Description |\n| --- | --- |\n| `pending` | Autoplacement has not been requested for this map |\n| `inprogress` | Autoplacement is currently processing |\n| `done` | The autoplacement process has completed |\n| `data_needed` | Additional position data is required for autoplacement. Users should verify the requested anchor APs have a position on the map |\n| `invalid_model` | Autoplac"
        },
        {
          "info": {
            "name": "runSiteApAutoplacement",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/maps/:map_id/auto_placement",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "map_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "This API is called to trigger auto placement for a map. For the auto placement feature to work, RTT-FTM data needs to be collected from the APs on the map.  \nThis scan is disruptive, and users must be notified of service disruption during the auto placement process. Repeated POST requests to this endpoint while a map is still running will be rejected.\n\n\n`force_collection` is set to `false` by default. If `force_collection` is set to `false`, the API attempts to start localization with existing d"
        },
        {
          "info": {
            "name": "deleteSiteApAutoplacement",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/sites/:site_id/maps/:map_id/auto_placement",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "map_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "This API is called to force stop auto placement for a given map"
        },
        {
          "info": {
            "name": "clearSiteApAutoOrient",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/maps/:map_id/clear_auto_orient",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "map_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "This API is used to destroy the autoorientations of a map or subset of APs on a map."
        },
        {
          "info": {
            "name": "clearSiteApAutoplacement",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/maps/:map_id/clear_autoplacement",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "map_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "This API is used to destroy the cached autoplacement locations of a map or subset of APs on a map."
        },
        {
          "info": {
            "name": "confirmSiteApLocalizationData",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/maps/:map_id/use_auto_ap_values",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "map_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "This API is used to accept or reject the cached autoplacement and auto-orientation values of a map or subset of APs on a map. Any APs that have autoplacement values are stored in cache for up to 7 days while awaiting acceptance or rejection.\n\n```\nAccepting the autoplacement values overwrites the existing X, Y, and orientation of the accepted APs with their cached autoplacement values.\nRejecting the autoplacement values causes the APs to retain their current X, Y, and orientation.\n```\n\nOnce a dec"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Maps - Auto-Zone",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "getSiteMapAutoZoneStatus",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/maps/:map_id/auto_zones",
            "params": [
              {
                "name": "map_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "This API provides the current status of the auto zones service for a given map"
        },
        {
          "info": {
            "name": "startSiteMapAutoZone",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/maps/:map_id/auto_zones",
            "params": [
              {
                "name": "map_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "This API starts the auto zones service for a specified map. This map must have an image to parse for the auto zones service. Repeated POST requests to this endpoint while the auto zones service is processing the map will be rejected."
        },
        {
          "info": {
            "name": "deleteSiteMapAutoZone",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/sites/:site_id/maps/:map_id/auto_zones",
            "params": [
              {
                "name": "map_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "This API starts the auto zones service for a specified map. This map must have an image to parse for the auto zones service. Repeated POST requests to this endpoint while the auto zones service is processing the map or awaiting review will be rejected."
        }
      ]
    },
    {
      "info": {
        "name": "Sites Map Stacks",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteMapStacks",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/mapstacks",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              },
              {
                "name": "name",
                "value": "",
                "type": "query",
                "description": "Filter by map stack name"
              }
            ]
          },
          "docs": "Get List of Site Map Stacks"
        },
        {
          "info": {
            "name": "createSiteMapStack",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/mapstacks",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Site Map Stack"
        }
      ]
    },
    {
      "info": {
        "name": "Sites MxEdges",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteMxEdges",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/mxedges",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Site Mist Edges"
        },
        {
          "info": {
            "name": "countSiteMxEdgeEvents",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/mxedges/events/count",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "mxedge_id",
                "value": "",
                "type": "query",
                "description": "Mist edge id"
              },
              {
                "name": "mxcluster_id",
                "value": "",
                "type": "query",
                "description": "Mist edge cluster id"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "See [List Device Events Definitions](/#operations/listDeviceEventsDefinitions)"
              },
              {
                "name": "service",
                "value": "",
                "type": "query",
                "description": "Service running on mist edge(mxagent, tunterm etc)"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of Mist Edge Events"
        },
        {
          "info": {
            "name": "searchSiteMistEdgeEvents",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/mxedges/events/search",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "mxedge_id",
                "value": "",
                "type": "query",
                "description": "Mist edge id"
              },
              {
                "name": "mxcluster_id",
                "value": "",
                "type": "query",
                "description": "Mist edge cluster id"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "See [List Device Events Definitions](/#operations/listDeviceEventsDefinitions)"
              },
              {
                "name": "service",
                "value": "",
                "type": "query",
                "description": "Service running on mist edge(mxagent, tunterm etc)"
              },
              {
                "name": "component",
                "value": "",
                "type": "query",
                "description": "Component like PS1, PS2"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Site Mist Edge Events"
        },
        {
          "info": {
            "name": "getSiteMxEdge",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/mxedges/:mxedge_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "mxedge_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Site Mist Edge"
        },
        {
          "info": {
            "name": "updateSiteMxEdge",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/sites/:site_id/mxedges/:mxedge_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "mxedge_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Site Mist Edge settings"
        },
        {
          "info": {
            "name": "deleteSiteMxEdge",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/sites/:site_id/mxedges/:mxedge_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "mxedge_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Site Mist Edge"
        },
        {
          "info": {
            "name": "uploadSiteMxEdgeSupportFiles",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/mxedges/:mxedge_id/support",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "mxedge_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Support / Upload Mist Edge support files"
        }
      ]
    },
    {
      "info": {
        "name": "Utilities MxEdge",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "preemptSitesMxTunnel",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/mxtunnels/:mxtunnel_id/preempt_aps",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "mxtunnel_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "To preempt AP’s which are not connected to preferred peer to the preferred peer"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Clients - NAC",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "countSiteNacClients",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/nac_clients/count",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query",
                "description": "NAC Policy Rule ID, if matched"
              },
              {
                "name": "last_nacrule_id",
                "value": "",
                "type": "query",
                "description": "NAC Policy Rule ID, if matched"
              },
              {
                "name": "nacrule_matched",
                "value": "",
                "type": "query",
                "description": "NAC Policy Rule Matched"
              },
              {
                "name": "auth_type",
                "value": "",
                "type": "query",
                "description": "Authentication type, e.g. \"eap-tls\", \"eap-peap\", \"eap-ttls\", \"eap-teap\", \"mab\", \"psk\", \"device-auth\""
              },
              {
                "name": "last_vlan_id",
                "value": "",
                "type": "query",
                "description": "Vlan ID"
              },
              {
                "name": "last_nas_vendor",
                "value": "",
                "type": "query",
                "description": "Vendor of NAS device"
              },
              {
                "name": "idp_id",
                "value": "",
                "type": "query",
                "description": "SSO ID, if present and used"
              },
              {
                "name": "last_ssid",
                "value": "",
                "type": "query",
                "description": "SSID"
              },
              {
                "name": "last_username",
                "value": "",
                "type": "query",
                "description": "Username presented by the client"
              },
              {
                "name": "timestamp",
                "value": "",
                "type": "query",
                "description": "Start time, in epoch"
              },
              {
                "name": "last_ap",
                "value": "",
                "type": "query",
                "description": "AP MAC connected to by client"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "MAC address"
              },
              {
                "name": "last_status",
                "value": "",
                "type": "query",
                "description": "Connection status of client i.e \"permitted\", \"denied, \"session_ended\""
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "Client type i.e. \"wireless\", \"wired\" etc."
              },
              {
                "name": "mdm_compliance_status",
                "value": "",
                "type": "query",
                "description": "MDM compliance of client i.e \"compliant\", \"not compliant\""
              },
              {
                "name": "mdm_provider",
                "value": "",
                "type": "query",
                "description": "MDM provider of client’s organisation eg \"intune\", \"jamf\""
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of NAC Clients"
        },
        {
          "info": {
            "name": "countSiteNacClientEvents",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/nac_clients/events/count",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "See [List Device Events Definitions](/#operations/listNacEventsDefinitions)"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of NAC Client-Events"
        },
        {
          "info": {
            "name": "searchSiteNacClientEvents",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/nac_clients/events/search",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "See [List Device Events Definitions](/#operations/listNacEventsDefinitions)"
              },
              {
                "name": "nacrule_id",
                "value": "",
                "type": "query",
                "description": "NAC Policy Rule ID, if matched"
              },
              {
                "name": "nacrule_matched",
                "value": "",
                "type": "query",
                "description": "NAC Policy Rule Matched"
              },
              {
                "name": "dryrun_nacrule_id",
                "value": "",
                "type": "query",
                "description": "NAC Policy Dry Run Rule ID, if present and matched"
              },
              {
                "name": "dryrun_nacrule_matched",
                "value": "",
                "type": "query",
                "description": "True - if dryrun rule present and matched with priority, False - if not matched or not present"
              },
              {
                "name": "auth_type",
                "value": "",
                "type": "query",
                "description": "Authentication type, e.g. \"eap-tls\", \"eap-peap\", \"eap-ttls\", \"eap-teap\", \"mab\", \"psk\", \"device-auth\""
              },
              {
                "name": "vlan",
                "value": "",
                "type": "query",
                "description": "Vlan ID"
              },
              {
                "name": "nas_vendor",
                "value": "",
                "type": "query",
                "description": "Vendor of NAS device"
              },
              {
                "name": "bssid",
                "value": "",
                "type": "query",
                "description": "BSSID"
              },
              {
                "name": "idp_id",
                "value": "",
                "type": "query",
                "description": "SSO ID, if present and used"
              },
              {
                "name": "idp_role",
                "value": "",
                "type": "query",
                "description": "IDP returned roles/groups for the user"
              },
              {
                "name": "idp_username",
                "value": "",
                "type": "query",
                "description": "Username presented to the Identity Provider"
              },
              {
                "name": "resp_attrs",
                "value": "",
                "type": "query",
                "description": "Radius attributes returned by NAC to NAS Devive"
              },
              {
                "name": "ssid",
                "value": "",
                "type": "query",
                "description": "SSID"
              },
              {
                "name": "username",
                "value": "",
                "type": "query",
                "description": "Username presented by the client"
              },
              {
                "name": "ap",
                "value": "",
                "type": "query",
                "description": "AP MAC"
              },
              {
                "name": "random_mac",
                "value": "",
                "type": "query",
                "description": "AP random macMAC"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "MAC address"
              },
              {
                "name": "timestamp",
                "value": "",
                "type": "query",
                "description": "Time, in epoch"
              },
              {
                "name": "usermac_label",
                "value": "",
                "type": "query",
                "description": "Labels derived from usermac entry"
              },
              {
                "name": "text",
                "value": "",
                "type": "query",
                "description": "Partial / full MAC address, username, device_mac or ap. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `aabbcc*` and `*bbcc*` match `aabbccddeeff`). Suffix-only wildcards (e.g. `*bccddeeff`) are not supported"
              },
              {
                "name": "nas_ip",
                "value": "",
                "type": "query",
                "description": "IP address of NAS device"
              },
              {
                "name": "ingress_vlan",
                "value": "",
                "type": "query",
                "description": "Vendor specific Vlan ID in radius requests"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order."
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search NAC Client Events"
        },
        {
          "info": {
            "name": "searchSiteNacClients",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/nac_clients/search",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "ap",
                "value": "",
                "type": "query",
                "description": "MAC Address of the AP the client is/was connected to"
              },
              {
                "name": "auth_type",
                "value": "",
                "type": "query",
                "description": "Authentication type, e.g. \"eap-tls\", \"eap-peap\", \"eap-ttls\", \"eap-teap\", \"mab\", \"psk\", \"device-auth\""
              },
              {
                "name": "cert_expiry_duration",
                "value": "",
                "type": "query",
                "description": "Filter by certificate expiry within a specific duration from now (e.g., \"7d\" for 7 days, \"1m\" for 1 month)"
              },
              {
                "name": "edr_managed",
                "value": "",
                "type": "query",
                "description": "Filters NAC clients that are integrated with EDR providers"
              },
              {
                "name": "edr_provider",
                "value": "",
                "type": "query",
                "description": "EDR provider of client's organization"
              },
              {
                "name": "edr_status",
                "value": "",
                "type": "query",
                "description": "EDR Status of the NAC client"
              },
              {
                "name": "family",
                "value": "",
                "type": "query",
                "description": "Partial / full Client family (e.g. \"Phone/Tablet/Wearable\", \"Access Point\"). Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `Surveillance*` and `*urveillance*` match `Surveillance Camera`). Suffix-only wildcards (e.g. `*Camera`) are not supported"
              },
              {
                "name": "hostname",
                "value": "",
                "type": "query",
                "description": "Partial / full Client hostname. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `everest*` and `*rest*` match `my-everest-client`). Suffix-only wildcards (e.g. `*everest`) are not supported"
              },
              {
                "name": "idp_id",
                "value": "",
                "type": "query",
                "description": "SSO ID, if present and used"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "Partial / full Client MAC Address. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `aabbcc*` and `*bbcc*` match `aabbccddeeff`). Suffix-only wildcards (e.g. `*bccddeeff`) are not supported"
              },
              {
                "name": "mdm_compliance",
                "value": "",
                "type": "query",
                "description": "MDM compliance of client i.e \"compliant\", \"not compliant\""
              },
              {
                "name": "mdm_provider",
                "value": "",
                "type": "query",
                "description": "MDM provider of client’s organization eg \"intune\", \"jamf\""
              },
              {
                "name": "mdm_managed",
                "value": "",
                "type": "query",
                "description": "Filters NAC clients that are managed by MDM providers"
              },
              {
                "name": "mfg",
                "value": "",
                "type": "query",
                "description": "Partial / full Client manufacturer (e.g. \"apple\", \"cisco\", \"juniper\"). Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `Raspberry Pi*` and `*Pi*` match `Raspberry Pi Trading Ltd`). Suffix-only wildcards (e.g. `*Ltd`) are not supported"
              },
              {
                "name": "model",
                "value": "",
                "type": "query",
                "description": "Client model, e.g. \"iPhone 12\", \"MX100\""
              },
              {
                "name": "nacrule_name",
                "value": "",
                "type": "query",
                "description": "NAC Policy Rule Name matched"
              },
              {
                "name": "nacrule_id",
                "value": "",
                "type": "query",
                "description": "NAC Policy Rule ID, if matched"
              },
              {
                "name": "nacrule_matched",
                "value": "",
                "type": "query",
                "description": "NAC Policy Rule Matched"
              },
              {
                "name": "nas_vendor",
                "value": "",
                "type": "query",
                "description": "Vendor of NAS device"
              },
              {
                "name": "nas_ip",
                "value": "",
                "type": "query",
                "description": "IP address of NAS device"
              },
              {
                "name": "ingress_vlan",
                "value": "",
                "type": "query",
                "description": "Vendor specific Vlan ID in radius requests"
              },
              {
                "name": "os",
                "value": "",
                "type": "query",
                "description": "Client OS, e.g. \"iOS 18.1\", \"Android\", \"Windows\", \"Linux\""
              },
              {
                "name": "ssid",
                "value": "",
                "type": "query",
                "description": "SSID"
              },
              {
                "name": "status",
                "value": "",
                "type": "query",
                "description": "Connection status of client i.e \"permitted\", \"denied, \"session_started\", \"session_stopped\""
              },
              {
                "name": "text",
                "value": "",
                "type": "query",
                "description": "partial / full MAC address, last_username, device_mac, nas_ip. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `aabbcc*` and `*bbcc*` match `aabbccddeeff`). Suffix-only wildcards (e.g. `*bccddeeff`) are not supported."
              },
              {
                "name": "timestamp",
                "value": "",
                "type": "query",
                "description": "Start time, in epoch"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "Client type i.e. \"wireless\", \"wired\" etc."
              },
              {
                "name": "usermac_label",
                "value": "",
                "type": "query",
                "description": "Labels derived from usermac entry"
              },
              {
                "name": "username",
                "value": "",
                "type": "query",
                "description": "Username presented by the client"
              },
              {
                "name": "vlan",
                "value": "",
                "type": "query",
                "description": "Vlan name or ID assigned to the client"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order."
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Site NAC Clients"
        },
        {
          "info": {
            "name": "sendSiteNacClientCoA",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/nac_clients/:client_mac/coa",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "client_mac",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Sends CoA (Change of Authorization) command to a NAC client."
        }
      ]
    },
    {
      "info": {
        "name": "Sites Networks",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteNetworksDerived",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/networks/derived",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "resolve",
                "value": "",
                "type": "query",
                "description": "Whether resolve the site variables"
              }
            ]
          },
          "docs": "Get the list of derived Networks for a Site"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Network Templates",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteNetworkTemplatesDerived",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/networktemplates/derived",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "resolve",
                "value": "",
                "type": "query",
                "description": "Whether resolve the site variables"
              }
            ]
          },
          "docs": "Get the list of derived Network Templates a Site"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Devices - Others",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteOtherDevices",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/otherdevices",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "vendor",
                "value": "",
                "type": "query"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query"
              },
              {
                "name": "serial",
                "value": "",
                "type": "query"
              },
              {
                "name": "model",
                "value": "",
                "type": "query"
              },
              {
                "name": "name",
                "value": "",
                "type": "query"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Site other devices (3rd party devices)"
        },
        {
          "info": {
            "name": "countSiteOtherDeviceEvents",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/otherdevices/events/count",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "See [List Device Events Definitions](/#operations/listOtherDeviceEventsDefinitions)"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of Site OtherDevices Events"
        },
        {
          "info": {
            "name": "searchSiteOtherDeviceEvents",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/otherdevices/events/search",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "MAC"
              },
              {
                "name": "device_mac",
                "value": "",
                "type": "query",
                "description": "MAC of attached device"
              },
              {
                "name": "vendor",
                "value": "",
                "type": "query",
                "description": "Vendor name"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "See [List Device Events Definitions](/#operations/listOtherDeviceEventsDefinitions)"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Site OtherDevices Events"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Psks",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSitePsks",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/psks",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "ssid",
                "value": "",
                "type": "query"
              },
              {
                "name": "role",
                "value": "",
                "type": "query"
              },
              {
                "name": "name",
                "value": "",
                "type": "query"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Site PSKs"
        },
        {
          "info": {
            "name": "createSitePsk",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/psks",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Site PSK\n\n\nWhen `usage`==`macs`, corresponding \"macs\" field will hold a list consisting of client mac addresses ([\"xx:xx:xx:xx:xx\",...]) or mac patterns([\"xx:xx:*\",\"xx*\",...]) or both ([\"xx:xx:xx:xx:xx:xx\", \"xx:*\", ...]). This list is capped at 5000"
        },
        {
          "info": {
            "name": "updateSiteMultiplePsks",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/sites/:site_id/psks",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update multiple PSKs"
        },
        {
          "info": {
            "name": "importSitePsks",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/psks/import",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Import PSK from CSV file or JSON\n\n## CSV File Format\n```csv\nPSK Import CSV File Format:\nname,ssid,passphrase,usage,vlan_id,mac\nCommon,warehouse,foryoureyesonly,single,35,a31425f31278\nJustin,reception,visible,multi,1002\n```"
        },
        {
          "info": {
            "name": "getSitePsk",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/psks/:psk_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "psk_id",
                "value": "",
                "type": "path",
                "description": "PSK ID"
              }
            ]
          },
          "docs": "Get Site PSK Details"
        },
        {
          "info": {
            "name": "updateSitePsk",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/sites/:site_id/psks/:psk_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "psk_id",
                "value": "",
                "type": "path",
                "description": "PSK ID"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Site PSK"
        },
        {
          "info": {
            "name": "deleteSitePsk",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/sites/:site_id/psks/:psk_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "psk_id",
                "value": "",
                "type": "path",
                "description": "PSK ID"
              }
            ]
          },
          "docs": "Delete Site PSK"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Rfdiags",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "getSiteSiteRfdiagRecording",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/rfdiags",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "List RF Glass Recording"
        },
        {
          "info": {
            "name": "startSiteRecording",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/rfdiags",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Start RF Glass Recording"
        },
        {
          "info": {
            "name": "getSiteRfdiagRecording",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/rfdiags/:rfdiag_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "rfdiag_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get RF Diag Recording Details"
        },
        {
          "info": {
            "name": "updateSiteRfdiagRecording",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/sites/:site_id/rfdiags/:rfdiag_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "rfdiag_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Recording"
        },
        {
          "info": {
            "name": "deleteSiteRfdiagRecording",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/sites/:site_id/rfdiags/:rfdiag_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "rfdiag_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Recording"
        },
        {
          "info": {
            "name": "downloadSiteRfdiagRecording",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/rfdiags/:rfdiag_id/download",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "rfdiag_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Download Recording\nDownload raw_events blob"
        },
        {
          "info": {
            "name": "stopSiteRfdiagRecording",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/rfdiags/:rfdiag_id/stop",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "rfdiag_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "If the recording session is active for the given rfdiag_id, it will finish the recording. duration and end_time will be updated to reflect the correct values."
        }
      ]
    },
    {
      "info": {
        "name": "Sites RF Templates",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteRfTemplatesDerived",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/rftemplates/derived",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "resolve",
                "value": "",
                "type": "query",
                "description": "Whether resolve the site variables"
              }
            ]
          },
          "docs": "Get the list of derived RF Templates a Site"
        }
      ]
    },
    {
      "info": {
        "name": "Sites RRM",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "getSiteChannelScores",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/rrm/channel_scores/band/:band",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "band",
                "value": "",
                "type": "path",
                "description": "802.11 Band"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              }
            ]
          },
          "docs": "Get Site Channel Scores"
        },
        {
          "info": {
            "name": "getSiteCurrentChannelPlanning",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/rrm/current",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Current Channel Planning"
        },
        {
          "info": {
            "name": "getSiteCurrentRrmConsiderations",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/rrm/current/devices/:device_id/band/:band",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "band",
                "value": "",
                "type": "path",
                "description": "802.11 Band"
              }
            ]
          },
          "docs": "Get Current RRM Considerations for an AP on a Specific Band"
        },
        {
          "info": {
            "name": "listSiteRrmEvents",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/rrm/events",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "band",
                "value": "",
                "type": "query",
                "description": "802.11 Band"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "List Site RRM Events"
        },
        {
          "info": {
            "name": "listSiteCurrentRrmNeighbors",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/rrm/neighbors/band/:band",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "band",
                "value": "",
                "type": "path",
                "description": "802.11 Band"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "List Current RRM observed neighbors"
        }
      ]
    },
    {
      "info": {
        "name": "Sites RSSI Zones",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteRssiZones",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/rssizones",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Site RSSI Zone (RSSI-based)"
        },
        {
          "info": {
            "name": "createSiteRssiZone",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/rssizones",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create RSSI Zone"
        },
        {
          "info": {
            "name": "getSiteRssiZone",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/rssizones/:rssizone_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "rssizone_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Site RSSI Zone details"
        },
        {
          "info": {
            "name": "updateSiteRssiZone",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/sites/:site_id/rssizones/:rssizone_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "rssizone_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Site RSSI Zone"
        },
        {
          "info": {
            "name": "deleteSiteRssiZone",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/sites/:site_id/rssizones/:rssizone_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "rssizone_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Site RSSI Zone"
        }
      ]
    },
    {
      "info": {
        "name": "Sites SecIntel Profiles",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteSecIntelProfilesDerived",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/secintelprofiles/derived",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "resolve",
                "value": "",
                "type": "query",
                "description": "Whether resolve the site variables"
              }
            ]
          },
          "docs": "Get the list of derived Sky-ATP secintel profiles a Site"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Service Policies",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteServicePoliciesDerived",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/servicepolicies/derived",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "resolve",
                "value": "",
                "type": "query",
                "description": "Whether resolve the site variables"
              }
            ]
          },
          "docs": "Get the list of derived Service Policies for a Site"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Services",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteServicesDerived",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/services/derived",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "resolve",
                "value": "",
                "type": "query",
                "description": "Whether resolve the site variables"
              }
            ]
          },
          "docs": "Get the list of derived Services for a Site"
        },
        {
          "info": {
            "name": "countSiteServicePathEvents",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/services/events/count",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "Event type, e.g. GW_SERVICE_PATH_DOWN"
              },
              {
                "name": "text",
                "value": "",
                "type": "query",
                "description": "Description of the event including the reason it is triggered"
              },
              {
                "name": "vpn_name",
                "value": "",
                "type": "query",
                "description": "Peer name"
              },
              {
                "name": "vpn_path",
                "value": "",
                "type": "query",
                "description": "Peer path name"
              },
              {
                "name": "policy",
                "value": "",
                "type": "query",
                "description": "Service policy associated with that specific path"
              },
              {
                "name": "port_id",
                "value": "",
                "type": "query",
                "description": "Network interface"
              },
              {
                "name": "model",
                "value": "",
                "type": "query",
                "description": "Device model"
              },
              {
                "name": "version",
                "value": "",
                "type": "query",
                "description": "Device firmware version"
              },
              {
                "name": "timestamp",
                "value": "",
                "type": "query",
                "description": "Start time, in epoch"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "MAC address"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of Service Path Events"
        },
        {
          "info": {
            "name": "searchSiteServicePathEvents",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/services/events/search",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "Event type, e.g. GW_SERVICE_PATH_DOWN"
              },
              {
                "name": "text",
                "value": "",
                "type": "query",
                "description": "Description of the event including the reason it is triggered"
              },
              {
                "name": "peer_port_id",
                "value": "",
                "type": "query",
                "description": "Port ID of the peer gateway"
              },
              {
                "name": "peer_mac",
                "value": "",
                "type": "query",
                "description": "MAC address of the peer gateway"
              },
              {
                "name": "vpn_name",
                "value": "",
                "type": "query",
                "description": "Peer name"
              },
              {
                "name": "vpn_path",
                "value": "",
                "type": "query",
                "description": "Peer path name"
              },
              {
                "name": "policy",
                "value": "",
                "type": "query",
                "description": "Service policy associated with that specific path"
              },
              {
                "name": "port_id",
                "value": "",
                "type": "query",
                "description": "Network interface"
              },
              {
                "name": "model",
                "value": "",
                "type": "query",
                "description": "Device model"
              },
              {
                "name": "version",
                "value": "",
                "type": "query",
                "description": "Device firmware version"
              },
              {
                "name": "timestamp",
                "value": "",
                "type": "query",
                "description": "Start time, in epoch"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "MAC address"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Service Path Events"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Setting",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "getSiteSetting",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/setting",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get the Site Settings"
        },
        {
          "info": {
            "name": "updateSiteSettings",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/sites/:site_id/setting",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Site Settings"
        },
        {
          "info": {
            "name": "createSiteWirelessClientsBlocklist",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/setting/blacklist",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "This endpoint is to provide list of client macs for annotation blacklist.\n\nRetrieve the current clients list `blacklist_url` under Site:Setting"
        },
        {
          "info": {
            "name": "deleteSiteWirelessClientsBlocklist",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/sites/:site_id/setting/blacklist",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Site Blacklist Station Clients"
        },
        {
          "info": {
            "name": "getSiteSettingDerived",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/setting/derived",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get the Derived Site Settings, generated by merging the Org level templates (network templates, gateway templates) and the Site level configuration. If the same parameter is defined in both scopes, the Site level one is used. In addition, the Zoom and Teams accounts are also merged into the derived settings."
        },
        {
          "info": {
            "name": "createSiteWatchedStations",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/setting/watched_station",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "This endpoint is to provide list of client macs for annotation as watched station.\n\nRetrieve the current clients list from `watched_station_url` under Site:Setting"
        },
        {
          "info": {
            "name": "deleteSiteWatchedStations",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/sites/:site_id/setting/watched_station",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Site Watched Station Clients"
        },
        {
          "info": {
            "name": "createSiteWirelessClientsAllowlist",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/setting/whitelist",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "This endpoint is to provide list of client macs for annotation as whitelist.\n\nRetrieve the current clients list from `whitelist_url` under Site:Setting"
        },
        {
          "info": {
            "name": "deleteSiteWirelessClientsAllowlist",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/sites/:site_id/setting/whitelist",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Site Whitelist Station Clients"
        }
      ]
    },
    {
      "info": {
        "name": "Sites JSE",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "getSiteJseInfo",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/setting/jse/info",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Retrieves the list of JSE orgs associated with the account"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Site Templates",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteSiteTemplatesDerived",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/sitetemplates/derived",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "resolve",
                "value": "",
                "type": "query",
                "description": "Whether resolve the site variables"
              }
            ]
          },
          "docs": "Get the list of derived Site Templates for Site"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Skyatp",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "countSiteSkyatpEvents",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/skyatp/events/count",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "Event type, e.g. cc, fs, mw"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "Client MAC"
              },
              {
                "name": "device_mac",
                "value": "",
                "type": "query",
                "description": "Device MAC"
              },
              {
                "name": "threat_level",
                "value": "",
                "type": "query",
                "description": "Threat level"
              },
              {
                "name": "ip",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of Skyatp Events (WIP)"
        },
        {
          "info": {
            "name": "searchSiteSkyatpEvents",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/skyatp/events/search",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "Event type, e.g. cc, fs, mw"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "Client MAC"
              },
              {
                "name": "device_mac",
                "value": "",
                "type": "query",
                "description": "Device MAC"
              },
              {
                "name": "threat_level",
                "value": "",
                "type": "query",
                "description": "Threat level"
              },
              {
                "name": "ip",
                "value": "",
                "type": "query"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Skyatp Events (WIP)"
        }
      ]
    },
    {
      "info": {
        "name": "Sites SLEs",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "getSiteSleClassifierDetails",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/sle/:scope/:scope_id/metric/:metric/classifier/:classifier/summary",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "scope",
                "value": "",
                "type": "path"
              },
              {
                "name": "scope_id",
                "value": "",
                "type": "path",
                "description": "* site_id if `scope`==`site`\n* device_id if `scope`==`ap`, `scope`==`switch` or `scope`==`gateway`\n* mac if `scope`==`client`"
              },
              {
                "name": "metric",
                "value": "",
                "type": "path",
                "description": "Values from `listSiteSlesMetrics`"
              },
              {
                "name": "classifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              }
            ]
          },
          "docs": "Get SLE classifier details\n\n\nThis API Endpoint is deprecated and replaced by [Get Site SLE Classifier Summary Trend](/#operations/getSiteSleClassifierSummaryTrend)"
        },
        {
          "info": {
            "name": "getSiteSleClassifierSummaryTrend",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/sle/:scope/:scope_id/metric/:metric/classifier/:classifier/summary-trend",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "scope",
                "value": "",
                "type": "path"
              },
              {
                "name": "scope_id",
                "value": "",
                "type": "path",
                "description": "* site_id if `scope`==`site`\n* device_id if `scope`==`ap`, `scope`==`switch` or `scope`==`gateway`\n* mac if `scope`==`client`"
              },
              {
                "name": "metric",
                "value": "",
                "type": "path",
                "description": "Values from `listSiteSlesMetrics`"
              },
              {
                "name": "classifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              }
            ]
          },
          "docs": "Get SLE classifier Summary Trend"
        },
        {
          "info": {
            "name": "listSiteSleMetricClassifiers",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/sle/:scope/:scope_id/metric/:metric/classifiers",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "scope",
                "value": "",
                "type": "path"
              },
              {
                "name": "scope_id",
                "value": "",
                "type": "path",
                "description": "* site_id if `scope`==`site`\n* device_id if `scope`==`ap`, `scope`==`switch` or `scope`==`gateway`\n* mac if `scope`==`client`"
              },
              {
                "name": "metric",
                "value": "",
                "type": "path",
                "description": "Values from `listSiteSlesMetrics`"
              }
            ]
          },
          "docs": "List classifiers for a specific metric"
        },
        {
          "info": {
            "name": "getSiteSleHistogram",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/sle/:scope/:scope_id/metric/:metric/histogram",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "scope",
                "value": "",
                "type": "path"
              },
              {
                "name": "scope_id",
                "value": "",
                "type": "path",
                "description": "* site_id if `scope`==`site`\n* device_id if `scope`==`ap`, `scope`==`switch` or `scope`==`gateway`\n* mac if `scope`==`client`"
              },
              {
                "name": "metric",
                "value": "",
                "type": "path",
                "description": "Values from `listSiteSlesMetrics`"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              }
            ]
          },
          "docs": "Get the histogram for the SLE metric"
        },
        {
          "info": {
            "name": "getSiteSleImpactSummary",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/sle/:scope/:scope_id/metric/:metric/impact-summary",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "scope",
                "value": "",
                "type": "path"
              },
              {
                "name": "scope_id",
                "value": "",
                "type": "path",
                "description": "* site_id if `scope`==`site`\n* device_id if `scope`==`ap`, `scope`==`switch` or `scope`==`gateway`\n* mac if `scope`==`client`"
              },
              {
                "name": "metric",
                "value": "",
                "type": "path",
                "description": "Values from `listSiteSlesMetrics`"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "fields",
                "value": "",
                "type": "query"
              },
              {
                "name": "classifier",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get impact summary counts optionally filtered by classifier and failure type\n \n* Wireless SLE Fields: `wlan`, `device_type`, `device_os` ,`band`, `ap`, `server`, `mxedge`\n* Wired SLE Fields: `switch`, `client`, `vlan`, `interface`, `chassis`\n* WAN SLE Fields: `gateway`, `client`, `interface`, `chassis`, `peer_path`, `gateway_zones`"
        },
        {
          "info": {
            "name": "listSiteSleImpactedApplications",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/sle/:scope/:scope_id/metric/:metric/impacted-applications",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "scope",
                "value": "",
                "type": "path"
              },
              {
                "name": "scope_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "metric",
                "value": "",
                "type": "path",
                "description": "Values from `listSiteSlesMetrics`"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "classifier",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "For WAN SLEs. List the impacted interfaces optionally filtered by classifier and failure type"
        },
        {
          "info": {
            "name": "listSiteSleImpactedAps",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/sle/:scope/:scope_id/metric/:metric/impacted-aps",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "scope",
                "value": "",
                "type": "path"
              },
              {
                "name": "scope_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "metric",
                "value": "",
                "type": "path",
                "description": "Values from `listSiteSlesMetrics`"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "classifier",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "For Wireless SLEs. List the impacted APs optionally filtered by classifier and failure type"
        },
        {
          "info": {
            "name": "listSiteSleImpactedChassis",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/sle/:scope/:scope_id/metric/:metric/impacted-chassis",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "scope",
                "value": "",
                "type": "path"
              },
              {
                "name": "scope_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "metric",
                "value": "",
                "type": "path",
                "description": "Values from `listSiteSlesMetrics`"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "classifier",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "For Wired and WAN SLEs. List the impacted interfaces optionally filtered by classifier and failure type"
        },
        {
          "info": {
            "name": "listSiteSleImpactedWiredClients",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/sle/:scope/:scope_id/metric/:metric/impacted-clients",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "scope",
                "value": "",
                "type": "path"
              },
              {
                "name": "scope_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "metric",
                "value": "",
                "type": "path",
                "description": "Values from `listSiteSlesMetrics`"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "classifier",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "For Wired SLEs. List the impacted interfaces optionally filtered by classifier and failure type"
        },
        {
          "info": {
            "name": "listSiteSleImpactedGateways",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/sle/:scope/:scope_id/metric/:metric/impacted-gateways",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "scope",
                "value": "",
                "type": "path"
              },
              {
                "name": "scope_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "metric",
                "value": "",
                "type": "path",
                "description": "Values from `listSiteSlesMetrics`"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "classifier",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "For WAN SLEs. List the impacted interfaces optionally filtered by classifier and failure type"
        },
        {
          "info": {
            "name": "listSiteSleImpactedInterfaces",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/sle/:scope/:scope_id/metric/:metric/impacted-interfaces",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "scope",
                "value": "",
                "type": "path"
              },
              {
                "name": "scope_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "metric",
                "value": "",
                "type": "path",
                "description": "Values from `listSiteSlesMetrics`"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "classifier",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "For Wired and WAN SLEs. List the impacted interfaces optionally filtered by classifier and failure type"
        },
        {
          "info": {
            "name": "listSiteSleImpactedSwitches",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/sle/:scope/:scope_id/metric/:metric/impacted-switches",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "scope",
                "value": "",
                "type": "path"
              },
              {
                "name": "scope_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "metric",
                "value": "",
                "type": "path",
                "description": "Values from `listSiteSlesMetrics`"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "classifier",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "For Wired SLEs. List the impacted switches optionally filtered by classifier and failure type"
        },
        {
          "info": {
            "name": "listSiteSleImpactedWirelessClients",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/sle/:scope/:scope_id/metric/:metric/impacted-users",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "scope",
                "value": "",
                "type": "path"
              },
              {
                "name": "scope_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "metric",
                "value": "",
                "type": "path",
                "description": "Values from `listSiteSlesMetrics`"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "classifier",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "For Wireless SLEs. List the impacted wireless users optionally filtered by classifier and failure type"
        },
        {
          "info": {
            "name": "getSiteSleSummary",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/sle/:scope/:scope_id/metric/:metric/summary",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "scope",
                "value": "",
                "type": "path"
              },
              {
                "name": "scope_id",
                "value": "",
                "type": "path",
                "description": "* site_id if `scope`==`site`\n* device_id if `scope`==`ap`, `scope`==`switch` or `scope`==`gateway`\n* mac if `scope`==`client`"
              },
              {
                "name": "metric",
                "value": "",
                "type": "path",
                "description": "Values from `listSiteSlesMetrics`"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              }
            ]
          },
          "docs": "Get the summary for the SLE metric\n\n\nThis API Endpoint is deprecated and replaced by [Get Site SLE Summary Trend](/#operations/getSiteSleSummaryTrend)"
        },
        {
          "info": {
            "name": "getSiteSleSummaryTrend",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/sle/:scope/:scope_id/metric/:metric/summary-trend",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "scope",
                "value": "",
                "type": "path"
              },
              {
                "name": "scope_id",
                "value": "",
                "type": "path",
                "description": "* site_id if `scope`==`site`\n* device_id if `scope`==`ap`, `scope`==`switch` or `scope`==`gateway`\n* mac if `scope`==`client`"
              },
              {
                "name": "metric",
                "value": "",
                "type": "path",
                "description": "Values from `listSiteSlesMetrics`"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              }
            ]
          },
          "docs": "Get the summary for the SLE metric trend"
        },
        {
          "info": {
            "name": "getSiteSleThreshold",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/sle/:scope/:scope_id/metric/:metric/threshold",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "scope",
                "value": "",
                "type": "path"
              },
              {
                "name": "scope_id",
                "value": "",
                "type": "path",
                "description": "* site_id if `scope`==`site`\n* device_id if `scope`==`ap`, `scope`==`switch` or `scope`==`gateway`\n* mac if `scope`==`client`"
              },
              {
                "name": "metric",
                "value": "",
                "type": "path",
                "description": "Values from `listSiteSlesMetrics`"
              }
            ]
          },
          "docs": "Get the SLE threshold"
        },
        {
          "info": {
            "name": "replaceSiteSleThreshold",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/sle/:scope/:scope_id/metric/:metric/threshold",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "scope",
                "value": "",
                "type": "path"
              },
              {
                "name": "scope_id",
                "value": "",
                "type": "path",
                "description": "* site_id if `scope`==`site`\n* device_id if `scope`==`ap`, `scope`==`switch` or `scope`==`gateway`\n* mac if `scope`==`client`"
              },
              {
                "name": "metric",
                "value": "",
                "type": "path",
                "description": "Values from `listSiteSlesMetrics`"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Replace the SLE threshold"
        },
        {
          "info": {
            "name": "updateSiteSleThreshold",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/sites/:site_id/sle/:scope/:scope_id/metric/:metric/threshold",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "scope",
                "value": "",
                "type": "path"
              },
              {
                "name": "scope_id",
                "value": "",
                "type": "path",
                "description": "* site_id if `scope`==`site`\n* device_id if `scope`==`ap`, `scope`==`switch` or `scope`==`gateway`\n* mac if `scope`==`client`"
              },
              {
                "name": "metric",
                "value": "",
                "type": "path",
                "description": "Values from `listSiteSlesMetrics`"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update the SLE threshold"
        },
        {
          "info": {
            "name": "listSiteSlesMetrics",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/sle/:scope/:scope_id/metrics",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "scope",
                "value": "",
                "type": "path"
              },
              {
                "name": "scope_id",
                "value": "",
                "type": "path",
                "description": "* site_id if `scope`==`site`\n* device_id if `scope`==`ap`, `scope`==`switch` or `scope`==`gateway`\n* mac if `scope`==`client`"
              }
            ]
          },
          "docs": "List the metrics for the given scope"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Stats",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "getSiteStats",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Sites Stats"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Stats - Apps",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "countSiteApps",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/apps/count",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query",
                "description": "Default for wireless devices is `ap`. Default for wired devices is `device_mac`"
              },
              {
                "name": "device_mac",
                "value": "",
                "type": "query",
                "description": "MAC of the device"
              },
              {
                "name": "app",
                "value": "",
                "type": "query",
                "description": "Application name"
              },
              {
                "name": "wired",
                "value": "",
                "type": "query",
                "description": "If a device is wired or wireless. Default is False."
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of Applications"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Stats - Assets",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteAssetsStats",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/assets",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Site Assets Stats"
        },
        {
          "info": {
            "name": "countSiteAssets",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/assets/count",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of Site Asset"
        },
        {
          "info": {
            "name": "searchSiteAssets",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/assets/search",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query"
              },
              {
                "name": "map_id",
                "value": "",
                "type": "query"
              },
              {
                "name": "ibeacon_uuid",
                "value": "",
                "type": "query"
              },
              {
                "name": "ibeacon_major",
                "value": "",
                "type": "query"
              },
              {
                "name": "ibeacon_minor",
                "value": "",
                "type": "query"
              },
              {
                "name": "eddystone_uid_namespace",
                "value": "",
                "type": "query"
              },
              {
                "name": "eddystone_uid_instance",
                "value": "",
                "type": "query"
              },
              {
                "name": "eddystone_url",
                "value": "",
                "type": "query"
              },
              {
                "name": "device_name",
                "value": "",
                "type": "query"
              },
              {
                "name": "by",
                "value": "",
                "type": "query"
              },
              {
                "name": "name",
                "value": "",
                "type": "query"
              },
              {
                "name": "ap_mac",
                "value": "",
                "type": "query"
              },
              {
                "name": "beam",
                "value": "",
                "type": "query"
              },
              {
                "name": "rssi",
                "value": "",
                "type": "query"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Assets Search"
        },
        {
          "info": {
            "name": "getSiteAssetStats",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/assets/:asset_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "asset_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              }
            ]
          },
          "docs": "Get Site Asset Details"
        },
        {
          "info": {
            "name": "listSiteDiscoveredAssets",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/discovered_assets",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Site Discovered BLE Assets that doesn’t match any of the Asset / Assetfilters"
        },
        {
          "info": {
            "name": "getSiteAssetsOfInterest",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/filtered_assets",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get a list of BLE beacons that matches Asset or AssetFilter"
        },
        {
          "info": {
            "name": "getSiteDiscoveredAssetByMap",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/maps/:map_id/discovered_assets",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "map_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get a list of BLE beacons that we discovered (whether they’ re defined as assets or not)"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Stats - Beacons",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteBeaconsStats",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/beacons",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Site Beacons Stats"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Stats - BGP Peers",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "countSiteBgpStats",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/bgp_peers/count",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "state",
                "value": "",
                "type": "query"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of BGP Stats"
        },
        {
          "info": {
            "name": "searchSiteBgpStats",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/bgp_peers/search",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query"
              },
              {
                "name": "neighbor_mac",
                "value": "",
                "type": "query"
              },
              {
                "name": "vrf_name",
                "value": "",
                "type": "query"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search BGP Stats"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Stats - Calls",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "troubleshootSiteCall",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/calls/client/:client_mac/troubleshoot",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "client_mac",
                "value": "",
                "type": "path"
              },
              {
                "name": "meeting_id",
                "value": "",
                "type": "query",
                "description": "meeting_id"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "Device identifier"
              },
              {
                "name": "app",
                "value": "",
                "type": "query",
                "description": "Third party app name"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Troubleshoot a call"
        },
        {
          "info": {
            "name": "countSiteCalls",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/calls/count",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "rating",
                "value": "",
                "type": "query",
                "description": "Feedback rating (e.g. \"rating=1\" or \"rating=1,2\")"
              },
              {
                "name": "app",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of Calls"
        },
        {
          "info": {
            "name": "searchSiteCalls",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/calls/search",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "Device identifier"
              },
              {
                "name": "app",
                "value": "",
                "type": "query",
                "description": "Third party app name"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Calls"
        },
        {
          "info": {
            "name": "getSiteCallsSummary",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/calls/summary",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "ap_mac",
                "value": "",
                "type": "query",
                "description": "AP MAC, optional"
              },
              {
                "name": "app",
                "value": "",
                "type": "query",
                "description": "APp name (`zoom` or `teams`). default is both. Optional"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              }
            ]
          },
          "docs": "Summarized, aggregated stats for the site calls"
        },
        {
          "info": {
            "name": "listSiteTroubleshootCalls",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/calls/troubleshoot",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "ap",
                "value": "",
                "type": "query",
                "description": "AP MAC"
              },
              {
                "name": "meeting_id",
                "value": "",
                "type": "query",
                "description": "meeting_id"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "Device identifier"
              },
              {
                "name": "app",
                "value": "",
                "type": "query",
                "description": "Third party app name"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Summary of calls troubleshoot by site"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Stats - Clients Wireless",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteWirelessClientsStats",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/clients",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "wired",
                "value": "",
                "type": "query"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              }
            ]
          },
          "docs": "Get List of Site All Clients Stats Details"
        },
        {
          "info": {
            "name": "getSiteWirelessClientStats",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/clients/:client_mac",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "client_mac",
                "value": "",
                "type": "path"
              },
              {
                "name": "wired",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get Site Client Stats Details"
        },
        {
          "info": {
            "name": "getSiteWirelessClientsStatsByMap",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/maps/:map_id/clients",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "map_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get Site Clients Stats By Map"
        },
        {
          "info": {
            "name": "listSiteUnconnectedClientStats",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/maps/:map_id/unconnected_clients",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "map_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get List of Site Unconnected Client Location"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Stats - Devices",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteDevicesStats",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/devices",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "type",
                "value": "",
                "type": "query"
              },
              {
                "name": "status",
                "value": "",
                "type": "query"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Site Devices Stats"
        },
        {
          "info": {
            "name": "getSiteDeviceStats",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/devices/:device_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "fields",
                "value": "",
                "type": "query",
                "description": "List of additional fields requests, comma separated, or `fields=*` for all of them"
              }
            ]
          },
          "docs": "Get Site Device Stats Details"
        },
        {
          "info": {
            "name": "getSiteAllClientsStatsByDevice",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/devices/:device_id/clients",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get wireless client stat by Device"
        },
        {
          "info": {
            "name": "getSiteGatewayMetrics",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/gateways/metrics",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Site Gateway Metrics"
        },
        {
          "info": {
            "name": "getSiteSwitchesMetrics",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/switches/metrics",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "type",
                "value": "",
                "type": "query"
              },
              {
                "name": "scope",
                "value": "",
                "type": "query"
              },
              {
                "name": "switch_mac",
                "value": "",
                "type": "query",
                "description": "Switch mac, used only with metric `type`==`active_ports_summary`"
              }
            ]
          },
          "docs": "Get version compliance metrics for managed or monitored switches"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Stats - Discovered Switches",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "searchSiteDiscoveredSwitchesMetrics",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/discovered_switch_metrics/search",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "scope",
                "value": "",
                "type": "query",
                "description": "Metric scope"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "Metric type"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Discovered Switch Metrics"
        },
        {
          "info": {
            "name": "countSiteDiscoveredSwitches",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/discovered_switches/count",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count Discovered Switches"
        },
        {
          "info": {
            "name": "listSiteDiscoveredSwitchesMetrics",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/discovered_switches/metrics",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "threshold",
                "value": "",
                "type": "query",
                "description": "Configurable # ap per switch threshold, default 12"
              },
              {
                "name": "system_name",
                "value": "",
                "type": "query",
                "description": "System name for switch level metrics, optional"
              }
            ]
          },
          "docs": "Discovered switches related metrics, lists related switch system names & details if not compliant"
        },
        {
          "info": {
            "name": "searchSiteDiscoveredSwitches",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/discovered_switches/search",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "adopted",
                "value": "",
                "type": "query"
              },
              {
                "name": "system_name",
                "value": "",
                "type": "query"
              },
              {
                "name": "hostname",
                "value": "",
                "type": "query"
              },
              {
                "name": "vendor",
                "value": "",
                "type": "query"
              },
              {
                "name": "model",
                "value": "",
                "type": "query"
              },
              {
                "name": "version",
                "value": "",
                "type": "query"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Discovered Switches"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Stats - Clients SDK",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "getSiteSdkStatsByMap",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/maps/:map_id/sdkclients",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "map_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get SdkClient Stats By Map"
        },
        {
          "info": {
            "name": "getSiteSdkStats",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/sdkclients/:sdkclient_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "sdkclient_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Detail Stats of a SdkClient"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Stats - MxEdges",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteMxEdgesStats",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/mxedges",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Site MxEdges Stats"
        },
        {
          "info": {
            "name": "getSiteMxEdgeStats",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/mxedges/:mxedge_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "mxedge_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              }
            ]
          },
          "docs": "Get One Site MxEdge Stats"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Stats - Ospf",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "countOrgOspfStats",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/ospf_peers/count",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Count by Distinct Attributes of OSPF peers stats"
        },
        {
          "info": {
            "name": "searchSiteOspfStats",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/ospf_peers/search",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query"
              },
              {
                "name": "vrf_name",
                "value": "",
                "type": "query"
              },
              {
                "name": "peer_ip",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search OSPF Neighbor Stats"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Stats - Ports",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "countSiteSwOrGwPorts",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/ports/count",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "full_duplex",
                "value": "",
                "type": "query",
                "description": "Indicates full or half duplex"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "Device identifier"
              },
              {
                "name": "neighbor_mac",
                "value": "",
                "type": "query",
                "description": "Chassis identifier of the chassis type listed"
              },
              {
                "name": "neighbor_port_desc",
                "value": "",
                "type": "query",
                "description": "Description supplied by the system on the interface E.g. \"GigabitEthernet2/0/39\""
              },
              {
                "name": "neighbor_system_name",
                "value": "",
                "type": "query",
                "description": "Name supplied by the system on the interface E.g. neighbor system name E.g. \"Kumar-Acc-SW.mist.local\""
              },
              {
                "name": "poe_disabled",
                "value": "",
                "type": "query",
                "description": "Is the POE configured not be disabled."
              },
              {
                "name": "poe_mode",
                "value": "",
                "type": "query",
                "description": "POE mode depending on class E.g. \"802.3at\""
              },
              {
                "name": "poe_on",
                "value": "",
                "type": "query",
                "description": "Is the device attached to POE"
              },
              {
                "name": "port_id",
                "value": "",
                "type": "query",
                "description": "Interface name"
              },
              {
                "name": "port_mac",
                "value": "",
                "type": "query",
                "description": "Interface mac address"
              },
              {
                "name": "power_draw",
                "value": "",
                "type": "query",
                "description": "Amount of power being used by the interface at the time the command is executed. Unit in watts."
              },
              {
                "name": "tx_pkts",
                "value": "",
                "type": "query",
                "description": "Output packets"
              },
              {
                "name": "rx_pkts",
                "value": "",
                "type": "query",
                "description": "Input packets"
              },
              {
                "name": "rx_bytes",
                "value": "",
                "type": "query",
                "description": "Input bytes"
              },
              {
                "name": "tx_bps",
                "value": "",
                "type": "query",
                "description": "Output rate"
              },
              {
                "name": "rx_bps",
                "value": "",
                "type": "query",
                "description": "Input rate"
              },
              {
                "name": "tx_mcast_pkts",
                "value": "",
                "type": "query",
                "description": "Multicast output packets"
              },
              {
                "name": "tx_bcast_pkts",
                "value": "",
                "type": "query",
                "description": "Broadcast output packets"
              },
              {
                "name": "rx_mcast_pkts",
                "value": "",
                "type": "query",
                "description": "Multicast input packets"
              },
              {
                "name": "rx_bcast_pkts",
                "value": "",
                "type": "query",
                "description": "Broadcast input packets"
              },
              {
                "name": "speed",
                "value": "",
                "type": "query",
                "description": "Port speed"
              },
              {
                "name": "stp_state",
                "value": "",
                "type": "query",
                "description": "If `up`==`true`"
              },
              {
                "name": "stp_role",
                "value": "",
                "type": "query",
                "description": "If `up`==`true`"
              },
              {
                "name": "auth_state",
                "value": "",
                "type": "query",
                "description": "If `up`==`true` && has Authenticator role"
              },
              {
                "name": "up",
                "value": "",
                "type": "query",
                "description": "Indicates if interface is up"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of Switch/Gateway Ports"
        },
        {
          "info": {
            "name": "searchSiteSwOrGwPorts",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/ports/search",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_type",
                "value": "",
                "type": "query",
                "description": "Type of device. enum: `switch`, `gateway`, `all`"
              },
              {
                "name": "auth_state",
                "value": "",
                "type": "query",
                "description": "If `up`==`true` && has Authenticator role"
              },
              {
                "name": "full_duplex",
                "value": "",
                "type": "query",
                "description": "Indicates full or half duplex"
              },
              {
                "name": "lte_imsi",
                "value": "",
                "type": "query",
                "description": "LTE IMSI value, Check for null/empty"
              },
              {
                "name": "lte_iccid",
                "value": "",
                "type": "query",
                "description": "LTE ICCID value, Check for null/empty"
              },
              {
                "name": "lte_imei",
                "value": "",
                "type": "query",
                "description": "LTE IMEI value, Check for null/empty"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "Device identifier"
              },
              {
                "name": "neighbor_mac",
                "value": "",
                "type": "query",
                "description": "Chassis identifier of the chassis type listed"
              },
              {
                "name": "neighbor_port_desc",
                "value": "",
                "type": "query",
                "description": "Description supplied by the system on the interface E.g. \"GigabitEthernet2/0/39\""
              },
              {
                "name": "neighbor_system_name",
                "value": "",
                "type": "query",
                "description": "Name supplied by the system on the interface E.g. neighbor system name E.g. \"Kumar-Acc-SW.mist.local\""
              },
              {
                "name": "poe_disabled",
                "value": "",
                "type": "query",
                "description": "Is the POE configured not be disabled."
              },
              {
                "name": "poe_mode",
                "value": "",
                "type": "query",
                "description": "POE mode depending on class E.g. \"802.3at\""
              },
              {
                "name": "poe_on",
                "value": "",
                "type": "query",
                "description": "Is the device attached to POE"
              },
              {
                "name": "poe_priority",
                "value": "",
                "type": "query",
                "description": "PoE priority."
              },
              {
                "name": "port_id",
                "value": "",
                "type": "query",
                "description": "Interface name"
              },
              {
                "name": "port_mac",
                "value": "",
                "type": "query",
                "description": "Interface mac address"
              },
              {
                "name": "speed",
                "value": "",
                "type": "query",
                "description": "Port speed"
              },
              {
                "name": "stp_state",
                "value": "",
                "type": "query",
                "description": "If `up`==`true`"
              },
              {
                "name": "stp_role",
                "value": "",
                "type": "query",
                "description": "If `up`==`true`"
              },
              {
                "name": "up",
                "value": "",
                "type": "query",
                "description": "Indicates if interface is up"
              },
              {
                "name": "xcvr_part_number",
                "value": "",
                "type": "query",
                "description": "Optic Slot Partnumber, Check for null/empty"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Switch / Gateway Ports Stats for a specific site.\nReturns a list of switch/gateway ports stats that match the search criteria.\n\nThe response provide current/last port status and statistics within the hour.\nTraffic information (Tx/Rx) are cumulative counters since the last device reboot."
        }
      ]
    },
    {
      "info": {
        "name": "Sites Stats - Zones",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteRssiZonesStats",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/rssizones",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get List of Site RSSI Zones Stats"
        },
        {
          "info": {
            "name": "getSiteRssiZoneStats",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/rssizones/:zone_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "zone_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Detail RSSI Zone Stats"
        },
        {
          "info": {
            "name": "listSiteZonesStats",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/zones",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "map_id",
                "value": "",
                "type": "query"
              },
              {
                "name": "min_duration",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Site Zones Stats"
        },
        {
          "info": {
            "name": "getSiteZoneStats",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/zones/:zone_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "zone_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Detail Zone Stats"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Stats - WxRules",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "getSiteWxRulesUsage",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/stats/wxrules",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Wxlan Rule usage"
        }
      ]
    },
    {
      "info": {
        "name": "Sites UI Settings",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteUiSettings",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/uisettings",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "List the Site UI settings/databoard"
        },
        {
          "info": {
            "name": "createSiteUiSettings",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/uisettings",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create a Site UI settings/databoard"
        },
        {
          "info": {
            "name": "listSiteUiSettingDerived",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/uisettings/derived",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get both site UI settings(for_site=true) and org UI settings (for_site=false)"
        },
        {
          "info": {
            "name": "getSiteUiSetting",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/uisettings/:uisetting_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "uisetting_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Site UI settings"
        },
        {
          "info": {
            "name": "updateSiteUiSetting",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/uisettings/:uisetting_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "uisetting_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Site UI settings"
        },
        {
          "info": {
            "name": "deleteSiteUiSetting",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/sites/:site_id/uisettings/:uisetting_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "uisetting_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Site UI settings"
        }
      ]
    },
    {
      "info": {
        "name": "Sites vBeacons",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteVBeacons",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/vbeacons",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Site Virtual Beacons"
        },
        {
          "info": {
            "name": "createSiteVBeacon",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/vbeacons",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Virtual Beacon"
        },
        {
          "info": {
            "name": "getSiteVBeacon",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/vbeacons/:vbeacon_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "vbeacon_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Site Virtual Beacon Details"
        },
        {
          "info": {
            "name": "updateSiteVBeacon",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/sites/:site_id/vbeacons/:vbeacon_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "vbeacon_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Site Virtual Beacon"
        },
        {
          "info": {
            "name": "deleteSiteVBeacon",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/sites/:site_id/vbeacons/:vbeacon_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "vbeacon_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Site Virtual Beacon"
        }
      ]
    },
    {
      "info": {
        "name": "Sites VPNs",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteVpnsDerived",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/vpns/derived",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "resolve",
                "value": "",
                "type": "query",
                "description": "Whether resolve the site variables"
              }
            ]
          },
          "docs": "Get the list of derived VPNs for a site"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Clients - Wan",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "countSiteWanClientEvents",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/wan_client/events/count",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "See [List Device Events Definitions](/#operations/listDeviceEventsDefinitions)"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of Site WAN Client-Events"
        },
        {
          "info": {
            "name": "countSiteWanClients",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/wan_clients/count",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of Site WAN Clients"
        },
        {
          "info": {
            "name": "searchSiteWanClientEvents",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/wan_clients/events/search",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "type",
                "value": "",
                "type": "query",
                "description": "See [List Device Events Definitions](/#operations/listDeviceEventsDefinitions)"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "Partial / full Client MAC Address. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `aabbcc*` and `*bbcc*` match `aabbccddeeff`). Suffix-only wildcards (e.g. `*bccddeeff`) are not supported"
              },
              {
                "name": "hostname",
                "value": "",
                "type": "query",
                "description": "Partial / full Client hostname. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `everest*` and `*rest*` match `my-everest-client`). Suffix-only wildcards (e.g. `*everest`) are not supported"
              },
              {
                "name": "ip",
                "value": "",
                "type": "query",
                "description": "Client IP"
              },
              {
                "name": "mfg",
                "value": "",
                "type": "query",
                "description": "Manufacture"
              },
              {
                "name": "nacrule_id",
                "value": "",
                "type": "query",
                "description": "nacrule_id"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Site WAN Client Events"
        },
        {
          "info": {
            "name": "searchSiteWanClients",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/wan_clients/search",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "hostname",
                "value": "",
                "type": "query",
                "description": "Partial / full Client hostname. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `everest*` and `*rest*` match `my-everest-client`). Suffix-only wildcards (e.g. `*everest`) are not supported"
              },
              {
                "name": "ip",
                "value": "",
                "type": "query",
                "description": "Partial / full Client IP Address. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `10.100.10.*` and `*100.10.*` match `10.100.10.54`). Suffix-only wildcards (e.g. `*.54`) are not supported"
              },
              {
                "name": "ip_src",
                "value": "",
                "type": "query",
                "description": "IP source"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "Client MAC Address."
              },
              {
                "name": "mfg",
                "value": "",
                "type": "query",
                "description": "Manufacture"
              },
              {
                "name": "network",
                "value": "",
                "type": "query",
                "description": "Partial / full Name of the network the client is/was connected to. Use `prefix*` for prefix search or `*substring*` for contains search (e.g. `my-corp*` and `*corp*` match `my-corp-network`). Suffix-only wildcards (e.g. `*corp`) are not supported"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Site WAN Clients"
        }
      ]
    },
    {
      "info": {
        "name": "Sites WAN Usages",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "countSiteWanUsage",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/wan_usages/count",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "MAC address"
              },
              {
                "name": "peer_mac",
                "value": "",
                "type": "query",
                "description": "Peer MAC address"
              },
              {
                "name": "port_id",
                "value": "",
                "type": "query",
                "description": "Port ID for the device"
              },
              {
                "name": "peer_port_id",
                "value": "",
                "type": "query",
                "description": "Peer Port ID for the device"
              },
              {
                "name": "policy",
                "value": "",
                "type": "query",
                "description": "Policy for the wan path"
              },
              {
                "name": "tenant",
                "value": "",
                "type": "query",
                "description": "Tenant network in which the packet is sent"
              },
              {
                "name": "path_type",
                "value": "",
                "type": "query",
                "description": "path_type of the port"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count Site WAN Usages"
        },
        {
          "info": {
            "name": "searchSiteWanUsage",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/wan_usages/search",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "MAC address"
              },
              {
                "name": "peer_mac",
                "value": "",
                "type": "query",
                "description": "Peer MAC address"
              },
              {
                "name": "port_id",
                "value": "",
                "type": "query",
                "description": "Port ID for the device"
              },
              {
                "name": "peer_port_id",
                "value": "",
                "type": "query",
                "description": "Peer Port ID for the device"
              },
              {
                "name": "policy",
                "value": "",
                "type": "query",
                "description": "Policy for the wan path"
              },
              {
                "name": "tenant",
                "value": "",
                "type": "query",
                "description": "Tenant network in which the packet is sent"
              },
              {
                "name": "path_type",
                "value": "",
                "type": "query",
                "description": "path_type of the port"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              }
            ]
          },
          "docs": "Search Site WAN Usages"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Webhooks",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteWebhooks",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/webhooks",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Site Webhooks"
        },
        {
          "info": {
            "name": "createSiteWebhook",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/webhooks",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Webhook defines a webhook, modeled after [github\\u2019s model](https://developer.github.com/webhooks/).\n\n\nThere is two types of webhooks:\n* webhooks ([examples](https://www.postman.com/juniper-mist/workspace/mist-systems-s-public-workspace/folder/224925-be01e694-7253-4195-8563-78e2a745e114))        \n* raw data webhooks ([examples](https://www.postman.com/juniper-mist/workspace/mist-systems-s-public-workspace/folder/224925-e2d5d5f8-4bdb-4efc-93e4-90f4b33d0b2b))\n\n\n##### Webhooks\nWebhooks can be co"
        },
        {
          "info": {
            "name": "getSiteWebhook",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/webhooks/:webhook_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "webhook_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Site Webhook Details"
        },
        {
          "info": {
            "name": "updateSiteWebhook",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/sites/:site_id/webhooks/:webhook_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "webhook_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Site Webhook"
        },
        {
          "info": {
            "name": "deleteSiteWebhook",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/sites/:site_id/webhooks/:webhook_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "webhook_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Site Webhook"
        },
        {
          "info": {
            "name": "countSiteWebhooksDeliveries",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/webhooks/:webhook_id/events/count",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "webhook_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "error",
                "value": "",
                "type": "query"
              },
              {
                "name": "status_code",
                "value": "",
                "type": "query"
              },
              {
                "name": "status",
                "value": "",
                "type": "query",
                "description": "Webhook delivery status"
              },
              {
                "name": "topic",
                "value": "",
                "type": "query",
                "description": "Webhook topic"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count Site Webhooks deliveries\n\n\nTopics Supported:\n- alarms\n- audits\n- device-updowns\n- occupancy-alerts\n- ping"
        },
        {
          "info": {
            "name": "searchSiteWebhooksDeliveries",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/webhooks/:webhook_id/events/search",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "webhook_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "error",
                "value": "",
                "type": "query"
              },
              {
                "name": "status_code",
                "value": "",
                "type": "query"
              },
              {
                "name": "status",
                "value": "",
                "type": "query",
                "description": "Webhook delivery status"
              },
              {
                "name": "topic",
                "value": "",
                "type": "query",
                "description": "Webhook topic"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Site Webhooks deliveries\n\n\nTopics Supported:\n- alarms\n- audits\n- device-updowns\n- occupancy-alerts\n- ping"
        },
        {
          "info": {
            "name": "pingSiteWebhook",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/webhooks/:webhook_id/ping",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "webhook_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Send a Ping event to the webhook"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Clients - Wired",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "countSiteWiredClients",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/wired_clients/count",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "",
                "type": "query"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "Client mac"
              },
              {
                "name": "device_mac",
                "value": "",
                "type": "query",
                "description": "Device mac"
              },
              {
                "name": "port_id",
                "value": "",
                "type": "query",
                "description": "Port id"
              },
              {
                "name": "vlan",
                "value": "",
                "type": "query",
                "description": "VLAN"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of Clients"
        },
        {
          "info": {
            "name": "searchSiteWiredClients",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/wired_clients/search",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "device_mac",
                "value": "",
                "type": "query",
                "description": "Device mac"
              },
              {
                "name": "mac",
                "value": "",
                "type": "query",
                "description": "Client mac"
              },
              {
                "name": "ip",
                "value": "",
                "type": "query",
                "description": "Client ip"
              },
              {
                "name": "port_id",
                "value": "",
                "type": "query",
                "description": "Port id"
              },
              {
                "name": "source",
                "value": "",
                "type": "query",
                "description": "source from where the client was learned (lldp, mac)"
              },
              {
                "name": "vlan",
                "value": "",
                "type": "query",
                "description": "VLAN"
              },
              {
                "name": "manufacture",
                "value": "",
                "type": "query",
                "description": "Manufacture"
              },
              {
                "name": "text",
                "value": "",
                "type": "query",
                "description": "Single entry of hostname/mac"
              },
              {
                "name": "nacrule_id",
                "value": "",
                "type": "query",
                "description": "nacrule_id"
              },
              {
                "name": "dhcp_hostname",
                "value": "",
                "type": "query",
                "description": "DHCP Hostname"
              },
              {
                "name": "dhcp_fqdn",
                "value": "",
                "type": "query",
                "description": "DHCP FQDN"
              },
              {
                "name": "dhcp_client_identifier",
                "value": "",
                "type": "query",
                "description": "DHCP Client Identifier"
              },
              {
                "name": "dhcp_vendor_class_identifier",
                "value": "",
                "type": "query",
                "description": "DHCP Vendor Class Identifier"
              },
              {
                "name": "dhcp_request_params",
                "value": "",
                "type": "query",
                "description": "DHCP Request Parameters"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Wired Clients"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Wlans",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteWlans",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/wlans",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Site WLANs"
        },
        {
          "info": {
            "name": "createSiteWlan",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/wlans",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Site WLAN"
        },
        {
          "info": {
            "name": "listSiteWlansDerived",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/wlans/derived",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "resolve",
                "value": "",
                "type": "query",
                "description": "Whether to resolve SITE_VARS"
              },
              {
                "name": "wlan_id",
                "value": "",
                "type": "query",
                "description": "Filter by WLAN ID"
              }
            ]
          },
          "docs": "Get the list of derived Wlans for a Site"
        },
        {
          "info": {
            "name": "getSiteWlan",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/wlans/:wlan_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "wlan_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Site WLAN"
        },
        {
          "info": {
            "name": "updateSiteWlan",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/sites/:site_id/wlans/:wlan_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "wlan_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Site WLAN"
        },
        {
          "info": {
            "name": "deleteSiteWlan",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/sites/:site_id/wlans/:wlan_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "wlan_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Site WLAN"
        },
        {
          "info": {
            "name": "uploadSiteWlanPortalImage",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/wlans/:wlan_id/portal_image",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "wlan_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "multipart-form",
              "data": []
            }
          },
          "docs": "WLAN Portal Image Upload"
        },
        {
          "info": {
            "name": "deleteSiteWlanPortalImage",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/sites/:site_id/wlans/:wlan_id/portal_image",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "wlan_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Site WLAN Portal Image"
        },
        {
          "info": {
            "name": "updateSiteWlanPortalTemplate",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/sites/:site_id/wlans/:wlan_id/portal_template",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "wlan_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update a Portal Template\n\n#### Sponsor Email Template\nSponsor Email Template supports following template variables:\n\n| **Name** | **Description** |\n| --- | --- |\n| approve_url | Renders URL to approve the request; optionally &minutes=N query param can be appended to change the Authorization period of the guest, where N is a valid integer denoting number of minutes a guest remains authorized |\n| deny_url | Renders URL to reject the request |\n| guest_email | Renders Email ID of the guest |\n| guest"
        }
      ]
    },
    {
      "info": {
        "name": "Sites WxRules",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteWxRules",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/wxrules",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Site WxLan Rules"
        },
        {
          "info": {
            "name": "createSiteWxRule",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/wxrules",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Site WxLan Rule"
        },
        {
          "info": {
            "name": "ListSiteWxRulesDerived",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/wxrules/derived",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get the list of derived WxLan Rule for a site"
        },
        {
          "info": {
            "name": "getSiteWxRule",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/wxrules/:wxrule_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "wxrule_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Site WxLan Rule Details"
        },
        {
          "info": {
            "name": "updateSiteWxRule",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/sites/:site_id/wxrules/:wxrule_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "wxrule_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Site WxLan Rule"
        },
        {
          "info": {
            "name": "deleteSiteWxRule",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/sites/:site_id/wxrules/:wxrule_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "wxrule_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Site WxLan Rule"
        }
      ]
    },
    {
      "info": {
        "name": "Sites WxTags",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteWxTags",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/wxtags",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Site WxTags"
        },
        {
          "info": {
            "name": "createSiteWxTag",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/wxtags",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Site WxTag"
        },
        {
          "info": {
            "name": "getSiteApplicationList",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/wxtags/apps",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Application List"
        },
        {
          "info": {
            "name": "getSiteWxTag",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/wxtags/:wxtag_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "wxtag_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Site WxTag Details"
        },
        {
          "info": {
            "name": "updateSiteWxTag",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/sites/:site_id/wxtags/:wxtag_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "wxtag_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Site WxTag"
        },
        {
          "info": {
            "name": "deleteSiteWxTag",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/sites/:site_id/wxtags/:wxtag_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "wxtag_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Site WxTag"
        }
      ]
    },
    {
      "info": {
        "name": "Sites WxTunnels",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteWxTunnels",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/wxtunnels",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Site WxLan Tunnels"
        },
        {
          "info": {
            "name": "createSiteWxTunnel",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/wxtunnels",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Site WxLan Tunnel"
        },
        {
          "info": {
            "name": "getSiteWxTunnel",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/wxtunnels/:wxtunnel_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "wxtunnel_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Site WxLan tunnel Details"
        },
        {
          "info": {
            "name": "updateSiteWxTunnel",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/sites/:site_id/wxtunnels/:wxtunnel_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "wxtunnel_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Site WxLan Tunnel"
        },
        {
          "info": {
            "name": "deleteSiteWxTunnel",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/sites/:site_id/wxtunnels/:wxtunnel_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "wxtunnel_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Site WxLan Tunnel"
        }
      ]
    },
    {
      "info": {
        "name": "Sites Zones",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listSiteZones",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/zones",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "page",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Get List of Site Zones"
        },
        {
          "info": {
            "name": "createSiteZone",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/sites/:site_id/zones",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create Site Zone"
        },
        {
          "info": {
            "name": "getSiteZone",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/zones/:zone_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "zone_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get Site Zone Details"
        },
        {
          "info": {
            "name": "updateSiteZone",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/sites/:site_id/zones/:zone_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "zone_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Site Zone"
        },
        {
          "info": {
            "name": "deleteSiteZone",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/sites/:site_id/zones/:zone_id",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "zone_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete Site Zone"
        },
        {
          "info": {
            "name": "countSiteZoneSessions",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/:zone_type/count",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "zone_type",
                "value": "",
                "type": "path"
              },
              {
                "name": "distinct",
                "value": "scope_id",
                "type": "query"
              },
              {
                "name": "user_type",
                "value": "",
                "type": "query",
                "description": "User type"
              },
              {
                "name": "user",
                "value": "",
                "type": "query",
                "description": "Client MAC / Asset MAC / SDK UUID"
              },
              {
                "name": "scope_id",
                "value": "",
                "type": "query",
                "description": "If `scope`==`map`/`zone`/`rssizone`, the scope id"
              },
              {
                "name": "scope",
                "value": "",
                "type": "query",
                "description": "Scope"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Count by Distinct Attributes of Site Zone Sessions"
        },
        {
          "info": {
            "name": "searchSiteZoneSessions",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/sites/:site_id/:zone_type/visits/search",
            "params": [
              {
                "name": "site_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "zone_type",
                "value": "",
                "type": "path"
              },
              {
                "name": "user_type",
                "value": "",
                "type": "query",
                "description": "User type, client (default) / sdkclient / asset"
              },
              {
                "name": "user",
                "value": "",
                "type": "query",
                "description": "Client MAC / Asset MAC / SDK UUID"
              },
              {
                "name": "scope_id",
                "value": "",
                "type": "query",
                "description": "If `scope`==`map`/`zone`/`rssizone`, the scope id"
              },
              {
                "name": "scope",
                "value": "",
                "type": "query",
                "description": "Scope"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query"
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Start time (epoch timestamp in seconds, or relative string like \"-1d\", \"-1w\")"
              },
              {
                "name": "end",
                "value": "",
                "type": "query",
                "description": "End time (epoch timestamp in seconds, or relative string like \"-1d\", \"-2h\", \"now\")"
              },
              {
                "name": "duration",
                "value": "",
                "type": "query",
                "description": "Duration like 7d, 2w"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "On which field the list should be sorted, -prefix represents DESC order"
              },
              {
                "name": "search_after",
                "value": "",
                "type": "query",
                "description": "Pagination cursor for retrieving subsequent pages of results. This value is automatically populated by Mist in the `next` URL from the previous response and should not be manually constructed."
              }
            ]
          },
          "docs": "Search Zone Sessions"
        }
      ]
    }
  ],
  "bundled": true
}