{"@context": "https://schema.org", "@type": "WebAPI", "name": "Mist API API", "description": "> Version: **0.36.1** > > Date: **March 3, 2022** --- #### Available Documentation * [Postman](https://documenter.getpostman.com/view/224925/SzYgQufe) * [Open API](https://doc.mist-lab.fr/) --- #### Useful links * [Mist Homepage](https://www.mist.com) * [Mist Documentation](https://www.mist.com/d", "provider": {"@type": "Organization", "name": "mist.com"}, "documentation": "https://raw.githubusercontent.com/tmunzer/mist_openapi/main/mist.openapi.yml"}
> Version: **0.36.1** > > Date: **March 3, 2022** --- #### Available Documentation * [Postman](https://documenter.getpostman.com/view/224925/SzYgQufe) * [Open API](https://doc.mist-lab.fr/) --- #### Useful links * [Mist Homepage](https://www.mist.com) * [Mist Documentation](https://www.mist.com/d
Every row below was read from the vendor's own OpenAPI document. The summary text is theirs. What this registry adds is that each operation is indexed with its method, path, base URL and auth scheme, so a search for a capability can answer with a call rather than a name, and that the endpoint is probed on a schedule.
Specifications as held by the APIs.guru corpus, whose newest record is 2023-04-21. Operations the vendor has added since are not listed here; the origin links above are the vendor's own current documents.
base URLs: https://api.mist.com https://api.eu.mist.com https://api.gc1.mist.com
auth: a p i k e y
find it by capability: POST /search {"query":{"text":"..."}} returns these
operations with their invocation detail. Connect any agent client.
> Version: **0.36.1** > > Date: **March 3, 2022** --- #### Available Documentation * [Postman](https://documenter.getpostman.com/view/224925/SzYgQufe) * [Open API](https://doc.mist-lab.fr/) --- #### Useful links * [Mist Homepage](https://www.mist.com) * [Mist Documentation](https://www.mist.com/documentation) * [Official API Documentation](https://api.mist.com/api/v1/docs/Home) (Mist account re
| method | path | what the vendor says it does |
|---|---|---|
GET | /api/v1/const/alarm_defs | getAlarmDefinitions Get brief definitions of all the supported alarm types. The example field contains an exa |
GET | /api/v1/const/ap_channels | getApChannels Get List of Available channels per country code Constants |
GET | /api/v1/const/ap_led_status | getApLedDefinition Get AP LED definition Constants |
GET | /api/v1/const/applications | getApplications Get a list of applications that Juniper-Mist APs recognize Constants |
GET | /api/v1/const/call_events | getCallEventsDefinitions Get Call Event Definitions Constants |
GET | /api/v1/const/client_events | getClientEventsDefinitions Get List of available Client Events Constants |
GET | /api/v1/const/countries | getCountryCodes Get List of available Country Codes Constants |
GET | /api/v1/const/default_gateway_config | getGetawayDefaultConfig Generate Default Gateway Config Constants |
GET | /api/v1/const/device_events | getDeviceEventsDefinitions Get list of device events Constants |
GET | /api/v1/const/device_models | getDeviceModels Get a list of AP device models for the Mist Site Constants |
GET | /api/v1/const/insight_metrics | getSiteAvailableInsightMetrics Get Available Insight Metrics Constants |
GET | /api/v1/const/languages | getSiteLanguages Get Languages Constants |
GET | /api/v1/const/mxedge_events | getMxEdgeEventsDefinitions Get List of available MX Edge Events Constants |
GET | /api/v1/const/mxedge_models | getMxEdgeModels get available Mx Edge models Constants |
GET | /api/v1/const/system_events | getSystemEventsDefinitions Get list of available system events Constants |
GET | /api/v1/const/traffic_types | getTrafficTypes Get List of identified traffic Constants |
GET | /api/v1/installer/orgs/{org_id}/alarmtemplates | getInstallerAlarmTemplates Get the list of alarm templates Installer |
GET | /api/v1/installer/orgs/{org_id}/deviceprofiles | getInstallerDeviceProfiles_WIP_ Get Device Profiles Installer |
GET | /api/v1/installer/orgs/{org_id}/devices | getInstallerListOfRenctlyClaimedDevices Get recently claimed devices Installer |
POST | /api/v1/installer/orgs/{org_id}/devices | claimInstallerDevices This mirrors `POST /api/v1/orgs/{org_id}/inventory` (see Inventory API) Installer |
PUT | /api/v1/installer/orgs/{org_id}/devices/{device_mac} | provisionInstallerDevices Provision or Replace a device If replacing_mac is in the request payload, other at |
DELETE | /api/v1/installer/orgs/{org_id}/devices/{device_mac} | unassignInstallerRecentlyClaimedDevice Unassign recently claimed devices Installer |
POST | /api/v1/installer/orgs/{org_id}/devices/{device_mac}/locate | startInstallerLocateDevice Locate a Device by blinking it’s LED, it’s a persisted state that has to be stopped |
POST | /api/v1/installer/orgs/{org_id}/devices/{device_mac}/unlocate | stopInstallerLocateDevice Stop it Installer |
POST | /api/v1/installer/orgs/{org_id}/devices/{device_mac}/{image_name} | addInstallerDeviceImage Add image Installer |
DELETE | /api/v1/installer/orgs/{org_id}/devices/{device_mac}/{image_name} | deleteInstallerDeviceImage delete image Installer |
GET | /api/v1/installer/orgs/{org_id}/rftemplates | getInstallerRfTemplatesNames Get RF Template Installer |
GET | /api/v1/installer/orgs/{org_id}/secpolicies | getInstallerSecPolicies Get Secuity Policies Installer |
GET | /api/v1/installer/orgs/{org_id}/sitegroups | getInstallerSiteGroups Get Site Groups Installer |
GET | /api/v1/installer/orgs/{org_id}/sites | getInstallerSites Get Sites Installer |
PUT | /api/v1/installer/orgs/{org_id}/sites/{site_name} | createOrUpdateInstallerSites Often the Installers are asked to assign Devices to Sites. The Sites can either b |
GET | /api/v1/installer/orgs/{org_id}/sites/{site_name}/maps | getInstallerMaps Get Maps Installer |
POST | /api/v1/installer/orgs/{org_id}/sites/{site_name}/maps/import | importInstallerMap Import data from files is a multipart POST which has an file, an optional json, and an opti |
POST | /api/v1/installer/orgs/{org_id}/sites/{site_name}/maps/{map_id} | createInstallerMap Create a MAP Installer |
PUT | /api/v1/installer/orgs/{org_id}/sites/{site_name}/maps/{map_id} | updateInstallerMap Update map Installer |
DELETE | /api/v1/installer/orgs/{org_id}/sites/{site_name}/maps/{map_id} | deleteInstallerMap Delete Map Installer |
GET | /api/v1/installer/sites/{site_name}/optimize | optimizeInstallerRrm After installation is considered complete (APs are placed on maps, all powered up), you c |
POST | /api/v1/invite/verify/{token} | verifyAdminInvite **Note**: another call to ```GET /api/v1/self``` is required to see the new set of privilege |
POST | /api/v1/login | login Log in with email/password Login |
POST | /api/v1/login/lookup | lookup Login Lookup Login |
and 160 more operation(s) in this specification, all searchable.
specification origin: https://raw.githubusercontent.com/tmunzer/mist_openapi/main/mist.openapi.yml
nothing on this page is a rating, an endorsement or a claim about quality. Reachability is what our probes observed from one network; answering is a floor under usefulness, not a measure of it.