{ "opencollection": "1.0.0", "info": { "name": "ExtremeCloud IQ Account Configuration - Policy API", "version": "25.9.0-36" }, "items": [ { "info": { "name": "Configuration - Policy", "type": "folder" }, "items": [ { "info": { "name": "List classification rules", "type": "http" }, "http": { "method": "GET", "url": "https://api.extremecloudiq.com/classification-rules", "params": [ { "name": "page", "value": "", "type": "query", "description": "Page number, min = 1" }, { "name": "limit", "value": "", "type": "query", "description": "Page Size, min = 1, max = 100" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "List a page of classification rules." }, { "info": { "name": "Create classification rule", "type": "http" }, "http": { "method": "POST", "url": "https://api.extremecloudiq.com/classification-rules", "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Create a new classification rule." }, { "info": { "name": "Get a classification rule by ID", "type": "http" }, "http": { "method": "GET", "url": "https://api.extremecloudiq.com/classification-rules/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Get a specific classification rule." }, { "info": { "name": "Update classification rule", "type": "http" }, "http": { "method": "PUT", "url": "https://api.extremecloudiq.com/classification-rules/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Update the exist classification rule." }, { "info": { "name": "Delete classification rule by ID", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.extremecloudiq.com/classification-rules/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Delete an existing classification rule by ID." }, { "info": { "name": "List L3 address profile", "type": "http" }, "http": { "method": "GET", "url": "https://api.extremecloudiq.com/l3-address-profiles", "params": [ { "name": "addressType", "value": "", "type": "query", "description": "The address type" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "List all L3 Address Profiles." }, { "info": { "name": "Create L3 address profile", "type": "http" }, "http": { "method": "POST", "url": "https://api.extremecloudiq.com/l3-address-profiles", "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Create a new L3 address profile." }, { "info": { "name": "Get L3 address profile by ID", "type": "http" }, "http": { "method": "GET", "url": "https://api.extremecloudiq.com/l3-address-profiles/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Get an existing L3 address profile by the specified ID." }, { "info": { "name": "Update L3 address profile by ID", "type": "http" }, "http": { "method": "PUT", "url": "https://api.extremecloudiq.com/l3-address-profiles/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Update an existing L3 address profile by the specified ID." }, { "info": { "name": "Delete L3 address profile by ID", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.extremecloudiq.com/l3-address-profiles/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Delete an existing L3 address profile by the specified ID." }, { "info": { "name": "List IP Firewall policies", "type": "http" }, "http": { "method": "GET", "url": "https://api.extremecloudiq.com/ip-firewall-policies", "params": [ { "name": "page", "value": "", "type": "query", "description": "Page number, min = 1" }, { "name": "limit", "value": "", "type": "query", "description": "Page Size, min = 1, max = 100" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "List a page of IP Firewall policies." }, { "info": { "name": "Create IP Firewall policy", "type": "http" }, "http": { "method": "POST", "url": "https://api.extremecloudiq.com/ip-firewall-policies", "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Create a new IP Firewall policy." }, { "info": { "name": "Get IP Firewall Policy by ID", "type": "http" }, "http": { "method": "GET", "url": "https://api.extremecloudiq.com/ip-firewall-policies/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Get an existing IP Firewall policy by the specified ID." }, { "info": { "name": "Update IP Firewall policy by ID", "type": "http" }, "http": { "method": "PUT", "url": "https://api.extremecloudiq.com/ip-firewall-policies/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Update an existing IP Firewall policy by the specified ID." }, { "info": { "name": "Delete IP Firewall policy by ID", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.extremecloudiq.com/ip-firewall-policies/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Delete an existing IP Firewall policy by the specified ID." }, { "info": { "name": "Attach IP Firewall Rule to IP Firewall policy", "type": "http" }, "http": { "method": "POST", "url": "https://api.extremecloudiq.com/ip-firewall-policies/:id/ip-firewall-rule/:attach", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Attach IP Firewall Rule to a IP Firewall policy." }, { "info": { "name": "Detach IP Firewall Rule from IP Firewall policy", "type": "http" }, "http": { "method": "POST", "url": "https://api.extremecloudiq.com/ip-firewall-policies/:id/ip-firewall-rule/:detach", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Detach IP Firewall Rule from a IP Firewall policy." }, { "info": { "name": "List MAC Firewall policies", "type": "http" }, "http": { "method": "GET", "url": "https://api.extremecloudiq.com/mac-firewall-policies", "params": [ { "name": "page", "value": "", "type": "query", "description": "Page number, min = 1" }, { "name": "limit", "value": "", "type": "query", "description": "Page Size, min = 1, max = 100" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "List a page of MAC Firewall policies." }, { "info": { "name": "Create MAC Firewall Policy", "type": "http" }, "http": { "method": "POST", "url": "https://api.extremecloudiq.com/mac-firewall-policies", "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Create a new MAC Firewall policy." }, { "info": { "name": "Get MAC Firewall Policy by ID", "type": "http" }, "http": { "method": "GET", "url": "https://api.extremecloudiq.com/mac-firewall-policies/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Get an existing MAC Firewall policy by the specified ID." }, { "info": { "name": "Update MAC Firewall policy by ID", "type": "http" }, "http": { "method": "PUT", "url": "https://api.extremecloudiq.com/mac-firewall-policies/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Update an existing MAC Firewall policy by the specified ID." }, { "info": { "name": "Delete MAC Firewall policy by ID", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.extremecloudiq.com/mac-firewall-policies/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Delete an existing MAC Firewall policy by the specified ID." }, { "info": { "name": "List MAC objects", "type": "http" }, "http": { "method": "GET", "url": "https://api.extremecloudiq.com/mac-object-profiles", "params": [ { "name": "macType", "value": "", "type": "query", "description": "The MAC object type" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "List a page of MAC objects." }, { "info": { "name": "Create MAC object", "type": "http" }, "http": { "method": "POST", "url": "https://api.extremecloudiq.com/mac-object-profiles", "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Create a new MAC object." }, { "info": { "name": "Get MAC object by ID", "type": "http" }, "http": { "method": "GET", "url": "https://api.extremecloudiq.com/mac-object-profiles/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Get an existing MAC object by the specified ID." }, { "info": { "name": "Update MAC object by ID", "type": "http" }, "http": { "method": "PUT", "url": "https://api.extremecloudiq.com/mac-object-profiles/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Update an existing MAC object by the specified ID." }, { "info": { "name": "Delete MAC object by ID", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.extremecloudiq.com/mac-object-profiles/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Delete an existing MAC object by the specified ID." }, { "info": { "name": "Attach MAC Firewall Rule to MAC Firewall policy", "type": "http" }, "http": { "method": "POST", "url": "https://api.extremecloudiq.com/mac-firewall-policies/:id/mac-firewall-rule/:attach", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Attach MAC Firewall Rule to a MAC Firewall policy." }, { "info": { "name": "Detach MAC Firewall Rule from IP Firewall policy", "type": "http" }, "http": { "method": "POST", "url": "https://api.extremecloudiq.com/mac-firewall-policies/:id/mac-firewall-rule/:detach", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Detach MAC Firewall Rule from a IP Firewall policy." }, { "info": { "name": "List radio profiles", "type": "http" }, "http": { "method": "GET", "url": "https://api.extremecloudiq.com/radio-profiles", "params": [ { "name": "page", "value": "", "type": "query", "description": "Page number, min = 1" }, { "name": "limit", "value": "", "type": "query", "description": "Page Size, min = 1, max = 100" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "List a page of radio profiles." }, { "info": { "name": "Create a radio profile", "type": "http" }, "http": { "method": "POST", "url": "https://api.extremecloudiq.com/radio-profiles", "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Create a new radio profile." }, { "info": { "name": "Get radio profile by ID", "type": "http" }, "http": { "method": "GET", "url": "https://api.extremecloudiq.com/radio-profiles/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Get radio profile details for the specified ID." }, { "info": { "name": "Update radio profile by ID", "type": "http" }, "http": { "method": "PUT", "url": "https://api.extremecloudiq.com/radio-profiles/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Update the existing radio profile by the profile ID." }, { "info": { "name": "Delete radio profile by ID", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.extremecloudiq.com/radio-profiles/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Delete the existing radio profile by the profile ID." }, { "info": { "name": "Get channel selection settings", "type": "http" }, "http": { "method": "GET", "url": "https://api.extremecloudiq.com/radio-profiles/channel-selection/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Get the channel selection settings belonging to a radio profile." }, { "info": { "name": "Update channel selection settings", "type": "http" }, "http": { "method": "PUT", "url": "https://api.extremecloudiq.com/radio-profiles/channel-selection/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Update the channel selection settings belonging to a radio profile." }, { "info": { "name": "List MAC OUI profiles", "type": "http" }, "http": { "method": "GET", "url": "https://api.extremecloudiq.com/radio-profiles/mac-ouis", "params": [ { "name": "page", "value": "", "type": "query", "description": "Page number, min = 1" }, { "name": "limit", "value": "", "type": "query", "description": "Page Size, min = 1, max = 100" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "List a page of MAC OUI profiles." }, { "info": { "name": "Create a MAC OUI profile", "type": "http" }, "http": { "method": "POST", "url": "https://api.extremecloudiq.com/radio-profiles/mac-ouis", "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Create a new MAC OUI profile for radio usage optimization." }, { "info": { "name": "Get MAC OUI profile", "type": "http" }, "http": { "method": "GET", "url": "https://api.extremecloudiq.com/radio-profiles/mac-ouis/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Get the MAC OUI profile belonging the radio optimization settings." }, { "info": { "name": "Update MAC OUI profile", "type": "http" }, "http": { "method": "PUT", "url": "https://api.extremecloudiq.com/radio-profiles/mac-ouis/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Update the existing MAC OUI profile for radio usage optimization." }, { "info": { "name": "Delete MAC OUI profile", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.extremecloudiq.com/radio-profiles/mac-ouis/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Delete the existing MAC OUI profile for radio usage optimization." }, { "info": { "name": "Get radio miscellaneous settings", "type": "http" }, "http": { "method": "GET", "url": "https://api.extremecloudiq.com/radio-profiles/miscellaneous/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Get the radio miscellaneous settings belonging to a radio profile." }, { "info": { "name": "Update radio miscellaneous settings", "type": "http" }, "http": { "method": "PUT", "url": "https://api.extremecloudiq.com/radio-profiles/miscellaneous/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Update the radio miscellaneous settings belonging to a radio profile." }, { "info": { "name": "Get neighborhood analysis settings", "type": "http" }, "http": { "method": "GET", "url": "https://api.extremecloudiq.com/radio-profiles/neighborhood-analysis/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Get the neighborhood analysis settings belonging to a radio profile." }, { "info": { "name": "Update neighborhood analysis settings", "type": "http" }, "http": { "method": "PUT", "url": "https://api.extremecloudiq.com/radio-profiles/neighborhood-analysis/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Update the neighborhood analysis settings belonging to a radio profile." }, { "info": { "name": "Get radio usage optimization settings", "type": "http" }, "http": { "method": "GET", "url": "https://api.extremecloudiq.com/radio-profiles/radio-usage-opt/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Get the radio usage optimization settings belonging to a radio profile." }, { "info": { "name": "Update radio usage optimization settings", "type": "http" }, "http": { "method": "PUT", "url": "https://api.extremecloudiq.com/radio-profiles/radio-usage-opt/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Update the radio usage optimization settings belonging to a radio profile." }, { "info": { "name": "Get sensor scan settings", "type": "http" }, "http": { "method": "GET", "url": "https://api.extremecloudiq.com/radio-profiles/sensor-scan/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Get the sensor scan settings belonging to a radio profile." }, { "info": { "name": "Update sensor scan settings", "type": "http" }, "http": { "method": "PUT", "url": "https://api.extremecloudiq.com/radio-profiles/sensor-scan/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Update the sensor scan settings belonging to a radio profile." }, { "info": { "name": "Get Wmm QoS settings", "type": "http" }, "http": { "method": "GET", "url": "https://api.extremecloudiq.com/radio-profiles/wmm-qos/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Get the Wi-Fi Multimedia (WMM) QoS settings belonging to a radio profile." }, { "info": { "name": "Update Wmm QoS settings", "type": "http" }, "http": { "method": "PUT", "url": "https://api.extremecloudiq.com/radio-profiles/wmm-qos/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Update the Wi-Fi Multimedia (WMM) QoS settings belonging to a radio profile." }, { "info": { "name": "List user profiles", "type": "http" }, "http": { "method": "GET", "url": "https://api.extremecloudiq.com/user-profiles", "params": [ { "name": "page", "value": "", "type": "query", "description": "Page number, min = 1" }, { "name": "limit", "value": "", "type": "query", "description": "Page Size, min = 1, max = 100" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "List a page of user profiles." }, { "info": { "name": "Create a user profile", "type": "http" }, "http": { "method": "POST", "url": "https://api.extremecloudiq.com/user-profiles", "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Create a new user profile." }, { "info": { "name": "Get user profile by ID", "type": "http" }, "http": { "method": "GET", "url": "https://api.extremecloudiq.com/user-profiles/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Get user profile details for the specified ID." }, { "info": { "name": "Update user profile", "type": "http" }, "http": { "method": "PUT", "url": "https://api.extremecloudiq.com/user-profiles/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Update an existing user profile." }, { "info": { "name": "Delete an user profile by ID", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.extremecloudiq.com/user-profiles/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Delete an existing user profile by ID." }, { "info": { "name": "List User Profile Assignments", "type": "http" }, "http": { "method": "GET", "url": "https://api.extremecloudiq.com/user-profile-assignments", "params": [ { "name": "page", "value": "", "type": "query", "description": "Page number, min = 1" }, { "name": "limit", "value": "", "type": "query", "description": "Page Size, min = 1, max = 100" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "List a page of User Profile Assignments." }, { "info": { "name": "Create User Profile Assignment", "type": "http" }, "http": { "method": "POST", "url": "https://api.extremecloudiq.com/user-profile-assignments", "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Create User Profile Assignment." }, { "info": { "name": "Get User Profile Assignment by ID", "type": "http" }, "http": { "method": "GET", "url": "https://api.extremecloudiq.com/user-profile-assignments/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Get an existing User Profile Assignment object by the specified ID." }, { "info": { "name": "Delete User Profile Assignment by ID", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.extremecloudiq.com/user-profile-assignments/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Delete an existing User Profile Assignment by the specified ID." }, { "info": { "name": "Attach IP Firewall policy to User Profile", "type": "http" }, "http": { "method": "POST", "url": "https://api.extremecloudiq.com/user-profiles/:id/ip-firewall-policies/:attach", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Attach an IP Firewall policy to a User Profile." }, { "info": { "name": "Detach IP Firewall policy from User Profile", "type": "http" }, "http": { "method": "POST", "url": "https://api.extremecloudiq.com/user-profiles/:id/ip-firewall-policies/:detach", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Detach an IP Firewall policy from a User Profile." }, { "info": { "name": "Attach MAC Firewall policy to User Profile", "type": "http" }, "http": { "method": "POST", "url": "https://api.extremecloudiq.com/user-profiles/:id/mac-firewall-policies/:attach", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Attach a MAC Firewall policy to a User Profile." }, { "info": { "name": "Detach MAC Firewall policy from User Profile", "type": "http" }, "http": { "method": "POST", "url": "https://api.extremecloudiq.com/user-profiles/:id/mac-firewall-policies/:detach", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Detach a MAC Firewall policy from a User Profile." }, { "info": { "name": "List Hotspot profiles", "type": "http" }, "http": { "method": "GET", "url": "https://api.extremecloudiq.com/hotspot-profiles", "params": [ { "name": "page", "value": "", "type": "query", "description": "Page number, min = 1" }, { "name": "limit", "value": "", "type": "query", "description": "Page Size, min = 1, max = 100" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "List a page of Hotspot profiles." }, { "info": { "name": "Create a Hotspot profile", "type": "http" }, "http": { "method": "POST", "url": "https://api.extremecloudiq.com/hotspot-profiles", "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Create a new Hotspot profile." }, { "info": { "name": "Get Hotspot profile by ID", "type": "http" }, "http": { "method": "GET", "url": "https://api.extremecloudiq.com/hotspot-profiles/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Get Hotspot profile for the specified ID." }, { "info": { "name": "Update Hotspot profile by ID", "type": "http" }, "http": { "method": "PUT", "url": "https://api.extremecloudiq.com/hotspot-profiles/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Update the existing Hotspot profile by the profile ID." }, { "info": { "name": "Delete Hotspot profile by ID", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.extremecloudiq.com/hotspot-profiles/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Delete the existing Hotspot profile by the profile ID." }, { "info": { "name": "List Hotspot Service Provider profiles", "type": "http" }, "http": { "method": "GET", "url": "https://api.extremecloudiq.com/hotspot-service-profiler-profiles", "params": [ { "name": "page", "value": "", "type": "query", "description": "Page number, min = 1" }, { "name": "limit", "value": "", "type": "query", "description": "Page Size, min = 1, max = 100" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "List a page of Hotspot Service Provider profiles." }, { "info": { "name": "Create a Hotspot Service Provider profile", "type": "http" }, "http": { "method": "POST", "url": "https://api.extremecloudiq.com/hotspot-service-profiler-profiles", "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Create a Hotspot Service Provider profile." }, { "info": { "name": "Get Hotspot Service Provider profile by ID", "type": "http" }, "http": { "method": "GET", "url": "https://api.extremecloudiq.com/hotspot-service-provider-profiles/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Get Hotspot Service Provider profile for the specified ID." }, { "info": { "name": "Update Hotspot Service Provider profile by ID", "type": "http" }, "http": { "method": "PUT", "url": "https://api.extremecloudiq.com/hotspot-service-provider-profiles/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Update the existing Hotspot Service Provider profile by ID." }, { "info": { "name": "Delete Hotspot Service Provider profile by ID", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.extremecloudiq.com/hotspot-service-provider-profiles/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Delete the existing Hotspot Service Provider profile by ID." }, { "info": { "name": "List SSIDs", "type": "http" }, "http": { "method": "GET", "url": "https://api.extremecloudiq.com/ssids", "params": [ { "name": "page", "value": "", "type": "query", "description": "Page number, min = 1" }, { "name": "limit", "value": "", "type": "query", "description": "Page Size, min = 1, max = 100" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "List SSIDs with filter and pagination." }, { "info": { "name": "Rename SSID (Wireless name)", "type": "http" }, "http": { "method": "POST", "url": "https://api.extremecloudiq.com/ssids/:id/:rename", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Change SSID broadcast name (Wireless name)." }, { "info": { "name": "Attach CWP to an SSID", "type": "http" }, "http": { "method": "POST", "url": "https://api.extremecloudiq.com/ssids/:id/cwp/:attach", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Attach CWP to an SSID." }, { "info": { "name": "Enable and attach the CWP on the SSID", "type": "http" }, "http": { "method": "POST", "url": "https://api.extremecloudiq.com/ssids/:id/cwp/:enable", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Enable and attach the CWP on the SSID." }, { "info": { "name": "Disable the CWP on the SSID", "type": "http" }, "http": { "method": "POST", "url": "https://api.extremecloudiq.com/ssids/:id/cwp/:disable", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Disable the CWP on the SSID." }, { "info": { "name": "Change the SSID mode to 802.1x and Authentication", "type": "http" }, "http": { "method": "PUT", "url": "https://api.extremecloudiq.com/ssids/:id/mode/dot1x", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Change the SSID mode to 802.1x." }, { "info": { "name": "Change the SSID mode to open access", "type": "http" }, "http": { "method": "PUT", "url": "https://api.extremecloudiq.com/ssids/:id/mode/open", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Change the SSID mode to open access." }, { "info": { "name": "Change the SSID mode to PSK", "type": "http" }, "http": { "method": "PUT", "url": "https://api.extremecloudiq.com/ssids/:id/mode/psk", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Change the SSID mode to PSK." }, { "info": { "name": "Change the SSID mode to PPSK", "type": "http" }, "http": { "method": "PUT", "url": "https://api.extremecloudiq.com/ssids/:id/mode/ppsk", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Change the SSID mode to PPSK." }, { "info": { "name": "Change the SSID mode to WEP", "type": "http" }, "http": { "method": "PUT", "url": "https://api.extremecloudiq.com/ssids/:id/mode/wep", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Change the SSID mode to WEP." }, { "info": { "name": "Change the SSID PSK password", "type": "http" }, "http": { "method": "PUT", "url": "https://api.extremecloudiq.com/ssids/:id/psk/password", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Change the SSID PSK password." }, { "info": { "name": "Attach radius server group to an SSID", "type": "http" }, "http": { "method": "POST", "url": "https://api.extremecloudiq.com/ssids/:id/radius-server-group/:attach", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Attach radius server group to an SSID." }, { "info": { "name": "Attach RADIUS client profile to an SSID", "type": "http" }, "http": { "method": "POST", "url": "https://api.extremecloudiq.com/ssids/:id/radius-client-profile/:attach", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Attach RADIUS client profile to an SSID." }, { "info": { "name": "Attach User Profile Assignment to SSID", "type": "http" }, "http": { "method": "POST", "url": "https://api.extremecloudiq.com/ssids/:id/user-profile-assignments/:attach", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Attach User Profile Assignment to an SSID." }, { "info": { "name": "Detach User Profile Assignment from SSID", "type": "http" }, "http": { "method": "POST", "url": "https://api.extremecloudiq.com/ssids/:id/user-profile-assignments/:detach", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Detach User Profile Assignment from an SSID." }, { "info": { "name": "Attach user profile to an SSID", "type": "http" }, "http": { "method": "POST", "url": "https://api.extremecloudiq.com/ssids/:id/user-profile/:attach", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Attach user profile to an SSID." }, { "info": { "name": "Get advanced settings for SSID", "type": "http" }, "http": { "method": "GET", "url": "https://api.extremecloudiq.com/ssids/advanced-settings/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Get the advanced settings belonging to a SSID profile." }, { "info": { "name": "Update SSID advanced settings", "type": "http" }, "http": { "method": "PUT", "url": "https://api.extremecloudiq.com/ssids/advanced-settings/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Update the advanced settings belonging to a SSID profile." }, { "info": { "name": "Enable and attach the Hotspot profile on the SSID", "type": "http" }, "http": { "method": "POST", "url": "https://api.extremecloudiq.com/ssids/:id/hotspot-profiles/:enable", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Enable and attach the Hotspot profile on the SSID." }, { "info": { "name": "Disable the Hotspot profile on the SSID", "type": "http" }, "http": { "method": "POST", "url": "https://api.extremecloudiq.com/ssids/:id/hotspots-profiles/:disable", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Disable the Hotspot profile on the SSID." }, { "info": { "name": "[LRO] List clould config groups", "type": "http" }, "http": { "method": "GET", "url": "https://api.extremecloudiq.com/ccgs", "params": [ { "name": "page", "value": "", "type": "query", "description": "Page number, min = 1" }, { "name": "limit", "value": "", "type": "query", "description": "Page Size, min = 1, max = 100" }, { "name": "async", "value": "", "type": "query", "description": "Whether to enable async mode" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "List a papge of cloud config groups." }, { "info": { "name": "Create new cloud config group", "type": "http" }, "http": { "method": "POST", "url": "https://api.extremecloudiq.com/ccgs", "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Create a new cloud config group." }, { "info": { "name": "Get a cloud config group", "type": "http" }, "http": { "method": "GET", "url": "https://api.extremecloudiq.com/ccgs/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Get cloud config group info for the specified ID." }, { "info": { "name": "Update cloud config group information", "type": "http" }, "http": { "method": "PUT", "url": "https://api.extremecloudiq.com/ccgs/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Update the cloud config group details having the specified ID." }, { "info": { "name": "Delete a cloud config group", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.extremecloudiq.com/ccgs/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Delete a specific cloud config group by ID." }, { "info": { "name": "List IoT profiles", "type": "http" }, "http": { "method": "GET", "url": "https://api.extremecloudiq.com/iot-profiles", "params": [ { "name": "page", "value": "", "type": "query", "description": "Page number, min = 1" }, { "name": "limit", "value": "", "type": "query", "description": "Page Size, min = 1, max = 100" }, { "name": "appSupported", "value": "", "type": "query", "description": "IoT profile app supported type" }, { "name": "appId", "value": "", "type": "query", "description": "IoT profile app ID type" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "List a page of IoT profiles." }, { "info": { "name": "Create an IoT profile", "type": "http" }, "http": { "method": "POST", "url": "https://api.extremecloudiq.com/iot-profiles", "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Create a new IoT profile." }, { "info": { "name": "Get IoT profile by ID", "type": "http" }, "http": { "method": "GET", "url": "https://api.extremecloudiq.com/iot-profiles/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Get IoT profile details for the specified ID." }, { "info": { "name": "Update IoT profile by ID", "type": "http" }, "http": { "method": "PUT", "url": "https://api.extremecloudiq.com/iot-profiles/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Update the existing IoT profile by the profile ID." }, { "info": { "name": "Delete IoT profile by ID", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.extremecloudiq.com/iot-profiles/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Delete the existing IoT profile by the profile ID." }, { "info": { "name": "List client monitor profiles", "type": "http" }, "http": { "method": "GET", "url": "https://api.extremecloudiq.com/client-monitor-profiles", "params": [ { "name": "page", "value": "", "type": "query", "description": "Page number, min = 1" }, { "name": "limit", "value": "", "type": "query", "description": "Page Size, min = 1, max = 100" }, { "name": "sortField", "value": "", "type": "query", "description": "Sort field. Available values - NAME" }, { "name": "order", "value": "", "type": "query", "description": "The sort order (ascending by default)" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "List a page of client monitor profiles." }, { "info": { "name": "Create a client monitor profile", "type": "http" }, "http": { "method": "POST", "url": "https://api.extremecloudiq.com/client-monitor-profiles", "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Create a new client monitor profile." }, { "info": { "name": "Get a client monitor profile by ID", "type": "http" }, "http": { "method": "GET", "url": "https://api.extremecloudiq.com/client-monitor-profiles/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Get client monitor profile details for the specified ID." }, { "info": { "name": "Update client monitor profile by ID", "type": "http" }, "http": { "method": "PUT", "url": "https://api.extremecloudiq.com/client-monitor-profiles/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Update an existing client monitor profile." }, { "info": { "name": "Delete a client monitor profile by ID", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.extremecloudiq.com/client-monitor-profiles/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Delete an existing client monitor profile by ID." }, { "info": { "name": "Attach client monitor profile to an SSID", "type": "http" }, "http": { "method": "POST", "url": "https://api.extremecloudiq.com/ssids/:id/client-monitor-profile/:attach", "params": [ { "name": "id", "value": "", "type": "path", "description": "The unique identifier" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Attach client monitor profile to an SSID." }, { "info": { "name": "Get AP Radio Operating Mode", "type": "http" }, "http": { "method": "GET", "url": "https://api.extremecloudiq.com/radio-operating-modes/:productType", "params": [ { "name": "productType", "value": "", "type": "path", "description": "Product/AP Model" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Modern AP hardware types include dual or triple band radios.\nA limited subset of band combinations are supported.\nOperating mode defines the supported band combinations per radio. \nAccess Points with fixed band radios use GENERIC operating mode. \nSERVICE_2_5_6: wifi0-2.4Ghz, wifi1-5Ghz, wifi2-6Ghz\nSENSOR_SERVICE_5_6: wifi0-Tri-band sensor, wifi1-5Ghz, wifi2-6Ghz\nSERVICE_5L_5H_6: wifi0-5G Low, wifi1-5G High, wifi2-6Ghz\nSENSOR_SERVICE_5_2: wifi0-Tri-band sensor, wifi1-5GHz, wifi2-2.4Ghz\nSERV" } ] } ], "bundled": true }