{ "opencollection": "1.0.0", "info": { "name": "Mist Admins Utilities Wi-Fi API", "version": "2604.1.1" }, "request": { "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "items": [ { "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." } ] } ], "bundled": true }