POST
/dpskServices/{poolId}/passphrases/notificationsSend Passphrase Notifications
POST
/directoryServerProfilesCreate Directory Server Profile
GET
/directoryServerProfiles/{directoryServerProfileId}Get Directory Server Profile
PUT
/directoryServerProfiles/{directoryServerProfileId}Update Directory Server Profile
DELETE
/directoryServerProfiles/{directoryServerProfileId}Delete
POST /batchOps/queryQuery Batch Operations
POST
/batchOps/{batchOpId}/batchRequests/devicePairs/addAps/csvExport Add-AP batch requests (CSV)
POST
/batchOps/{batchOpId}/batchRequests/devicePairs/csvExport Batch Request Device Pairs
POST
/batchOps/{batchOpId}/batchRequests/devicePairs/queryQuery Batch Request Device Pairs
POST
/templates/ethernetPortProfilesCreate Ethernet Port Profile Template
GET
/templates/ethernetPortProfiles/{ethernetPortProfileTemplateId}Get Ethernet Port Profile Template
PUT
/templates/ethernetPortProfiles/{ethernetPortProfileTemplateId}Update Ethernet Port Profile Template
DELETE
/templates/ethernetPortProfiles/{ethernetPortProfileTemplateId}Delete Ethernet Port Profile Template
GET
/templates/venues/{venueTemplateId}/apModels/{apModel}/lanPortSpecificSettingsGet Venue Template AP Model LAN Port Specific Settings
PUT
/templates/venues/{venueTemplateId}/apModels/{apModel}/lanPortSpecificSettingsUpdate Venue Template AP Model LAN Port Specific Settings
PUT
/templates/venues/{venueTemplateId}/apModels/{apModel}/lanPorts/{portId}/ethernetPortProfiles/{ethernetPortProfileTemplateId}Activate Ethernet Port Profile On Venue Template AP Model
DELETE
/templates/venues/{venueTemplateId}/apModels/{apModel}/lanPorts/{portId}/ethernetPortProfiles/{ethernetPortProfileTemplateId}Deactivate Ethernet Port Profile On Venue Template AP Model
GET
/templates/venues/{venueTemplateId}/apModels/{apModel}/lanPorts/{portId}/settingsGet Venue Template AP Model LAN Port Settings
PUT
/templates/venues/{venueTemplateId}/apModels/{apModel}/lanPorts/{portId}/settingsUpdate Venue Template AP Model LAN Port Settings
PUT
/venues/{venueId}/aps/{originalSerialNumber}/replacements/{replacingSerialNumber}Replace AP
GET
/venues/{venueId}/aps/{serialNumber}/replacementsGet Replacement AP Information
DELETE
/venues/{venueId}/aps/{serialNumber}/replacementsCancel Replacing AP
PUT
/wifiNetworks/{wifiNetworkId}/directoryServerProfiles/{directoryServerProfileId}Activate Directory Server Profile On Wi-Fi Network
PUT
/wifiNetworks/{wifiNetworkId}/workflowProfiles/{workflowProfileId}Activate Workflow Profile On Wi-Fi Network
POST
/batchOps/{batchOpId}/batchRequests/queryGet batch requests by batch operation
PATCH
/batchOps/{batchOpId}/batches/{batchId}/batchRequestsUpdate batch request status
POST
/batchOps/{batchOpId}/batches/{batchId}/batchRequests/queryGet batch requests by batch
GET
/assignments/summariesGET /bannersGET /mspEntitlementsGET /files/{fileId}GET /clientsPATCH
/deviceProvisions/apsChanged content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
Changed response : 200 OK > Access Points status updated successfully
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
Changed response : 404 Not Found > Requested resource or related entity not found.
GET
/deviceProvisions/aps/statusReportsChanged response : 200 OK > Successfully retrieved latest refresh status
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
Changed response : 404 Not Found > Requested resource or related entity not found.
PATCH
/deviceProvisions/aps/statusReportsChanged content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
Changed response : 200 OK > Refresh action triggered successfully
Changed content type : application/json
Changed property refreshedTime (object) >
Timestamp when the refresh job was executed.
Changed property requestId (object) > Unique
identifier for tracking the request.
Changed content type :
application/vnd.ruckus.v1+json
Changed property refreshedTime (object) >
Timestamp when the refresh job was executed.
Changed property requestId (object) > Unique
identifier for tracking the request.
Changed response : 404 Not Found > Requested resource or related entity not found.
PATCH
/deviceProvisions/switchesChanged content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
Changed response : 200 OK > Switch status updated successfully
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
Changed response : 404 Not Found > Requested resource or related entity not found.
GET
/deviceProvisions/switches/statusReportsChanged response : 200 OK > Successfully retrieved latest refresh status
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
Changed response : 404 Not Found > Requested resource or related entity not found.
PATCH
/deviceProvisions/switches/statusReportsChanged content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
Changed response : 200 OK > Refresh action triggered successfully
Changed content type : application/json
Changed property refreshedTime (object) >
Timestamp when the refresh job was executed.
Changed property requestId (object) > Unique
identifier for tracking the request.
Changed content type :
application/vnd.ruckus.v1+json
Changed property refreshedTime (object) >
Timestamp when the refresh job was executed.
Changed property requestId (object) > Unique
identifier for tracking the request.
Changed response : 404 Not Found > Requested resource or related entity not found.
POST
/dpskServices/{poolId}/passphrases/csvFilesChanged: usernamePrefix in query >
Prefix for generated user names when the Username column is empty.
GET
/entitlements/summariesGET
/mspEntitlements/summariesPOST /files/uploadurlsGET /files/{fileId}/urlsGET /guestUsersPOST /guestUsersDELETE /guestUsersGET
/portalServiceProfiles/networksGET
/portalServiceProfiles/tagsPOST
/identityGroups/{groupId}/identities/csvFileImport Identities Into the Specified Identity Group
Changed response : 201 Created > The Identities get created
application/jsonChanged response : 202 Accepted > Request accepted
application/jsonChanged response : 403 Forbidden > The tenant is not allowed to create an Identity into the group
application/jsonChanged response : 404 Not Found > Identity group not found
Changed response : 419 Insufficient Space On Resource > The resource limitation has already been reached
application/jsonPOST
/identityGroups/{groupId}/identities/{id}/devicesChanged response : 201 Created > Devices created
application/jsonChanged response : 202 Accepted > Request accepted
application/jsonChanged response : 403 Forbidden > Operation forbidden
application/jsonChanged response : 404 Not Found > Identity not found
application/jsonDELETE
/identityGroups/{groupId}/identities/{id}/devices/{macAddress}Delete Device from Identity
Changed response : 200 OK > Device deleted
application/jsonChanged response : 202 Accepted > Request accepted
application/jsonChanged response : 403 Forbidden > The tenant is not allowed to delete the device
application/jsonChanged response : 404 Not Found > Device not found
application/jsonDELETE
/identityGroups/{groupId}/identities/{id}/ethernetPorts/{macAddress}/{portIndex}Changed response : 200 OK > Ethernet Port deleted
application/jsonChanged response : 202 Accepted > Request accepted
application/jsonChanged response : 403 Forbidden > Operation forbidden
application/jsonChanged response : 404 Not Found > Ethernet port not found
application/jsonPOST
/policySetEvaluationsChanged content type : application/json
New required properties: - evaluationCriteria
Added property _links (object)
Added property evaluationCriteria (object) > The
complete list of criteria to evaluate against this policy set.
Added property identityGroupId (object) >
Identity group identifier. If provided policy set associated to the
identity group is evaluated prior to user provided policy set.
Added property onMatchResponse (object) > The
response value that was defined in the policy that was matched.
Added property policyId (object) > The unique
identifier of the specific policy that was found during evaluation. It
will be ignored on the post and will not be set if no matching policy
was found.
Added property policyName (object) > The name of
the specific policy that was matched. Ignored on the post, and will not
be set if no match was made.
Added property policyOverrideEnabled (object) >
Indicates if policy override is enabled.
Added property policySetId (object) > The
identifier for the policy set to evaluate.
Added property policyType (object) > The type of
policy that was found during evaluation. Optional, and will be used on
the post if it is a valid policy type, and can be evaluated. UNMATCHED,
DPSK and RADIUS map to the existing policy types, any other policy types
are not available.
Enum values:
BASERADIUSDPSKUNMATCHEDAdded property wasMatched (object) > The overall
results of the matched request. This will be ignored on the post if it
is provided.
Changed response : 200 OK > Policy set was evaluated and results are returned.
Changed content type : application/json
New required properties:
evaluationCriteria
Added property _links (object)
Added property evaluationCriteria (object) > The
complete list of criteria to evaluate against this policy set.
Added property identityGroupId (object) >
Identity group identifier. If provided policy set associated to the
identity group is evaluated prior to user provided policy set.
Added property onMatchResponse (object) > The
response value that was defined in the policy that was matched.
Added property policyId (object) > The unique
identifier of the specific policy that was found during evaluation. It
will be ignored on the post and will not be set if no matching policy
was found.
Added property policyName (object) > The name of
the specific policy that was matched. Ignored on the post, and will not
be set if no match was made.
Added property policyOverrideEnabled (object) >
Indicates if policy override is enabled.
Added property policySetId (object) > The
identifier for the policy set to evaluate.
Added property policyType (object) > The type of
policy that was found during evaluation. Optional, and will be used on
the post if it is a valid policy type, and can be evaluated. UNMATCHED,
DPSK and RADIUS map to the existing policy types, any other policy types
are not available.
Added property wasMatched (object) > The overall
results of the matched request. This will be ignored on the post if it
is provided.
POST
/policySets/{policySetId}/evaluationReportsChanged content type : application/json
New required properties: - evaluationCriteria
Added property _links (object)
Added property evaluationCriteria (object) > The
complete list of criteria to evaluate against this policy set.
Added property identityGroupId (object) >
Identity group identifier. If provided policy set associated to the
identity group is evaluated prior to user provided policy set.
Added property onMatchResponse (object) > The
response value that was defined in the policy that was matched.
Added property policyId (object) > The unique
identifier of the specific policy that was found during evaluation. It
will be ignored on the post and will not be set if no matching policy
was found.
Added property policyName (object) > The name of
the specific policy that was matched. Ignored on the post, and will not
be set if no match was made.
Added property policyOverrideEnabled (object) >
Indicates if policy override is enabled.
Added property policySetId (object) > The
identifier for the policy set to evaluate.
Added property policyType (object) > The type of
policy that was found during evaluation. Optional, and will be used on
the post if it is a valid policy type, and can be evaluated. UNMATCHED,
DPSK and RADIUS map to the existing policy types, any other policy types
are not available.
Added property wasMatched (object) > The overall
results of the matched request. This will be ignored on the post if it
is provided.
Changed content type :
application/vnd.ruckus.v1+json
New required properties: - evaluationCriteria
Added property _links (object)
Added property evaluationCriteria (object) > The
complete list of criteria to evaluate against this policy set.
Added property identityGroupId (object) >
Identity group identifier. If provided policy set associated to the
identity group is evaluated prior to user provided policy set.
Added property onMatchResponse (object) > The
response value that was defined in the policy that was matched.
Added property policyId (object) > The unique
identifier of the specific policy that was found during evaluation. It
will be ignored on the post and will not be set if no matching policy
was found.
Added property policyName (object) > The name of
the specific policy that was matched. Ignored on the post, and will not
be set if no match was made.
Added property policyOverrideEnabled (object) >
Indicates if policy override is enabled.
Added property policySetId (object) > The
identifier for the policy set to evaluate.
Added property policyType (object) > The type of
policy that was found during evaluation. Optional, and will be used on
the post if it is a valid policy type, and can be evaluated. UNMATCHED,
DPSK and RADIUS map to the existing policy types, any other policy types
are not available.
Added property wasMatched (object) > The overall
results of the matched request. This will be ignored on the post if it
is provided.
Changed response : 200 OK > Policy set was evaluated and results are returned.
Changed content type : application/json
New required properties:
evaluationCriteria
Added property _links (object)
Added property evaluationCriteria (object) > The
complete list of criteria to evaluate against this policy set.
Added property identityGroupId (object) >
Identity group identifier. If provided policy set associated to the
identity group is evaluated prior to user provided policy set.
Added property onMatchResponse (object) > The
response value that was defined in the policy that was matched.
Added property policyId (object) > The unique
identifier of the specific policy that was found during evaluation. It
will be ignored on the post and will not be set if no matching policy
was found.
Added property policyName (object) > The name of
the specific policy that was matched. Ignored on the post, and will not
be set if no match was made.
Added property policyOverrideEnabled (object) >
Indicates if policy override is enabled.
Added property policySetId (object) > The
identifier for the policy set to evaluate.
Added property policyType (object) > The type of
policy that was found during evaluation. Optional, and will be used on
the post if it is a valid policy type, and can be evaluated. UNMATCHED,
DPSK and RADIUS map to the existing policy types, any other policy types
are not available.
Added property wasMatched (object) > The overall
results of the matched request. This will be ignored on the post if it
is provided.
Changed content type :
application/vnd.ruckus.v1+json
New required properties:
evaluationCriteria
Added property _links (object)
Added property evaluationCriteria (object) > The
complete list of criteria to evaluate against this policy set.
Added property identityGroupId (object) >
Identity group identifier. If provided policy set associated to the
identity group is evaluated prior to user provided policy set.
Added property onMatchResponse (object) > The
response value that was defined in the policy that was matched.
Added property policyId (object) > The unique
identifier of the specific policy that was found during evaluation. It
will be ignored on the post and will not be set if no matching policy
was found.
Added property policyName (object) > The name of
the specific policy that was matched. Ignored on the post, and will not
be set if no match was made.
Added property policyOverrideEnabled (object) >
Indicates if policy override is enabled.
Added property policySetId (object) > The
identifier for the policy set to evaluate.
Added property policyType (object) > The type of
policy that was found during evaluation. Optional, and will be used on
the post if it is a valid policy type, and can be evaluated. UNMATCHED,
DPSK and RADIUS map to the existing policy types, any other policy types
are not available.
Added property wasMatched (object) > The overall
results of the matched request. This will be ignored on the post if it
is provided.
POST
/tenants/notifications/recipients/queryNew response : 200 OK > OK
Deleted response : 202 Accepted > Accepted
Changed response : 400 Bad Request > Bad/Malformed Request
Deleted content type : application/json
Deleted content type :
application/vnd.ruckus.v1+json
Changed response : 500 Internal Server Error > Internal Server Error
Deleted content type : application/json
Deleted content type :
application/vnd.ruckus.v1+json
POST
/radiusAttributeGroups/queryChanged response : 200 OK > RADIUS attribute groups
Changed content type : application/json
data (object) > List of items for
the current page. The type of items in this array depends on the
endpoint: for /radiusAttributes/query it contains RADIUS
Attribute objects, for /radiusAttributeGroups/query it
contains RADIUS Attribute Group objects. The array may be empty if no
items match the query criteria or if the page is beyond the available
results.Changed content type :
application/vnd.ruckus.v1+json
data (object) > List of items for
the current page. The type of items in this array depends on the
endpoint: for /radiusAttributes/query it contains RADIUS
Attribute objects, for /radiusAttributeGroups/query it
contains RADIUS Attribute Group objects. The array may be empty if no
items match the query criteria or if the page is beyond the available
results.GET /radiusAttributesChanged response : 200 OK > RADIUS Attributes in a paged format.
Changed content type : application/json
New optional properties:
id
name
Added property content (object) > List of items
on the current page.
Added property empty (object) > Indicates whether
the page is empty.
Added property first (object) > Indicates whether
this is the first page.
Added property last (object) > Indicates whether
this is the last page.
Added property number (object) > Current page
number (0-based).
Added property numberOfElements (object) > Number
of items on the current page.
Added property totalElements (object) > Total
number of items across all pages.
Added property totalPages (object) > Total number
of pages available.
Deleted property _links (object)
Deleted property dataType (object) > The data
type of the RADIUS attribute, which determines how the attribute value
is validated and formatted (e.g., IPADDR for IPv4 addresses, STRING for
text, INTEGER for numeric values).
Deleted property id (object) > The identifier for
this RADIUS attribute.
Deleted property name (object) > The attribute
name, as viewed in RADIUS.
Deleted property showOnDefault (object) >
Indicates if this attribute should be shown by default.
Deleted property vendorName (object) > The vendor
for this RADIUS attribute.
Changed content type :
application/vnd.ruckus.v1+json
New optional properties:
id
name
Added property content (object) > List of items
on the current page.
Added property empty (object) > Indicates whether
the page is empty.
Added property first (object) > Indicates whether
this is the first page.
Added property last (object) > Indicates whether
this is the last page.
Added property number (object) > Current page
number (0-based).
Added property numberOfElements (object) > Number
of items on the current page.
Added property totalElements (object) > Total
number of items across all pages.
Added property totalPages (object) > Total number
of pages available.
Deleted property _links (object)
Deleted property dataType (object) > The data
type of the RADIUS attribute, which determines how the attribute value
is validated and formatted (e.g., IPADDR for IPv4 addresses, STRING for
text, INTEGER for numeric values).
Deleted property id (object) > The identifier for
this RADIUS attribute.
Deleted property name (object) > The attribute
name, as viewed in RADIUS.
Deleted property showOnDefault (object) >
Indicates if this attribute should be shown by default.
Deleted property vendorName (object) > The vendor
for this RADIUS attribute.
POST
/radiusAttributes/queryChanged response : 200 OK > List RADIUS attributes in a paged format.
Changed content type : application/json
data (object) > List of items for
the current page. The type of items in this array depends on the
endpoint: for /radiusAttributes/query it contains RADIUS
Attribute objects, for /radiusAttributeGroups/query it
contains RADIUS Attribute Group objects. The array may be empty if no
items match the query criteria or if the page is beyond the available
results.Changed content type :
application/vnd.ruckus.v1+json
data (object) > List of items for
the current page. The type of items in this array depends on the
endpoint: for /radiusAttributes/query it contains RADIUS
Attribute objects, for /radiusAttributeGroups/query it
contains RADIUS Attribute Group objects. The array may be empty if no
items match the query criteria or if the page is beyond the available
results.GET
/radiusAttributes/vendorsChanged response : 200 OK > RADIUS Attribute Vendors.
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
GET
/cliTemplates/examplesChanged response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
GET
/switchFirmwares/currentVersionsChanged response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
POST
/switchFirmwares/schedules/queryChanged content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
POST
/switchFirmwares/schedules/switches/queryChanged content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
GET
/switches/acls/{aclId}POST
/switches/configBackups/comparisonsPOST
/switches/deviceRequestsPOST
/switches/dhcpServers/queryGET
/switches/dhcpServers/{dhcpServerId}POST
/switches/vlans/queryGET
/switches/{switchId}/aclUnionsChanged response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
GET
/switches/{switchId}/aclsPOST
/switches/{switchId}/acls/queryPOST
/switches/{switchId}/configBackups/queryPOST
/switches/{switchId}/deviceRequestsPOST
/switches/{switchId}/dhcpServerStateSettingsPOST
/switches/{switchId}/dhcpServers/queryGET
/switches/{switchId}/lagsPOST
/switches/{switchId}/lagsGET
/switches/{switchId}/staticRoutesPOST
/switches/{switchId}/staticRoutesGET
/switches/{switchId}/transactions/{transactionId}/configHistDetailsChanged response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
GET
/switches/{switchId}/vePortsPOST
/switches/{switchId}/vePortsPOST
/switches/{switchId}/vePorts/queryGET
/switches/{switchId}/vlanUnionsPOST
/switches/{switchId}/vlans/queryPOST
/templates/venues/aaaServers/queryPOST
/venues/aaaServers/queryGET
/venues/switchFirmwares/currentVersionsPOST
/venues/switchFirmwares/schedulesDELETE
/venues/switchFirmwares/schedulesPOST
/venues/switchFirmwares/upgradeStatusDetails/queryGET
/venues/switchFirmwares/versions/{versionType}GET
/venues/{venueId}/switchProfiles/aclsGET
/venues/{venueId}/switchProfiles/vlansChanged response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
POST
/venues/{venueId}/taggedVlans/queryChanged response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
GET
/venues/{venueId}/trustedPortsPOST
/venues/{venueId}/untaggedVlans/queryChanged response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
GET
/webAuthPageTemplates/{templateId}/switchesChanged response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
GET /clients/{mac}POST
/guestUsers/query/csvFilesGET
/venues/{venueId}/apModelsGET
/apSnmpAgentProfiles/{apSnmpProfileId}Changed response : 200 OK > OK
application/jsonPUT
/apSnmpAgentProfiles/{apSnmpProfileId}Changed content type : application/json
DELETE
/apSnmpAgentProfiles/{apSnmpProfileId}POST
/apSnmpAgentProfiles/{apSnmpProfileId}/aps/queryChanged content type : application/json
Changed response : 200 OK > OK
application/jsonGET
/applicationPolicies/capabilities/applicationsGET
/applicationPolicies/capabilities/categoriesGET
/applicationPolicies/{applicationPolicyId}Changed response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
Changed content type :
application/vnd.ruckus.v1.1+json
PUT
/applicationPolicies/{applicationPolicyId}Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
Changed content type :
application/vnd.ruckus.v1.1+json
PATCH /aps/clientsGET
/devicePolicies/{devicePolicyId}Changed response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
Changed content type :
application/vnd.ruckus.v1.1+json
PUT
/devicePolicies/{devicePolicyId}Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
Changed content type :
application/vnd.ruckus.v1.1+json
GET
/dhcpConfigServiceProfiles/{dhcpConfigServiceProfileId}Changed response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
PUT
/dhcpConfigServiceProfiles/{dhcpConfigServiceProfileId}Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
GET
/isolationAllowlists/{clientIsolationAllowlistId}Changed response : 200 OK > OK
application/jsonPUT
/isolationAllowlists/{clientIsolationAllowlistId}Changed content type : application/json
DELETE
/isolationAllowlists/{clientIsolationAllowlistId}POST
/isolationAllowlists/{clientIsolationAllowlistId}/venues/queryChanged content type : application/json
Changed response : 200 OK > OK
application/jsonPUT
/l2AclPolicies/{l2AclPolicyId}PUT
/l3AclPolicies/{l3AclPolicyId}GET
/mDnsProxyServiceProfilesPOST
/mDnsProxyServiceProfilesDELETE
/mDnsProxyServiceProfilesGET
/mDnsProxyServiceProfiles/{mDnsProxyProfileId}PUT
/mDnsProxyServiceProfiles/{mDnsProxyProfileId}DELETE
/mDnsProxyServiceProfiles/{mDnsProxyProfileId}POST
/mDnsProxyServiceProfiles/{mDnsProxyProfileId}/apsDELETE
/mDnsProxyServiceProfiles/{mDnsProxyProfileId}/apsPOST
/networkActivations/mappingsPOST
/networkActivations/queryGET /networksPOST /networksDELETE /networksGET
/networks/qosMapSetsGET
/networks/wisprProvidersChanged response : 200 OK > OK
application/jsonGET
/networks/{networkId}Changed response : 200 OK > OK
application/jsonPUT
/networks/{networkId}DELETE
/networks/{networkId}GET
/recoveryPskSettingsChanged response : 200 OK > OK
application/jsonPUT
/recoveryPskSettingsChanged content type : application/json
GET
/rogueApPolicyProfiles/{roguePolicyId}Changed response : 200 OK > OK
application/jsonPUT
/rogueApPolicyProfiles/{roguePolicyId}Changed content type : application/json
DELETE
/rogueApPolicyProfiles/{roguePolicyId}POST
/rogueApPolicyProfiles/{roguePolicyId}/venuesDELETE
/rogueApPolicyProfiles/{roguePolicyId}/venuesGET
/snmpAgentProfiles/{snmpAgentProfileId}Changed response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1.1+json
Changed content type :
application/vnd.ruckus.v1+json
PUT
/snmpAgentProfiles/{snmpAgentProfileId}Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1.1+json
Changed content type :
application/vnd.ruckus.v1+json
GET
/templates/applicationPolicies/{applicationPolicyTemplateId}Changed response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1.1+json
PUT
/templates/applicationPolicies/{applicationPolicyTemplateId}Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1.1+json
GET
/templates/devicePolicies/{devicePolicyTemplateId}Changed response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1.1+json
PUT
/templates/devicePolicies/{devicePolicyTemplateId}Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1.1+json
GET
/templates/venues/{venueId}/apMeshSettingsChanged response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1.1+json
PUT
/templates/venues/{venueId}/apMeshSettingsChanged content type : application/json
Changed content type :
application/vnd.ruckus.v1.1+json
GET
/templates/wifiCallingServiceProfiles/{wifiCallingServiceProfileId}Changed response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1.1+json
PUT
/templates/wifiCallingServiceProfiles/{wifiCallingServiceProfileId}Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1.1+json
GET /venues/apGroupsDELETE /venues/apGroupsGET
/venues/apGroups/{apGroupId}Changed response : 200 OK > OK
application/jsonPUT
/venues/apGroups/{apGroupId}Changed content type : application/json
DELETE
/venues/apGroups/{apGroupId}GET
/venues/apGroups/{apGroupId}/apsGET /venues/apsPOST /venues/apsDELETE /venues/apsGET
/venues/aps/capabilitiesChanged response : 200 OK > OK
application/jsonGET
/venues/aps/importResultsGET
/venues/aps/{serialNumber}/bssColoringSettingsChanged response : 200 OK > OK
application/jsonPUT
/venues/aps/{serialNumber}/bssColoringSettingsChanged content type : application/json
GET
/venues/aps/{serialNumber}/capabilitiesChanged response : 200 OK > OK
application/jsonGET
/venues/aps/{serialNumber}/clientAdmissionControlSettingsChanged response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
PUT
/venues/aps/{serialNumber}/clientAdmissionControlSettingsChanged content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
DELETE
/venues/aps/{serialNumber}/clientAdmissionControlSettingsGET
/venues/aps/{serialNumber}/dhcpLeasesGET
/venues/aps/{serialNumber}/dhcpPoolUsagesGET
/venues/aps/{serialNumber}/directedMulticastSettingsChanged response : 200 OK > OK
application/jsonPUT
/venues/aps/{serialNumber}/directedMulticastSettingsChanged content type : application/json
DELETE
/venues/aps/{serialNumber}/directedMulticastSettingsPUT
/venues/aps/{serialNumber}/floorPositionsChanged content type : application/json
GET
/venues/aps/{serialNumber}/lanPortSettingsChanged response : 200 OK > OK
application/jsonPUT
/venues/aps/{serialNumber}/lanPortSettingsChanged content type : application/json
DELETE
/venues/aps/{serialNumber}/lanPortSettingsGET
/venues/aps/{serialNumber}/ledSettingsChanged response : 200 OK > OK
application/jsonPUT
/venues/aps/{serialNumber}/ledSettingsChanged content type : application/json
DELETE
/venues/aps/{serialNumber}/ledSettingsGET
/venues/aps/{serialNumber}/logsChanged response : 200 OK > OK
application/jsonGET
/venues/aps/{serialNumber}/meshSettingsChanged response : 200 OK > OK
application/jsonPUT
/venues/aps/{serialNumber}/meshSettingsChanged content type : application/json
GET
/venues/aps/{serialNumber}/networkSettingsChanged response : 200 OK > OK
application/jsonPUT
/venues/aps/{serialNumber}/networkSettingsChanged content type : application/json
DELETE
/venues/aps/{serialNumber}/networkSettingsGET
/venues/aps/{serialNumber}/picturesChanged response : 200 OK > OK
application/jsonPUT
/venues/aps/{serialNumber}/picturesDELETE
/venues/aps/{serialNumber}/picturesGET
/venues/aps/{serialNumber}/snmpAgentSettingsPUT
/venues/aps/{serialNumber}/snmpAgentSettingsDELETE
/venues/aps/{serialNumber}/snmpAgentSettingsGET /venues/lteBandsGET
/venues/wifiSettingsGET
/venues/{venueId}/apMeshSettingsChanged response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1.1+json
Changed content type :
application/vnd.ruckus.v1+json
PUT
/venues/{venueId}/apMeshSettingsChanged content type : application/json
Changed content type :
application/vnd.ruckus.v1.1+json
Changed content type :
application/vnd.ruckus.v1+json
GET
/venues/{venueId}/apModelLanPortSettingsPUT
/venues/{venueId}/apModelLanPortSettingsGET
/venues/{venueId}/aps/capabilitiesChanged response : 200 OK > OK
application/jsonGET
/venues/{venueId}/aps/{serialNumber}/bssColoringSettingsPUT
/venues/{venueId}/aps/{serialNumber}/bssColoringSettingsGET
/venues/{venueId}/aps/{serialNumber}/clientAdmissionControlSettingsChanged response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1.1+json
Changed content type :
application/vnd.ruckus.v1+json
PUT
/venues/{venueId}/aps/{serialNumber}/clientAdmissionControlSettingsChanged content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
Changed content type :
application/vnd.ruckus.v1.1+json
GET
/venues/{venueId}/aps/{serialNumber}/lanPortSettingsChanged response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
PUT
/venues/{venueId}/aps/{serialNumber}/lanPortSettingsChanged content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
GET
/venues/{venueId}/aps/{serialNumber}/networkSettingsGET
/venues/{venueId}/bssColoringSettingsChanged response : 200 OK > OK
application/jsonPUT
/venues/{venueId}/bssColoringSettingsChanged content type : application/json
GET
/venues/{venueId}/clientAdmissionControlSettingsChanged response : 200 OK > OK
application/jsonPUT
/venues/{venueId}/clientAdmissionControlSettingsChanged content type : application/json
GET
/venues/{venueId}/dhcpConfigServiceProfileSettingsChanged response : 200 OK > OK
application/jsonPOST
/venues/{venueId}/dhcpConfigServiceProfileSettingsChanged content type : application/json
GET
/venues/{venueId}/dhcpPoolLeasesGET
/venues/{venueId}/dhcpPoolsPOST
/venues/{venueId}/dhcpPools/{dhcpPoolId}DELETE
/venues/{venueId}/dhcpPools/{dhcpPoolId}GET
/venues/{venueId}/directedMulticastSettingsChanged response : 200 OK > OK
application/jsonPUT
/venues/{venueId}/directedMulticastSettingsChanged content type : application/json
GET
/venues/{venueId}/dosProtectionSettingsChanged response : 200 OK > OK
application/jsonPUT
/venues/{venueId}/dosProtectionSettingsChanged content type : application/json
GET
/venues/{venueId}/externalAntennaSettingsPUT
/venues/{venueId}/externalAntennaSettingsPOST
/venues/{venueId}/isolationAllowlists/queryChanged content type : application/json
Changed response : 200 OK > OK
application/jsonGET
/venues/{venueId}/lanPortSettingsPUT
/venues/{venueId}/lanPortSettingsGET
/venues/{venueId}/ledSettingsPUT
/venues/{venueId}/ledSettingsGET
/venues/{venueId}/loadBalancingSettingsChanged response : 200 OK > OK
application/jsonPUT
/venues/{venueId}/loadBalancingSettingsChanged content type : application/json
GET
/venues/{venueId}/mDnsFencingSettingsPUT
/venues/{venueId}/mDnsFencingSettingsGET
/venues/{venueId}/mDnsProxyProfileApsPUT
/venues/{venueId}/meshSettingsChanged content type : application/json
GET
/venues/{venueId}/radiusOptionsChanged response : 200 OK > OK
application/jsonPUT
/venues/{venueId}/radiusOptionsChanged content type : application/json
GET
/venues/{venueId}/rogueApSettingsPUT
/venues/{venueId}/rogueApSettingsGET
/venues/{venueId}/snmpAgentSettingsGET
/venues/{venueId}/syslogServerProfileSettingsPOST
/venues/{venueId}/syslogServerProfileSettingsGET
/venues/{venueId}/syslogSettingsPUT
/venues/{venueId}/syslogSettingsDELETE
/venues/{venueId}/syslogSettingsPOST /vlanPools/queryChanged response : 200 OK > OK
application/jsonGET
/vlanPools/{vlanPoolId}Changed response : 200 OK > OK
application/jsonPUT
/vlanPools/{vlanPoolId}Changed content type : application/json
DELETE
/vlanPools/{vlanPoolId}PATCH
/vlanPools/{vlanPoolId}Changed content type : application/json
POST
/vlanPools/{vlanPoolId}/venuesChanged response : 200 OK > OK
application/jsonGET
/wifiCallingServiceProfiles/{wifiCallingServiceProfileId}Changed response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
Changed content type :
application/vnd.ruckus.v1.1+json
PUT
/wifiCallingServiceProfiles/{wifiCallingServiceProfileId}Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
Changed content type :
application/vnd.ruckus.v1.1+json
GET /dpskServicesPOST /dpskServicesChanged content type : application/json
Added property autoNotificationsEnabled (object)
> Whether to automatically send email/SMS notifications for
passphrase create, update, or delete operations.
Changed property deviceCountLimit (object) >
Maximum number of devices allowed per passphrase.
Changed content type :
application/vnd.ruckus.v1+json
Added property autoNotificationsEnabled (object)
> Whether to automatically send email/SMS notifications for
passphrase create, update, or delete operations.
Changed property deviceCountLimit (object) >
Maximum number of devices allowed per passphrase.
Changed content type :
application/vnd.ruckus.v1.1+json
Added property autoNotificationsEnabled (object)
> Whether to automatically send email/SMS notifications for
passphrase create, update, or delete operations.
Changed property deviceCountLimit (object) >
Maximum number of devices allowed per passphrase.
Changed content type :
application/vnd.ruckus.v2+json
Added property autoNotificationsEnabled (object)
> Whether to automatically send email/SMS notifications for
passphrase create, update, or delete operations.
Changed property deviceCountLimit (object) >
Maximum number of devices allowed per passphrase.
POST
/dpskServices/queryChanged content type : application/json
Changed property filters (object) > Filter
criteria for querying DPSK pools.
ids (object) > List of DPSK pool IDs
to filter by. Only pools with matching IDs will be returned.Changed content type :
application/vnd.ruckus.v1+json
Changed property filters (object) > Filter
criteria for querying DPSK pools.
ids (object) > List of DPSK pool IDs
to filter by. Only pools with matching IDs will be returned.Changed content type :
application/vnd.ruckus.v1.1+json
Changed property filters (object) > Filter
criteria for querying DPSK pools.
ids (object) > List of DPSK pool IDs
to filter by. Only pools with matching IDs will be returned.Changed content type :
application/vnd.ruckus.v2+json
Changed property filters (object) > Filter
criteria for querying DPSK pools.
ids (object) > List of DPSK pool IDs
to filter by. Only pools with matching IDs will be returned.PUT
/dpskServices/{poolId}Changed content type : application/json
Added property autoNotificationsEnabled (object)
> Whether to automatically send email/SMS notifications for
passphrase create, update, or delete operations.
Changed property deviceCountLimit (object) >
Maximum number of devices allowed per passphrase.
Changed content type :
application/vnd.ruckus.v1+json
Added property autoNotificationsEnabled (object)
> Whether to automatically send email/SMS notifications for
passphrase create, update, or delete operations.
Changed property deviceCountLimit (object) >
Maximum number of devices allowed per passphrase.
Changed content type :
application/vnd.ruckus.v1.1+json
Added property autoNotificationsEnabled (object)
> Whether to automatically send email/SMS notifications for
passphrase create, update, or delete operations.
Changed property deviceCountLimit (object) >
Maximum number of devices allowed per passphrase.
Changed content type :
application/vnd.ruckus.v2+json
Added property autoNotificationsEnabled (object)
> Whether to automatically send email/SMS notifications for
passphrase create, update, or delete operations.
Changed property deviceCountLimit (object) >
Maximum number of devices allowed per passphrase.
PATCH
/dpskServices/{poolId}Changed content type : application/json
Added property autoNotificationsEnabled (object)
> Whether to automatically send email/SMS notifications for
passphrase create, update, or delete operations.
Changed property deviceCountLimit (object) >
Maximum number of devices allowed per passphrase.
Changed content type :
application/vnd.ruckus.v1+json
Added property autoNotificationsEnabled (object)
> Whether to automatically send email/SMS notifications for
passphrase create, update, or delete operations.
Changed property deviceCountLimit (object) >
Maximum number of devices allowed per passphrase.
Changed content type :
application/vnd.ruckus.v1.1+json
Added property autoNotificationsEnabled (object)
> Whether to automatically send email/SMS notifications for
passphrase create, update, or delete operations.
Changed property deviceCountLimit (object) >
Maximum number of devices allowed per passphrase.
Changed content type :
application/vnd.ruckus.v2+json
Added property autoNotificationsEnabled (object)
> Whether to automatically send email/SMS notifications for
passphrase create, update, or delete operations.
Changed property deviceCountLimit (object) >
Maximum number of devices allowed per passphrase.
GET
/dpskServices/{poolId}Changed response : 200 OK > DPSK pool
Changed content type : application/json
Added property autoNotificationsEnabled (object)
> Whether to automatically send email/SMS notifications for
passphrase create, update, or delete operations.
Changed property deviceCountLimit (object) >
Maximum number of devices allowed per passphrase.
Changed content type :
application/vnd.ruckus.v1.1+json
Added property autoNotificationsEnabled (object)
> Whether to automatically send email/SMS notifications for
passphrase create, update, or delete operations.
Changed property deviceCountLimit (object) >
Maximum number of devices allowed per passphrase.
Changed content type :
application/vnd.ruckus.v2+json
Added property autoNotificationsEnabled (object)
> Whether to automatically send email/SMS notifications for
passphrase create, update, or delete operations.
Changed property deviceCountLimit (object) >
Maximum number of devices allowed per passphrase.
POST
/dpskServices/{poolId}/passphrasesChanged content type : application/json
numberOfDevices (object) > Number
of devices. Must be between 1 and 512. Inputs outside this range will be
adjusted.Changed content type :
application/vnd.ruckus.v1+json
numberOfDevices (object) > Number
of devices. Must be between 1 and 512. Inputs outside this range will be
adjusted.Changed content type :
application/vnd.ruckus.v1.1+json
numberOfDevices (object) > Number
of devices. Must be between 1 and 512. Inputs outside this range will be
adjusted.Changed content type :
application/vnd.ruckus.v2+json
numberOfDevices (object) > Number
of devices. Must be between 1 and 512. Inputs outside this range will be
adjusted.Changed response : 400 Bad Request > Invalid content supplied or multiple identity groups found
PATCH
/dpskServices/{poolId}/passphrasesChanged content type : application/json
Changed property changes (object) > Configuration
and metadata of a DPSK passphrase.
Added property expiration (object) > Expiration
type of passphrase.
Enum values:
UNLIMITEDONE_DAYTWO_DAYSONE_WEEKTWO_WEEKSONE_MONTHSIX_MONTHSONE_YEARTWO_YEARSAdded property identityGroupId (object) > The
identity group this passphrase belongs to.
Changed property numberOfDevices (object) >
Number of devices. Must be between 1 and 512. Inputs outside this range
will be adjusted.
Changed content type :
application/vnd.ruckus.v1+json
Changed property changes (object) > Configuration
and metadata of a DPSK passphrase.
Added property expiration (object) > Expiration
type of passphrase.
Added property identityGroupId (object) > The
identity group this passphrase belongs to.
Changed property numberOfDevices (object) >
Number of devices. Must be between 1 and 512. Inputs outside this range
will be adjusted.
Changed content type :
application/vnd.ruckus.v1.1+json
Changed property changes (object) > Configuration
and metadata of a DPSK passphrase.
Added property expiration (object) > Expiration
type of passphrase.
Added property identityGroupId (object) > The
identity group this passphrase belongs to.
Changed property numberOfDevices (object) >
Number of devices. Must be between 1 and 512. Inputs outside this range
will be adjusted.
Changed content type :
application/vnd.ruckus.v2+json
Changed property changes (object) > Configuration
and metadata of a DPSK passphrase.
Added property expiration (object) > Expiration
type of passphrase.
Added property identityGroupId (object) > The
identity group this passphrase belongs to.
Changed property numberOfDevices (object) >
Number of devices. Must be between 1 and 512. Inputs outside this range
will be adjusted.
PUT
/dpskServices/{poolId}/passphrases/{id}Changed content type : application/json
Added property expiration (object) > Expiration
type of passphrase.
Added property identityGroupId (object) > The
identity group this passphrase belongs to.
Changed property numberOfDevices (object) >
Number of devices. Must be between 1 and 512. Inputs outside this range
will be adjusted.
Changed content type :
application/vnd.ruckus.v1+json
Added property expiration (object) > Expiration
type of passphrase.
Added property identityGroupId (object) > The
identity group this passphrase belongs to.
Changed property numberOfDevices (object) >
Number of devices. Must be between 1 and 512. Inputs outside this range
will be adjusted.
Changed content type :
application/vnd.ruckus.v1.1+json
Added property expiration (object) > Expiration
type of passphrase.
Added property identityGroupId (object) > The
identity group this passphrase belongs to.
Changed property numberOfDevices (object) >
Number of devices. Must be between 1 and 512. Inputs outside this range
will be adjusted.
Changed content type :
application/vnd.ruckus.v2+json
Added property expiration (object) > Expiration
type of passphrase.
Added property identityGroupId (object) > The
identity group this passphrase belongs to.
Changed property numberOfDevices (object) >
Number of devices. Must be between 1 and 512. Inputs outside this range
will be adjusted.
PATCH
/dpskServices/{poolId}/passphrases/{id}Changed content type : application/json
Added property expiration (object) > Expiration
type of passphrase.
Added property identityGroupId (object) > The
identity group this passphrase belongs to.
Changed property numberOfDevices (object) >
Number of devices. Must be between 1 and 512. Inputs outside this range
will be adjusted.
Changed content type :
application/vnd.ruckus.v1+json
Added property expiration (object) > Expiration
type of passphrase.
Added property identityGroupId (object) > The
identity group this passphrase belongs to.
Changed property numberOfDevices (object) >
Number of devices. Must be between 1 and 512. Inputs outside this range
will be adjusted.
Changed content type :
application/vnd.ruckus.v1.1+json
Added property expiration (object) > Expiration
type of passphrase.
Added property identityGroupId (object) > The
identity group this passphrase belongs to.
Changed property numberOfDevices (object) >
Number of devices. Must be between 1 and 512. Inputs outside this range
will be adjusted.
Changed content type :
application/vnd.ruckus.v2+json
Added property expiration (object) > Expiration
type of passphrase.
Added property identityGroupId (object) > The
identity group this passphrase belongs to.
Changed property numberOfDevices (object) >
Number of devices. Must be between 1 and 512. Inputs outside this range
will be adjusted.
GET
/dpskServices/{poolId}/passphrases/{id}Changed response : 200 OK > DPSK passphrase
Changed content type : application/json
Added property expiration (object) > Expiration
type of passphrase.
Added property identityGroupId (object) > The
identity group this passphrase belongs to.
Changed property numberOfDevices (object) >
Number of devices. Must be between 1 and 512. Inputs outside this range
will be adjusted.
Changed content type :
application/vnd.ruckus.v1.1+json
Added property expiration (object) > Expiration
type of passphrase.
Added property identityGroupId (object) > The
identity group this passphrase belongs to.
Changed property numberOfDevices (object) >
Number of devices. Must be between 1 and 512. Inputs outside this range
will be adjusted.
Changed content type :
application/vnd.ruckus.v2+json
Added property expiration (object) > Expiration
type of passphrase.
Added property identityGroupId (object) > The
identity group this passphrase belongs to.
Changed property numberOfDevices (object) >
Number of devices. Must be between 1 and 512. Inputs outside this range
will be adjusted.
POST
/identityGroups/{identityGroupId}/dpskServicesChanged content type : application/json
Added property autoNotificationsEnabled (object)
> Whether to automatically send email/SMS notifications for
passphrase create, update, or delete operations.
Changed property deviceCountLimit (object) >
Maximum number of devices allowed per passphrase.
POST
/templates/dpskServicesChanged content type : application/json
Added property autoNotificationsEnabled (object)
> Whether to automatically send email/SMS notifications for
passphrase create, update, or delete operations.
Changed property deviceCountLimit (object) >
Maximum number of devices allowed per passphrase.
Changed content type :
application/vnd.ruckus.v1+json
Added property autoNotificationsEnabled (object)
> Whether to automatically send email/SMS notifications for
passphrase create, update, or delete operations.
Changed property deviceCountLimit (object) >
Maximum number of devices allowed per passphrase.
POST
/templates/dpskServices/queryChanged content type : application/json
Changed property filters (object) > Filter
criteria for querying DPSK pools.
ids (object) > List of DPSK pool IDs
to filter by. Only pools with matching IDs will be returned.Changed content type :
application/vnd.ruckus.v1+json
Changed property filters (object) > Filter
criteria for querying DPSK pools.
ids (object) > List of DPSK pool IDs
to filter by. Only pools with matching IDs will be returned.PUT
/templates/dpskServices/{poolTemplateId}Changed content type : application/json
Added property autoNotificationsEnabled (object)
> Whether to automatically send email/SMS notifications for
passphrase create, update, or delete operations.
Changed property deviceCountLimit (object) >
Maximum number of devices allowed per passphrase.
Changed content type :
application/vnd.ruckus.v1+json
Added property autoNotificationsEnabled (object)
> Whether to automatically send email/SMS notifications for
passphrase create, update, or delete operations.
Changed property deviceCountLimit (object) >
Maximum number of devices allowed per passphrase.
PATCH
/templates/dpskServices/{poolTemplateId}Changed content type : application/json
Added property autoNotificationsEnabled (object)
> Whether to automatically send email/SMS notifications for
passphrase create, update, or delete operations.
Changed property deviceCountLimit (object) >
Maximum number of devices allowed per passphrase.
Changed content type :
application/vnd.ruckus.v1+json
Added property autoNotificationsEnabled (object)
> Whether to automatically send email/SMS notifications for
passphrase create, update, or delete operations.
Changed property deviceCountLimit (object) >
Maximum number of devices allowed per passphrase.
GET
/templates/dpskServices/{poolTemplateId}Changed response : 200 OK > DPSK pool template
Changed content type : application/json
Added property autoNotificationsEnabled (object)
> Whether to automatically send email/SMS notifications for
passphrase create, update, or delete operations.
Changed property deviceCountLimit (object) >
Maximum number of devices allowed per passphrase.
Changed content type :
application/vnd.ruckus.v1+json
Added property autoNotificationsEnabled (object)
> Whether to automatically send email/SMS notifications for
passphrase create, update, or delete operations.
Changed property deviceCountLimit (object) >
Maximum number of devices allowed per passphrase.
POST
/templates/identityGroups/{identityGroupId}/dpskServicesChanged content type : application/json
Added property autoNotificationsEnabled (object)
> Whether to automatically send email/SMS notifications for
passphrase create, update, or delete operations.
Changed property deviceCountLimit (object) >
Maximum number of devices allowed per passphrase.
Changed content type :
application/vnd.ruckus.v1+json
Added property autoNotificationsEnabled (object)
> Whether to automatically send email/SMS notifications for
passphrase create, update, or delete operations.
Changed property deviceCountLimit (object) >
Maximum number of devices allowed per passphrase.
GET
/templates/wifiNetworks/{networkTemplateId}/dpskServicesChanged response : 200 OK > DPSK pool template
Changed content type : application/json
Added property autoNotificationsEnabled (object)
> Whether to automatically send email/SMS notifications for
passphrase create, update, or delete operations.
Changed property deviceCountLimit (object) >
Maximum number of devices allowed per passphrase.
Changed content type :
application/vnd.ruckus.v1+json
Added property autoNotificationsEnabled (object)
> Whether to automatically send email/SMS notifications for
passphrase create, update, or delete operations.
Changed property deviceCountLimit (object) >
Maximum number of devices allowed per passphrase.
DELETE /assignmentsGET /entitlementsPOST
/entitlements/banners/queryPOST
/networks/{networkId}/guestUsersPATCH
/adminDelegationsChanged response : 202 Accepted > Accepted
Changed content type : application/json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
Changed content type :
application/vnd.ruckus.v1+json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
POST /delegationsGET /mspCustomersPOST /mspCustomersChanged content type :
application/vnd.ruckus.v1+json
Changed content type :
application/vnd.ruckus.v1.1+json
Changed response : 202 Accepted > Accepted
Changed content type : application/json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
Changed content type :
application/vnd.ruckus.v1+json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
Changed content type :
application/vnd.ruckus.v1.1+json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
Changed content type :
application/vnd.ruckus.v1.2+json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
PATCH
/mspCustomers/delegationsChanged response : 202 Accepted > Accepted
Changed content type : application/json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
PATCH
/mspCustomers/mspAdmins/associationsChanged response : 202 Accepted > Accepted
Changed content type : application/json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
GET
/mspCustomers/{customerId}PUT
/mspCustomers/{customerId}Changed response : 202 Accepted > Accepted
Changed content type : application/json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
DELETE
/mspCustomers/{customerId}Changed response : 202 Accepted > Ok
Changed content type : application/json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
GET
/mspCustomers/{customerId}/activationStatusGET
/mspCustomers/{customerId}/adminsChanged response : 200 OK > Ok
Changed content type : application/json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
GET
/mspCustomers/{customerId}/admins/{adminId}PUT
/mspCustomers/{customerId}/admins/{adminId}DELETE
/mspCustomers/{customerId}/admins/{adminId}GET
/mspCustomers/{customerId}/delegationsChanged response : 200 OK > Ok
Changed content type : application/json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
POST
/mspCustomers/{customerId}/delegationsChanged response : 201 Created > Created
Changed content type : application/json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
DELETE
/mspCustomers/{customerId}/delegationsChanged response : 204 No Content > No Content
Changed content type : application/json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
PUT
/mspCustomers/{customerId}/delegatorAdminsChanged response : 202 Accepted > Accepted
Changed content type : application/json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
POST
/mspCustomers/{customerId}/invitationsGET
/mspCustomers/{customerId}/logoUrlsChanged response : 200 OK > Ok
Changed content type : application/json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
GET
/mspCustomers/{customerId}/mspadminsPUT
/mspCustomers/{customerId}/mspadminsChanged response : 202 Accepted > Accepted
Changed content type : application/json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
GET
/mspIntegrators/{integratorId}PATCH
/mspIntegrators/{integratorId}Changed response : 202 Accepted > Accepted
Changed content type : application/json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
GET /mspLabels/baseUrlsChanged response : 200 OK > Ok
Changed content type : application/json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
GET
/mspLabels/{mspLabel}Changed response : 200 OK > Ok
Changed content type : application/json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
POST /mspecs/queryPOST
/msps/{mspTenantId}/ecInventories/queryPOST
/techpartners/mspecs/queryPATCH
/tenantDelegationsChanged response : 202 Accepted > Accepted
Changed content type : application/json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
Changed content type :
application/vnd.ruckus.v1+json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
POST /tenantsChanged response : 202 Accepted > Accepted
Changed content type : application/json
data (object) > Tracking entries
for each accepted batch request.Changed content type :
application/vnd.ruckus.v1+json
data (object) > Tracking entries
for each accepted batch request.POST
/tenants/venues/devices/batchesSubmit Device Batch
Changed content type : application/json
Changed property operations (object) > Ordered
list of API calls that make up the batch.
Changed property type (object) > Bulk workflow to
run, such as moving devices between customer accounts.
Changed content type :
application/vnd.ruckus.v1+json
Changed property operations (object) > Ordered
list of API calls that make up the batch.
Changed property type (object) > Bulk workflow to
run, such as moving devices between customer accounts.
Changed response : 201 Created > Created
Changed content type : application/json
data (object) > Tracking entries
for each accepted batch request.Changed content type :
application/vnd.ruckus.v1+json
data (object) > Tracking entries
for each accepted batch request.Changed response : 501 Not Implemented > Not Implemented
Changed content type : application/json
data (object) > Tracking entries
for each accepted batch request.Changed content type :
application/vnd.ruckus.v1+json
data (object) > Tracking entries
for each accepted batch request.PUT /tenants/{tenantId}Changed response : 202 Accepted > Accepted
Changed content type : application/json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
Changed content type :
application/vnd.ruckus.v1+json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
DELETE
/tenants/{tenantId}Changed response : 202 Accepted > Ok
Changed content type : application/json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
Changed content type :
application/vnd.ruckus.v1+json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
PATCH
/tenants/{tenantId}Changed response : 202 Accepted > Accepted
Changed content type : application/json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
Changed content type :
application/vnd.ruckus.v1+json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
PUT
/tenants/{tenantId}/adminDelegationsChanged response : 202 Accepted > Accepted
Changed content type : application/json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
Changed content type :
application/vnd.ruckus.v1+json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
GET
/tenants/{tenantId}/adminsChanged response : 200 OK > Ok
Changed content type : application/json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
Changed content type :
application/vnd.ruckus.v1+json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
PUT
/tenants/{tenantId}/tenantDelegationsChanged response : 202 Accepted > Accepted
Changed content type : application/json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
Changed content type :
application/vnd.ruckus.v1+json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
POST
/identities/csvFilePOST /admins/queryChanged response : 200 OK > OK
Changed content type : application/json
Changed property content (object) > List of
administrator records in the current page.
Changed property number (object) > Current page
number starting from zero.
Changed content type :
application/vnd.ruckus.v1+json
Changed property content (object) > List of
administrator records in the current page.
Changed property number (object) > Current page
number starting from zero.
GET /cliTemplatesChanged response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
POST /cliTemplatesChanged content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
Changed response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
GET
/cliTemplates/{cliTemplateId}Changed response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
PUT
/cliTemplates/{cliTemplateId}Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
Changed response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
DELETE
/stacks/{stackSwitchSerialNumber}GET /switchProfilesChanged response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
POST /switchProfilesChanged content type : application/json
venueCliTemplate (object) > Venue
level CLI template configuration for applying custom CLI commands across
multiple switches in a venue. Deprecated, this version,
application/vnd.ruckus.v1+json will be removed no sooner than
06/30/2026.Changed content type :
application/vnd.ruckus.v1+json
venueCliTemplate (object) > Venue
level CLI template configuration for applying custom CLI commands across
multiple switches in a venue. Deprecated, this version,
application/vnd.ruckus.v1+json will be removed no sooner than
06/30/2026.DELETE /switchProfilesGET
/switchProfiles/{switchProfileId}Changed response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
PUT
/switchProfiles/{switchProfileId}Changed content type : application/json
venueCliTemplate (object) > Venue
level CLI template configuration for applying custom CLI commands across
multiple switches in a venue. Deprecated, this version,
application/vnd.ruckus.v1+json will be removed no sooner than
06/30/2026.Changed content type :
application/vnd.ruckus.v1+json
venueCliTemplate (object) > Venue
level CLI template configuration for applying custom CLI commands across
multiple switches in a venue. Deprecated, this version,
application/vnd.ruckus.v1+json will be removed no sooner than
06/30/2026.GET
/switchProfiles/{switchProfileId}/aclsPOST
/switchProfiles/{switchProfileId}/aclsChanged content type : application/json
DELETE
/switchProfiles/{switchProfileId}/aclsGET
/switchProfiles/{switchProfileId}/acls/{aclId}PUT
/switchProfiles/{switchProfileId}/acls/{aclId}Changed content type : application/json
DELETE
/switchProfiles/{switchProfileId}/acls/{aclId}POST
/switchProfiles/{switchProfileId}/trustedPortsDELETE
/switchProfiles/{switchProfileId}/trustedPortsGET
/switchProfiles/{switchProfileId}/trustedPorts/{trustedPortId}PUT
/switchProfiles/{switchProfileId}/trustedPorts/{trustedPortId}DELETE
/switchProfiles/{switchProfileId}/trustedPorts/{trustedPortId}GET
/switchProfiles/{switchProfileId}/vlansChanged response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
POST
/switchProfiles/{switchProfileId}/vlansChanged response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
DELETE
/switchProfiles/{switchProfileId}/vlansGET
/switchProfiles/{switchProfileId}/vlans/{vlanId}Changed response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
PUT
/switchProfiles/{switchProfileId}/vlans/{vlanId}Changed response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
DELETE
/switchProfiles/{switchProfileId}/vlans/{vlanId}GET /switchesChanged response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
POST /switchesDELETE /switchesDELETE
/switches/configBackupsGET
/switches/configBackups/{configBackupId}PUT
/switches/configBackups/{configBackupId}DELETE
/switches/configBackups/{configBackupId}DELETE /switches/lagsGET
/switches/lags/{lagId}PUT
/switches/lags/{lagId}DELETE
/switches/lags/{lagId}PUT
/switches/portSettingsPOST
/switches/portSettingsDELETE
/switches/staticRoutesGET
/switches/staticRoutes/{staticRouteId}PUT
/switches/staticRoutes/{staticRouteId}DELETE
/switches/staticRoutes/{staticRouteId}DELETE
/switches/vePortsGET
/switches/vePorts/{vePortId}PUT
/switches/vePorts/{vePortId}DELETE
/switches/vePorts/{vePortId}POST /switches/vlansDELETE /switches/vlansGET
/switches/vlans/{vlanId}PUT
/switches/vlans/{vlanId}DELETE
/switches/vlans/{vlanId}GET /switches/{switchId}Changed response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
PUT /switches/{switchId}Changed response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
DELETE
/switches/{switchId}GET
/switches/{switchId}/configBackupsPOST
/switches/{switchId}/configBackupsChanged content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
POST
/switches/{switchId}/configHistDetails/queryChanged response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
PUT
/switches/{switchId}/dhcpServersPOST
/switches/{switchId}/dhcpServersDELETE
/switches/{switchId}/dhcpServersDELETE
/switches/{switchId}/dhcpServers/{dhcpServerId}GET
/switches/{switchId}/portSettingsPUT
/switches/{switchId}/portSettingsPOST
/switches/{switchId}/portSettingsGET
/switches/{switchId}/vlansPOST
/switches/{switchId}/vlansGET
/templates/switchProfilesChanged response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
POST
/templates/switchProfilesChanged content type :
application/vnd.ruckus.v1+json
venueCliTemplate (object) > Venue
level CLI template configuration for applying custom CLI commands across
multiple switches in a venue. Deprecated, this version,
application/vnd.ruckus.v1+json will be removed no sooner than
06/30/2026.DELETE
/templates/switchProfilesGET
/templates/switchProfiles/{switchProfileId}Changed response : 200 OK > OK
application/vnd.ruckus.v1+jsonPUT
/templates/switchProfiles/{switchProfileId}Changed content type :
application/vnd.ruckus.v1+json
venueCliTemplate (object) > Venue
level CLI template configuration for applying custom CLI commands across
multiple switches in a venue. Deprecated, this version,
application/vnd.ruckus.v1+json will be removed no sooner than
06/30/2026.DELETE
/templates/venues/aaaServersGET
/templates/venues/aaaServers/{aaaServerId}Changed response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
DELETE
/templates/venues/aaaServers/{aaaServerId}POST
/templates/venues/{venueId}/aaaServersChanged content type : application/json
ip (object) > The IP address of the
AAA server, supporting both IPv4 and IPv6 formats.Changed content type :
application/vnd.ruckus.v1.1+json
ip (object) > The IP address of the
AAA server, supporting both IPv4 and IPv6 formats.Changed content type :
application/vnd.ruckus.v1+json
ip (object) > IP address of the AAA
server (supports both IPv4 and IPv6 formats).Changed response : 200 OK > OK
application/vnd.ruckus.v1+jsonPUT
/templates/venues/{venueId}/aaaServers/{aaaServerId}Changed content type : application/json
ip (object) > The IP address of the
AAA server, supporting both IPv4 and IPv6 formats.Changed content type :
application/vnd.ruckus.v1.1+json
ip (object) > The IP address of the
AAA server, supporting both IPv4 and IPv6 formats.Changed content type :
application/vnd.ruckus.v1+json
ip (object) > IP address of the AAA
server (supports both IPv4 and IPv6 formats).Changed response : 200 OK > OK
application/vnd.ruckus.v1+jsonGET
/templates/venues/{venueId}/aaaSettingsChanged response : 200 OK > OK
application/vnd.ruckus.v1+jsonPUT
/templates/venues/{venueId}/aaaSettings/{aaaSettingId}Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
GET
/templates/venues/{venueId}/switchProfilesChanged response : 200 OK > OK
application/vnd.ruckus.v1+jsonGET
/templates/venues/{venueId}/switchSettingsChanged response : 200 OK > OK
application/vnd.ruckus.v1+jsonPUT
/templates/venues/{venueId}/switchSettingsChanged response : 200 OK > OK
application/vnd.ruckus.v1+jsonDELETE
/venues/aaaServersGET
/venues/aaaServers/{aaaServerId}Changed response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
DELETE
/venues/aaaServers/{aaaServerId}POST /venues/switchesPOST
/venues/{venueId}/aaaServersChanged content type : application/json
ip (object) > IP address of the AAA
server (supports both IPv4 and IPv6 formats).Changed content type :
application/vnd.ruckus.v1+json
ip (object) > IP address of the AAA
server (supports both IPv4 and IPv6 formats).Changed content type :
application/vnd.ruckus.v1.1+json
ip (object) > The IP address of the
AAA server, supporting both IPv4 and IPv6 formats.Changed response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
PUT
/venues/{venueId}/aaaServers/{aaaServerId}Changed content type : application/json
ip (object) > IP address of the AAA
server (supports both IPv4 and IPv6 formats).Changed content type :
application/vnd.ruckus.v1+json
ip (object) > IP address of the AAA
server (supports both IPv4 and IPv6 formats).Changed content type :
application/vnd.ruckus.v1.1+json
ip (object) > The IP address of the
AAA server, supporting both IPv4 and IPv6 formats.Changed response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
GET
/venues/{venueId}/aaaSettingsChanged response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
PUT
/venues/{venueId}/aaaSettings/{aaaSettingId}Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
POST
/venues/{venueId}/configHistories/queryChanged response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
POST
/venues/{venueId}/switchFirmwares/schedulesChanged content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
GET
/venues/{venueId}/switchProfilesChanged response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
GET
/venues/{venueId}/switchSettingsChanged response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
PUT
/venues/{venueId}/switchSettingsChanged response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
DELETE
/venues/{venueId}/switchSettingsGET
/venues/{venueId}/switchesChanged response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
GET
/venues/{venueId}/switches/{switchId}/vlansChanged response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
POST
/venues/{venueId}/transactions/{transactionId}/configHistDetailsChanged response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
GET
/venues/{venueId}/vlansChanged response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
POST
/webAuthPageTemplatesChanged response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
GET
/webAuthPageTemplates/{templateId}Changed response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
PUT
/webAuthPageTemplates/{templateId}Changed response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
POST
/aps/aggregationDetailsPOST /aps/queryPOST
/aps/query/csvFilesPOST /cloudpaths/queryPOST
/enhancedAccessControlProfiles/queryPOST
/enhancedApplicationPolicies/queryPOST
/enhancedDevicePolicies/queryPOST
/enhancedDhcpConfigServiceProfiles/queryPOST
/enhancedIsolationAllowlists/queryPOST
/enhancedL2AclPolicies/queryPOST
/enhancedL3AclPolicies/queryPOST
/enhancedMdnsProxyProfiles/queryPOST
/enhancedRadiusServerProfiles/queryPOST
/enhancedRogueApPolicyProfiles/queryPOST
/enhancedSyslogServerProfiles/queryPOST
/enhancedVlanPoolProfiles/queryPOST
/enhancedWifiCallingProfiles/queryPOST /snmpAgents/queryPOST
/switches/aggregationDetailsPOST
/switches/clients/queryPOST
/switches/ports/queryPOST
/switches/query/csvFilesGET
/accessControlProfiles/{accessControlProfileId}Changed response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
Changed content type :
application/vnd.ruckus.v1.1+json
PUT
/accessControlProfiles/{accessControlProfileId}Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
Changed content type :
application/vnd.ruckus.v1.1+json
GET
/apSnmpAgentProfilesDELETE
/apSnmpAgentProfilesPOST
/apSnmpAgentProfilesChanged content type : application/json
Changed response : 202 Accepted > Accepted
Changed content type : application/json
response (object) > AP SNMP agent
profile view configuring SNMP v2 and v3 agent settings including
community strings, authentication, and notification configurations.
Version application/vnd.ruckus.v1+json will be removed no sooner than
06/30/2026.GET
/applicationPoliciesDELETE
/applicationPoliciesPOST
/applicationPoliciesChanged content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
Changed content type :
application/vnd.ruckus.v1.1+json
Changed response : 202 Accepted > Accepted
Changed content type : application/json
response (object) > Application
policy view managing application traffic control policies including
access control, QoS marking, and rate limiting rules. Version
application/vnd.ruckus.v1+json will be removed no sooner than
06/30/2026.Changed content type :
application/vnd.ruckus.v1+json
response (object) > Application
policy view managing application traffic control policies including
access control, QoS marking, and rate limiting rules. Version
application/vnd.ruckus.v1+json will be removed no sooner than
06/30/2026.GET /devicePoliciesDELETE /devicePoliciesPOST /devicePoliciesChanged content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
Changed content type :
application/vnd.ruckus.v1.1+json
Changed response : 202 Accepted > Accepted
Changed content type : application/json
response (object) > Device policy
view managing device access control policies including rules based on
device types and operating systems with access control, bandwidth
limits, and VLAN assignments. Version application/vnd.ruckus.v1+json
will be removed no sooner than 06/30/2026.Changed content type :
application/vnd.ruckus.v1+json
response (object) > Device policy
view managing device access control policies including rules based on
device types and operating systems with access control, bandwidth
limits, and VLAN assignments. Version application/vnd.ruckus.v1+json
will be removed no sooner than 06/30/2026.GET
/dhcpConfigServiceProfilesDELETE
/dhcpConfigServiceProfilesPOST
/dhcpConfigServiceProfilesChanged content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
Changed response : 202 Accepted > Accepted
Changed content type : application/json
response (object) > DHCP
configuration service profile deep view containing comprehensive DHCP
profile information including DHCP pools, deployment mode, venue
associations, and usage statistics. Version
application/vnd.ruckus.v1+json will be removed no sooner than
06/30/2026.Changed content type :
application/vnd.ruckus.v1+json
response (object) > DHCP
configuration service profile deep view containing comprehensive DHCP
profile information including DHCP pools, deployment mode, venue
associations, and usage statistics. Version
application/vnd.ruckus.v1+json will be removed no sooner than
06/30/2026.GET
/isolationAllowlistsDELETE
/isolationAllowlistsPOST
/isolationAllowlistsChanged content type : application/json
Changed response : 202 Accepted > Accepted
Changed content type : application/json
response (object) > Client
isolation allowlist view managing MAC addresses of devices exempted from
client isolation policies, allowing specified devices to communicate
with isolated clients. Version application/vnd.ruckus.v1+json will be
removed no sooner than 06/30/2026.GET /l2AclPoliciesDELETE /l2AclPoliciesPOST /l2AclPoliciesGET /l3AclPoliciesDELETE /l3AclPoliciesPOST /l3AclPoliciesDELETE
/networkActivations/{networkVenueId}GET
/networkActivations/{networkVenueId}PUT
/networkActivations/{networkVenueId}GET
/radiusServerProfiles/{radiusId}Changed response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
PUT
/radiusServerProfiles/{radiusId}Changed content type :
application/vnd.ruckus.v1+json
GET
/rogueApPolicyProfilesDELETE
/rogueApPolicyProfilesPOST
/rogueApPolicyProfilesChanged content type : application/json
Changed response : 202 Accepted > Accepted
Changed content type : application/json
response (object) > Rogue
classification policy view managing rogue AP detection and
classification policies including policy name, description, rules, and
venue associations. This view is deprecated and will be removed in a
future release. Version application/vnd.ruckus.v1+json will be removed
no sooner than 06/30/2026.POST
/snmpAgentProfilesChanged content type : application/json
Changed content type :
application/vnd.ruckus.v1.1+json
Changed content type :
application/vnd.ruckus.v1+json
GET
/syslogServerProfilesDELETE
/syslogServerProfilesPOST
/syslogServerProfilesChanged content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
Changed content type :
application/vnd.ruckus.v1.1+json
GET
/syslogServerProfiles/{syslogServerProfileId}Changed response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
Changed content type :
application/vnd.ruckus.v1.1+json
PUT
/syslogServerProfiles/{syslogServerProfileId}Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
Changed content type :
application/vnd.ruckus.v1.1+json
POST
/templates/accessControlProfilesChanged content type : application/json
Changed content type :
application/vnd.ruckus.v1.1+json
GET
/templates/accessControlProfiles/{accessControlProfileTemplateId}Changed response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1.1+json
PUT
/templates/accessControlProfiles/{accessControlProfileTemplateId}Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1.1+json
POST
/templates/applicationPoliciesChanged content type : application/json
Changed content type :
application/vnd.ruckus.v1.1+json
POST
/templates/devicePoliciesChanged content type : application/json
Changed content type :
application/vnd.ruckus.v1.1+json
POST
/templates/syslogServerProfilesChanged content type : application/json
Changed content type :
application/vnd.ruckus.v1.1+json
GET
/templates/syslogServerProfiles/{syslogServerProfileTemplateId}Changed response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1.1+json
PUT
/templates/syslogServerProfiles/{syslogServerProfileTemplateId}Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1.1+json
POST
/templates/wifiCallingServiceProfilesChanged content type : application/json
Changed content type :
application/vnd.ruckus.v1.1+json
GET
/venues/aps/{serialNumber}/packetsChanged response : 200 OK > OK
application/jsonDELETE
/venues/aps/{serialNumber}/packetsChanged content type : application/json
POST
/venues/aps/{serialNumber}/packetsChanged content type : application/json
Changed response : 200 OK > OK
Changed content type : application/json
response (object) > Response model
for ACX AP packet capture start operation containing the session
identifier for tracking the capture session. Version
application/vnd.ruckus.v1+json will be removed no sooner than
06/30/2026.DELETE
/venues/aps/{serialNumber}/radioSettingsGET
/venues/aps/{serialNumber}/radioSettingsPUT
/venues/aps/{serialNumber}/radioSettingsDELETE
/venues/aps/{serialNumber}/wifiOverwriteSettingsGET
/venues/aps/{serialNumber}/wifiOverwriteSettingsPUT
/venues/aps/{serialNumber}/wifiOverwriteSettingsGET
/venues/{venueId}/apGroupsPOST
/venues/{venueId}/apGroupsChanged content type :
application/vnd.ruckus.v1+json
DELETE
/venues/{venueId}/aps/{serialNumber}GET
/venues/{venueId}/aps/{serialNumber}Changed response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
PUT
/venues/{venueId}/aps/{serialNumber}Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
GET
/venues/{venueId}/aps/{serialNumber}/capabilitiesGET
/venues/{venueId}/cellularSettingsChanged response : 200 OK > OK
application/jsonPUT
/venues/{venueId}/cellularSettingsChanged content type : application/json
GET /vlanPoolsDELETE /vlanPoolsPOST /vlanPoolsChanged content type : application/json
Changed response : 202 Accepted > Accepted
Changed content type : application/json
response (object) > VLAN pool view
managing VLAN pool configurations including pool name, description, VLAN
members, and tenant association. This view is deprecated and will be
removed in a future release. Version application/vnd.ruckus.v1+json will
be removed no sooner than 06/30/2026.GET
/wifiCallingServiceProfilesDELETE
/wifiCallingServiceProfilesPOST
/wifiCallingServiceProfilesChanged content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
Changed content type :
application/vnd.ruckus.v1.1+json
DELETE
/guestUsers/{guestUserId}GET
/guestUsers/{guestUserId}PATCH
/guestUsers/{guestUserId}POST
/firmwareUpgradeSchedulesChanged response : 202 Accepted > Accepted
Changed content type : application/json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
Changed content type :
application/vnd.ruckus.v1+json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
POST
/mspCustomers/firmwareUpgradeSchedulesChanged response : 202 Accepted > Accepted
Changed content type : application/json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
POST /identityGroupsChanged response : 202 Accepted > Request accepted
application/jsonChanged response : 201 Created > Group created
application/jsonDELETE
/identityGroups/{groupId}/identitiesChanged response : 200 OK > Identities deleted
application/jsonChanged response : 202 Accepted > Request accepted
application/jsonChanged response : 403 Forbidden > Operation forbidden
application/jsonChanged response : 404 Not Found > Identities not found
application/jsonPOST
/identityGroups/{groupId}/identitiesChanged response : 202 Accepted > Request accepted
application/jsonChanged response : 400 Bad Request > Invalid identity
Changed response : 403 Forbidden > Not allowed to create an Identity into the Group
application/jsonChanged response : 404 Not Found > Identity group not found
Changed response : 419 Insufficient Space On Resource > Resource limitation has already been reached
application/jsonChanged response : 201 Created > Identity created
application/jsonDELETE
/identityGroups/{groupId}/identities/{id}Changed response : 200 OK > Identity get deleted
application/jsonChanged response : 202 Accepted > Request accepted
application/jsonChanged response : 403 Forbidden > Operation forbidden
application/jsonChanged response : 404 Not Found > Identity not found
application/jsonChanged response : 405 Method Not Allowed > Not allowed to delete the Identity
application/jsonPATCH
/identityGroups/{groupId}/identities/{id}Changed response : 202 Accepted > Request accepted
application/jsonChanged response : 403 Forbidden > Operation forbidden
application/jsonChanged response : 200 OK > Identity updated
application/jsonDELETE
/identityGroups/{id}Changed response : 200 OK > Group deleted
application/jsonChanged response : 202 Accepted > Request accepted
application/jsonChanged response : 403 Forbidden > Operation forbidden
application/jsonChanged response : 404 Not Found > Group not found
application/jsonChanged response : 405 Method Not Allowed > Not allowed to delete
application/jsonPATCH
/identityGroups/{id}Changed response : 202 Accepted > Request accepted
application/jsonChanged response : 403 Forbidden > Not allowed to delete
application/jsonChanged response : 200 OK > Group updated
application/jsonGET /policySetsChanged response : 200 OK > Policy sets in a paged format.
Changed content type : application/json
paging (object) > Pagination
metadata for query results including total count, current page, page
size, and total pages.POST /policySets/queryChanged response : 200 OK > List Policy Sets in a paged format.
Changed content type : application/json
paging (object) > Pagination
metadata for query results including total count, current page, page
size, and total pages.GET
/policySets/{policySetId}/prioritizedPoliciesChanged response : 200 OK > Prioritized policies in a paged format.
Changed content type : application/json
paging (object) > Pagination
metadata for query results including total count, current page, page
size, and total pages.Changed content type :
application/vnd.ruckus.v1+json
paging (object) > Pagination
metadata for query results including total count, current page, page
size, and total pages.GET /policyTemplatesChanged response : 200 OK > Policy templates in a paged format.
Changed content type : application/json
paging (object) > Pagination
metadata for query results including total count, current page, page
size, and total pages.Changed content type :
application/vnd.ruckus.v1+json
paging (object) > Pagination
metadata for query results including total count, current page, page
size, and total pages.GET
/policyTemplates/policiesChanged response : 200 OK > Policies in a paged format.
Changed content type : application/json
paging (object) > Pagination
metadata for query results including total count, current page, page
size, and total pages.Changed content type :
application/vnd.ruckus.v1+json
paging (object) > Pagination
metadata for query results including total count, current page, page
size, and total pages.POST
/policyTemplates/policies/queryChanged response : 200 OK > List Policy in a paged format.
Changed content type : application/json
paging (object) > Pagination
metadata for query results including total count, current page, page
size, and total pages.Changed content type :
application/vnd.ruckus.v1+json
paging (object) > Pagination
metadata for query results including total count, current page, page
size, and total pages.POST
/policyTemplates/queryChanged response : 200 OK > List Policy Template in a paged format.
Changed content type : application/json
paging (object) > Pagination
metadata for query results including total count, current page, page
size, and total pages.Changed content type :
application/vnd.ruckus.v1+json
paging (object) > Pagination
metadata for query results including total count, current page, page
size, and total pages.GET
/policyTemplates/{templateId}/attributesChanged response : 200 OK > Template attributes in a paged format.
Changed content type : application/json
paging (object) > Pagination
metadata for query results including total count, current page, page
size, and total pages.Changed content type :
application/vnd.ruckus.v1+json
paging (object) > Pagination
metadata for query results including total count, current page, page
size, and total pages.POST
/policyTemplates/{templateId}/attributes/queryChanged response : 200 OK > List Template Attributes in a paged format.
Changed content type : application/json
paging (object) > Pagination
metadata for query results including total count, current page, page
size, and total pages.Changed content type :
application/vnd.ruckus.v1+json
paging (object) > Pagination
metadata for query results including total count, current page, page
size, and total pages.GET
/policyTemplates/{templateId}/policiesChanged response : 200 OK > Policies in a paged format.
Changed content type : application/json
paging (object) > Pagination
metadata for query results including total count, current page, page
size, and total pages.Changed content type :
application/vnd.ruckus.v1+json
paging (object) > Pagination
metadata for query results including total count, current page, page
size, and total pages.POST
/policyTemplates/{templateId}/policies/queryChanged response : 200 OK > List Policy in a paged format.
Changed content type : application/json
paging (object) > Pagination
metadata for query results including total count, current page, page
size, and total pages.Changed content type :
application/vnd.ruckus.v1+json
paging (object) > Pagination
metadata for query results including total count, current page, page
size, and total pages.GET
/policyTemplates/{templateId}/policies/{policyId}/conditionsChanged response : 200 OK > Success
Changed content type : application/json
paging (object) > Pagination
metadata for query results including total count, current page, page
size, and total pages.Changed content type :
application/vnd.ruckus.v1+json
paging (object) > Pagination
metadata for query results including total count, current page, page
size, and total pages.GET
/radiusAttributeGroupsChanged response : 200 OK > Radius attribute groups paged.
Changed content type : application/json
New optional properties:
attributeAssignments
name
Added property content (object) > List of items
on the current page.
Added property empty (object) > Indicates whether
the page is empty.
Added property first (object) > Indicates whether
this is the first page.
Added property last (object) > Indicates whether
this is the last page.
Added property number (object) > Current page
number (0-based).
Added property numberOfElements (object) > Number
of items on the current page.
Added property totalElements (object) > Total
number of items across all pages.
Added property totalPages (object) > Total number
of pages available.
Deleted property _links (object)
Deleted property attributeAssignments (object) >
The RADIUS attributes that are assigned to this group.
Deleted property attributeCount (object) > The
number of RADIUS attribute assignments within this attribute group.
Allows sorting and filtering.
Deleted property description (object) > The
description for this attribute group.
Deleted property externalAssignmentsCount (object)
> The total count of external service assignments for this attribute
group across all services. Allows sorting and filtering.
Deleted property externalServiceAssignments (object)
> The list of external service assignments grouped by service name,
showing which services have assigned this attribute group and their
associated external assignment identifiers.
Deleted property id (object) > The unique
identifier for this attribute group.
Deleted property name (object) > The name for
this attribute group.
Changed content type :
application/vnd.ruckus.v1+json
New optional properties:
attributeAssignments
name
Added property content (object) > List of items
on the current page.
Added property empty (object) > Indicates whether
the page is empty.
Added property first (object) > Indicates whether
this is the first page.
Added property last (object) > Indicates whether
this is the last page.
Added property number (object) > Current page
number (0-based).
Added property numberOfElements (object) > Number
of items on the current page.
Added property totalElements (object) > Total
number of items across all pages.
Added property totalPages (object) > Total number
of pages available.
Deleted property _links (object)
Deleted property attributeAssignments (object) >
The RADIUS attributes that are assigned to this group.
Deleted property attributeCount (object) > The
number of RADIUS attribute assignments within this attribute group.
Allows sorting and filtering.
Deleted property description (object) > The
description for this attribute group.
Deleted property externalAssignmentsCount (object)
> The total count of external service assignments for this attribute
group across all services. Allows sorting and filtering.
Deleted property externalServiceAssignments (object)
> The list of external service assignments grouped by service name,
showing which services have assigned this attribute group and their
associated external assignment identifiers.
Deleted property id (object) > The unique
identifier for this attribute group.
Deleted property name (object) > The name for
this attribute group.
POST
/radiusAttributeGroupsChanged content type : application/json
attributeAssignments (object) > The
RADIUS attributes that are assigned to this group.Changed content type :
application/vnd.ruckus.v1+json
attributeAssignments (object) > The
RADIUS attributes that are assigned to this group.Changed response : 201 Created > RADIUS attribute group created
Changed content type : application/json
Added property requestId (object) > The request
ID for tracking this RADIUS attribute group operation activity.
Changed property attributeAssignments (object) >
The RADIUS attributes that are assigned to this group.
Changed content type :
application/vnd.ruckus.v1+json
Added property requestId (object) > The request
ID for tracking this RADIUS attribute group operation activity.
Changed property attributeAssignments (object) >
The RADIUS attributes that are assigned to this group.
DELETE
/radiusAttributeGroups/{groupId}Changed: groupId in path > RADIUS
Attribute Group id
Changed response : 204 No Content > RADIUS attribute group deleted
Deleted content type : application/json
Deleted content type :
application/vnd.ruckus.v1+json
GET
/radiusAttributeGroups/{groupId}Changed response : 200 OK > RADIUS attribute group
Changed content type : application/json
attributeAssignments (object) > The
RADIUS attributes that are assigned to this group.Changed content type :
application/vnd.ruckus.v1+json
attributeAssignments (object) > The
RADIUS attributes that are assigned to this group.PATCH
/radiusAttributeGroups/{groupId}Changed response : 200 OK > RADIUS attribute group
Changed content type : application/json
Added property requestId (object) > The request
ID for tracking this RADIUS attribute group operation activity.
Changed property attributeAssignments (object) >
The RADIUS attributes that are assigned to this group.
Changed content type :
application/vnd.ruckus.v1+json
Added property requestId (object) > The request
ID for tracking this RADIUS attribute group operation activity.
Changed property attributeAssignments (object) >
The RADIUS attributes that are assigned to this group.
Changed response : 400 Bad Request > Invalid id or content supplied
Changed content type : application/json
Added property requestId (object) > The request
ID for tracking this RADIUS attribute group operation activity.
Changed property attributeAssignments (object) >
The RADIUS attributes that are assigned to this group.
Changed content type :
application/vnd.ruckus.v1+json
Added property requestId (object) > The request
ID for tracking this RADIUS attribute group operation activity.
Changed property attributeAssignments (object) >
The RADIUS attributes that are assigned to this group.
GET
/radiusAttributeGroups/{groupId}/assignmentsChanged response : 200 OK > RADIUS Attribute Group Assignments
Changed content type : application/json
New optional properties:
externalAssignmentIdentifier
serviceName
Added property content (object) > List of items
on the current page.
Added property empty (object) > Indicates whether
the page is empty.
Added property first (object) > Indicates whether
this is the first page.
Added property last (object) > Indicates whether
this is the last page.
Added property number (object) > Current page
number (0-based).
Added property numberOfElements (object) > Number
of items on the current page.
Added property totalElements (object) > Total
number of items across all pages.
Added property totalPages (object) > Total number
of pages available.
Deleted property _links (object)
Deleted property externalAssignmentIdentifier
(object) > The identifier for this external assignment and must be
unique when combined with the service name. This identifier is used by
the external service to reference the attribute group assignment.
Format: alphanumeric string with optional hyphens and underscores,
maximum length of 255 characters. Examples: ‘assignment001’,
‘nas_controller_1’, ‘vpn_gateway_west’.
Deleted property id (object) > The unique
identifier for this external assignment of an attribute group.
Deleted property serviceName (object) > The name
of the service that is using the attribute group. This identifies the
target external system or application (e.g., ‘wireless controller’, ‘VPN
gateway’, ‘network access server’, ‘policy engine’, ‘authentication
server’). Format: alphanumeric string with optional hyphens and
underscores, maximum length of 255 characters. Examples: ‘wireless
controller’, ‘VPN gateway’, ‘network access server’.
Changed content type :
application/vnd.ruckus.v1+json
New optional properties:
externalAssignmentIdentifier
serviceName
Added property content (object) > List of items
on the current page.
Added property empty (object) > Indicates whether
the page is empty.
Added property first (object) > Indicates whether
this is the first page.
Added property last (object) > Indicates whether
this is the last page.
Added property number (object) > Current page
number (0-based).
Added property numberOfElements (object) > Number
of items on the current page.
Added property totalElements (object) > Total
number of items across all pages.
Added property totalPages (object) > Total number
of pages available.
Deleted property _links (object)
Deleted property externalAssignmentIdentifier
(object) > The identifier for this external assignment and must be
unique when combined with the service name. This identifier is used by
the external service to reference the attribute group assignment.
Format: alphanumeric string with optional hyphens and underscores,
maximum length of 255 characters. Examples: ‘assignment001’,
‘nas_controller_1’, ‘vpn_gateway_west’.
Deleted property id (object) > The unique
identifier for this external assignment of an attribute group.
Deleted property serviceName (object) > The name
of the service that is using the attribute group. This identifies the
target external system or application (e.g., ‘wireless controller’, ‘VPN
gateway’, ‘network access server’, ‘policy engine’, ‘authentication
server’). Format: alphanumeric string with optional hyphens and
underscores, maximum length of 255 characters. Examples: ‘wireless
controller’, ‘VPN gateway’, ‘network access server’.
POST
/radiusAttributeGroups/{groupId}/assignmentsChanged response : 201 Created > Assignment created
Changed content type : application/json
New optional properties:
externalAssignmentIdentifier
serviceName
Added property content (object) > List of items
on the current page.
Added property empty (object) > Indicates whether
the page is empty.
Added property first (object) > Indicates whether
this is the first page.
Added property last (object) > Indicates whether
this is the last page.
Added property number (object) > Current page
number (0-based).
Added property numberOfElements (object) > Number
of items on the current page.
Added property totalElements (object) > Total
number of items across all pages.
Added property totalPages (object) > Total number
of pages available.
Deleted property _links (object)
Deleted property externalAssignmentIdentifier
(object) > The identifier for this external assignment and must be
unique when combined with the service name. This identifier is used by
the external service to reference the attribute group assignment.
Format: alphanumeric string with optional hyphens and underscores,
maximum length of 255 characters. Examples: ‘assignment001’,
‘nas_controller_1’, ‘vpn_gateway_west’.
Deleted property id (object) > The unique
identifier for this external assignment of an attribute group.
Deleted property serviceName (object) > The name
of the service that is using the attribute group. This identifies the
target external system or application (e.g., ‘wireless controller’, ‘VPN
gateway’, ‘network access server’, ‘policy engine’, ‘authentication
server’). Format: alphanumeric string with optional hyphens and
underscores, maximum length of 255 characters. Examples: ‘wireless
controller’, ‘VPN gateway’, ‘network access server’.
Changed content type :
application/vnd.ruckus.v1+json
New optional properties:
externalAssignmentIdentifier
serviceName
Added property content (object) > List of items
on the current page.
Added property empty (object) > Indicates whether
the page is empty.
Added property first (object) > Indicates whether
this is the first page.
Added property last (object) > Indicates whether
this is the last page.
Added property number (object) > Current page
number (0-based).
Added property numberOfElements (object) > Number
of items on the current page.
Added property totalElements (object) > Total
number of items across all pages.
Added property totalPages (object) > Total number
of pages available.
Deleted property _links (object)
Deleted property externalAssignmentIdentifier
(object) > The identifier for this external assignment and must be
unique when combined with the service name. This identifier is used by
the external service to reference the attribute group assignment.
Format: alphanumeric string with optional hyphens and underscores,
maximum length of 255 characters. Examples: ‘assignment001’,
‘nas_controller_1’, ‘vpn_gateway_west’.
Deleted property id (object) > The unique
identifier for this external assignment of an attribute group.
Deleted property serviceName (object) > The name
of the service that is using the attribute group. This identifies the
target external system or application (e.g., ‘wireless controller’, ‘VPN
gateway’, ‘network access server’, ‘policy engine’, ‘authentication
server’). Format: alphanumeric string with optional hyphens and
underscores, maximum length of 255 characters. Examples: ‘wireless
controller’, ‘VPN gateway’, ‘network access server’.
Changed response : 409 Conflict > Invalid assignment details provided.
Changed content type : application/json
New optional properties:
externalAssignmentIdentifier
serviceName
Added property content (object) > List of items
on the current page.
Added property empty (object) > Indicates whether
the page is empty.
Added property first (object) > Indicates whether
this is the first page.
Added property last (object) > Indicates whether
this is the last page.
Added property number (object) > Current page
number (0-based).
Added property numberOfElements (object) > Number
of items on the current page.
Added property totalElements (object) > Total
number of items across all pages.
Added property totalPages (object) > Total number
of pages available.
Deleted property _links (object)
Deleted property externalAssignmentIdentifier
(object) > The identifier for this external assignment and must be
unique when combined with the service name. This identifier is used by
the external service to reference the attribute group assignment.
Format: alphanumeric string with optional hyphens and underscores,
maximum length of 255 characters. Examples: ‘assignment001’,
‘nas_controller_1’, ‘vpn_gateway_west’.
Deleted property id (object) > The unique
identifier for this external assignment of an attribute group.
Deleted property serviceName (object) > The name
of the service that is using the attribute group. This identifies the
target external system or application (e.g., ‘wireless controller’, ‘VPN
gateway’, ‘network access server’, ‘policy engine’, ‘authentication
server’). Format: alphanumeric string with optional hyphens and
underscores, maximum length of 255 characters. Examples: ‘wireless
controller’, ‘VPN gateway’, ‘network access server’.
Changed content type :
application/vnd.ruckus.v1+json
New optional properties:
externalAssignmentIdentifier
serviceName
Added property content (object) > List of items
on the current page.
Added property empty (object) > Indicates whether
the page is empty.
Added property first (object) > Indicates whether
this is the first page.
Added property last (object) > Indicates whether
this is the last page.
Added property number (object) > Current page
number (0-based).
Added property numberOfElements (object) > Number
of items on the current page.
Added property totalElements (object) > Total
number of items across all pages.
Added property totalPages (object) > Total number
of pages available.
Deleted property _links (object)
Deleted property externalAssignmentIdentifier
(object) > The identifier for this external assignment and must be
unique when combined with the service name. This identifier is used by
the external service to reference the attribute group assignment.
Format: alphanumeric string with optional hyphens and underscores,
maximum length of 255 characters. Examples: ‘assignment001’,
‘nas_controller_1’, ‘vpn_gateway_west’.
Deleted property id (object) > The unique
identifier for this external assignment of an attribute group.
Deleted property serviceName (object) > The name
of the service that is using the attribute group. This identifies the
target external system or application (e.g., ‘wireless controller’, ‘VPN
gateway’, ‘network access server’, ‘policy engine’, ‘authentication
server’). Format: alphanumeric string with optional hyphens and
underscores, maximum length of 255 characters. Examples: ‘wireless
controller’, ‘VPN gateway’, ‘network access server’.
Changed response : 404 Not Found > RADIUS Attribute not found.
GET
/radiusAttributes/{id}Changed response : 404 Not Found > RADIUS Attribute not found.
Changed response : 200 OK > RADIUS Attribute
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
POST
/venues/switchFirmwares/schedules/queryPOST
/venues/switchFirmwares/switches/schedules/queryGET /venuesDELETE /venuesGET
/accessControlProfilesDELETE
/accessControlProfilesPOST
/accessControlProfilesChanged content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
Changed content type :
application/vnd.ruckus.v1.1+json
Changed response : 202 Accepted > Accepted
Changed content type : application/json
response (object) > Access control
profile configuration view managing network access permissions through
policies and rate limiting settings. Version
application/vnd.ruckus.v1+json will be removed no sooner than
06/30/2026.Changed content type :
application/vnd.ruckus.v1+json
response (object) > Access control
profile configuration view managing network access permissions through
policies and rate limiting settings. Version
application/vnd.ruckus.v1+json will be removed no sooner than
06/30/2026.DELETE
/networkActivationsPOST
/networkActivationsGET
/radiusServerProfilesDELETE
/radiusServerProfilesPOST
/radiusServerProfilesChanged content type :
application/vnd.ruckus.v1+json
Changed response : 202 Accepted > Accepted
Changed content type :
application/vnd.ruckus.v1+json
response (object) > RADIUS profile
view managing RADIUS server configurations including primary and
secondary RADIUS servers for authentication and accounting. This view is
deprecated and will be removed in a future release. Version
application/vnd.ruckus.v1+json will be removed no sooner than
06/30/2026.GET
/templates/venues/{venueId}/apRadioSettingsChanged response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1.1+json
PUT
/templates/venues/{venueId}/apRadioSettingsChanged content type : application/json
Changed content type :
application/vnd.ruckus.v1.1+json
GET
/templates/venues/{venueId}/wifiAvailableChannelsChanged response : 200 OK > OK
Changed content type : application/json
6GChannels (object) > The 6 GHz
channels configuration managing available 6 GHz radio channels with
bandwidth options from 20 MHz to 320 MHz. V1 will be removed no sooner
than 06/30/2026.Changed content type :
application/vnd.ruckus.v1.1+json
6GChannels (object) > The 6 GHz
channels configuration managing available 6 GHz radio channels with
bandwidth options from 20 MHz to 320 MHz. V1 will be removed no sooner
than 06/30/2026.DELETE
/venues/aps/{serialNumber}PUT
/venues/aps/{serialNumber}Changed content type : application/json
position (object) > Access point
position view specifying the location of an access point on a floorplan
using percentage based coordinates. Version
application/vnd.ruckus.v1+json will be removed no sooner than
06/30/2026.PATCH
/venues/aps/{serialNumber}Changed content type : application/json
Changed response : 200 OK > OK
Changed content type : application/json
response (object) > AP patch
response view containing the results of AP action operations including
command output and status information. Version
application/vnd.ruckus.v1+json will be removed no sooner than
06/30/2026.GET
/venues/aps/{serialNumber}Changed response : 200 OK > OK
Changed content type : application/json
Changed property bssColoring (object) > BSS
coloring settings configuration for individual access points to reduce
interference and improve spatial reuse in dense deployment environments.
Version application/vnd.ruckus.v1+json will be removed no sooner than
06/30/2026.
Changed property clientAdmissionControl (object)
> AP client admission control settings for managing client connection
thresholds and radio load limits. Version application/vnd.ruckus.v1+json
will be removed no sooner than 06/30/2026.
Changed property lanPorts (object) > AP LAN port
settings view managing Ethernet port configurations including VLAN
assignments, PoE settings, and port specific parameters. Version
application/vnd.ruckus.v1+json will be removed no sooner than
06/30/2026.
Changed property position (object) > Access point
position view specifying the location of an access point on a floorplan
using percentage based coordinates. Version
application/vnd.ruckus.v1+json will be removed no sooner than
06/30/2026.
GET
/venues/aps/{serialNumber}/channelsChanged response : 200 OK > OK
Changed content type : application/json
6GChannels (object) > The 6 GHz
channels configuration managing available 6 GHz radio channels with
bandwidth options from 20 MHz to 320 MHz for Wi-Fi 6E and Wi-Fi 7
deployments. Version application/vnd.ruckus.v1+json will be removed no
sooner than 06/30/2026.GET
/venues/{venueId}/apModels/{apModel}/lanPorts/{portId}/settingsChanged response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
PUT
/venues/{venueId}/apModels/{apModel}/lanPorts/{portId}/settingsChanged content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
GET
/venues/{venueId}/apRadioSettingsChanged response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1.1+json
Changed content type :
application/vnd.ruckus.v1+json
PUT
/venues/{venueId}/apRadioSettingsChanged content type : application/json
Changed content type :
application/vnd.ruckus.v1.1+json
Changed content type :
application/vnd.ruckus.v1+json
GET
/venues/{venueId}/aps/{serialNumber}/lanPorts/{portId}/settingsChanged response : 200 OK > OK
Changed content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
PUT
/venues/{venueId}/aps/{serialNumber}/lanPorts/{portId}/settingsChanged content type : application/json
Changed content type :
application/vnd.ruckus.v1+json
GET
/venues/{venueId}/aps/{serialNumber}/wifiAvailableChannelsChanged response : 200 OK > OK
Changed content type :
application/vnd.ruckus.v1+json
6GChannels (object) > The 6 GHz
channels configuration managing available 6 GHz radio channels with
bandwidth options from 20 MHz to 320 MHz for Wi-Fi 6E and Wi-Fi 7
deployments. Version application/vnd.ruckus.v1+json will be removed no
sooner than 06/30/2026.Changed content type : application/json
6GChannels (object) > The 6 GHz
channels configuration managing available 6 GHz radio channels with
bandwidth options from 20 MHz to 320 MHz. V1 will be removed no sooner
than 06/30/2026.Changed content type :
application/vnd.ruckus.v1.1+json
6GChannels (object) > The 6 GHz
channels configuration managing available 6 GHz radio channels with
bandwidth options from 20 MHz to 320 MHz. V1 will be removed no sooner
than 06/30/2026.GET
/venues/{venueId}/channelsChanged response : 200 OK > OK
Changed content type : application/json
6GChannels (object) > The 6 GHz
channels configuration managing available 6 GHz radio channels with
bandwidth options from 20 MHz to 320 MHz for Wi-Fi 6E and Wi-Fi 7
deployments. Version application/vnd.ruckus.v1+json will be removed no
sooner than 06/30/2026.DELETE
/venues/{venueId}/radioSettingsGET
/venues/{venueId}/radioSettingsChanged response : 200 OK > OK
Changed content type : application/json
Changed property radioParams24G (object) > Radio
parameters view 2.4 GHz frequency band including channel selection,
bandwidth, and transmission power settings. Version
application/vnd.ruckus.v1+json will be removed no sooner than
06/30/2026.
Changed property radioParams50G (object) > Radio
parameters view 5 GHz frequency band including channel selection,
bandwidth, and transmission power settings. Version
application/vnd.ruckus.v1+json will be removed no sooner than
06/30/2026.
Changed property radioParams6G (object) > Radio
customization configuration parameters for the 6 GHz frequency band
including channel settings and AFC compliance for WiFi 6E. Version
application/vnd.ruckus.v1+json will be removed no sooner than
06/30/2026.
Changed property radioParamsDual5G (object) >
Dual 5 GHz radio parameters view managing dual 5 GHz radio
configurations including enablement status, parameter inheritance
settings, and separate configurations for lower and upper 5 GHz radios.
This view is deprecated and will be removed in a future release. Version
application/vnd.ruckus.v1+json will be removed no sooner than
06/30/2026.
radioParamsLower5G (object) > Dual
5 GHz radio parameters view managing separate configurations for lower
and upper 5 GHz frequency bands. Version application/vnd.ruckus.v1+json
will be removed no sooner than 06/30/2026.PUT
/venues/{venueId}/radioSettingsChanged content type : application/json
Changed property radioParams24G (object) > Radio
parameters view 2.4 GHz frequency band including channel selection,
bandwidth, and transmission power settings. Version
application/vnd.ruckus.v1+json will be removed no sooner than
06/30/2026.
Changed property radioParams50G (object) > Radio
parameters view 5 GHz frequency band including channel selection,
bandwidth, and transmission power settings. Version
application/vnd.ruckus.v1+json will be removed no sooner than
06/30/2026.
Changed property radioParams6G (object) > Radio
customization configuration parameters for the 6 GHz frequency band
including channel settings and AFC compliance for WiFi 6E. Version
application/vnd.ruckus.v1+json will be removed no sooner than
06/30/2026.
Changed property radioParamsDual5G (object) >
Dual 5 GHz radio parameters view managing dual 5 GHz radio
configurations including enablement status, parameter inheritance
settings, and separate configurations for lower and upper 5 GHz radios.
This view is deprecated and will be removed in a future release. Version
application/vnd.ruckus.v1+json will be removed no sooner than
06/30/2026.
radioParamsLower5G (object) > Dual
5 GHz radio parameters view managing separate configurations for lower
and upper 5 GHz frequency bands. Version application/vnd.ruckus.v1+json
will be removed no sooner than 06/30/2026.GET
/venues/{venueId}/wifiAvailableChannelsChanged response : 200 OK > OK
Changed content type :
application/vnd.ruckus.v1+json
6GChannels (object) > The 6 GHz
channels configuration managing available 6 GHz radio channels with
bandwidth options from 20 MHz to 320 MHz for Wi-Fi 6E and Wi-Fi 7
deployments. Version application/vnd.ruckus.v1+json will be removed no
sooner than 06/30/2026.Changed content type : application/json
6GChannels (object) > The 6 GHz
channels configuration managing available 6 GHz radio channels with
bandwidth options from 20 MHz to 320 MHz. V1 will be removed no sooner
than 06/30/2026.Changed content type :
application/vnd.ruckus.v1.1+json
6GChannels (object) > The 6 GHz
channels configuration managing available 6 GHz radio channels with
bandwidth options from 20 MHz to 320 MHz. V1 will be removed no sooner
than 06/30/2026.DELETE
/portalServiceProfilesGET
/portalServiceProfilesPUT /brandingsChanged response : 202 Accepted > Accepted
Changed content type : application/json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
Changed content type :
application/vnd.ruckus.v1+json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
POST /brandingsChanged response : 202 Accepted > Accepted
Changed content type : application/json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
Changed content type :
application/vnd.ruckus.v1+json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
POST /logoFilesChanged response : 200 OK > Ok
Changed content type : application/json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
Changed content type :
application/vnd.ruckus.v1+json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
GET /logoFiles/{fileId}Changed response : 200 OK > Ok
Changed content type : application/json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
Changed content type :
application/vnd.ruckus.v1+json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
GET /mspLabelsPUT /mspLabelsChanged response : 202 Accepted > Accepted
Changed content type : application/json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
POST /mspLabelsChanged response : 202 Accepted > Accepted
Changed content type : application/json
Changed property requestId (object) > Identifier
returned for this batch request, used for tracking and
follow-up.
Changed property tenantId (object) > Tenant
identifier associated with the response.
GET
/venues/{venueId}/wifiSettingsChanged response : 200 OK > OK
Changed content type : application/json
Changed property bssColoring (object) > BSS
coloring settings view configuring BSS coloring to reduce interference
and improve spatial reuse in dense deployment environments. Version
application/vnd.ruckus.v1+json will be removed no sooner than
06/30/2026.
Changed property clientAdmissionControl (object)
> Venue client admission control view managing client connection
thresholds and radio load limits including enablement status, minimum
client counts, maximum radio loads, and minimum throughput thresholds
for 2.4 GHz and 5 GHz bands. This view is deprecated and will be removed
in a future release. Version application/vnd.ruckus.v1+json will be
removed no sooner than 06/30/2026.
Changed property denialOfServiceProtection (object)
> Denial of service protection view configuring protection against
DoS attacks on authentication servers including blocking periods,
failure thresholds, and check periods. Version
application/vnd.ruckus.v1+json will be removed no sooner than
06/30/2026.
Changed property directedMulticast (object) >
Venue directed multicast view managing directed multicast configurations
including enablement status for wired, wireless, and network interfaces
to optimize multicast traffic delivery across network segments. This
view is deprecated and will be removed in a future release. Version
application/vnd.ruckus.v1+json will be removed no sooner than
06/30/2026.
Changed property loadBalancing (object) > Venue
load balancing view managing client load balancing configurations
including enablement status, load balancing method, band balancing
settings, steering mode, and sticky client steering configurations. This
view is deprecated and will be removed in a future release. Version
application/vnd.ruckus.v1+json will be removed no sooner than
06/30/2026.
Changed property mesh (object) > Mesh networking
view configuring wireless backhaul connections between access points
including SSID, passphrase, radio type, and zero-touch provisioning
settings. Version application/vnd.ruckus.v1+json will be removed no
sooner than 06/30/2026.
Changed property radioCustomization (object) >
Venue radio customization view managing radio parameters across
different frequency bands including 2.4 GHz, 5 GHz, dual 5 GHz, and 6
GHz radio configurations for venue-level radio settings. This view is
deprecated and will be removed in a future release. Version
application/vnd.ruckus.v1+json will be removed no sooner than
06/30/2026.
Changed property radioParams24G (object) > Radio
parameters view 2.4 GHz frequency band including channel selection,
bandwidth, and transmission power settings. Version
application/vnd.ruckus.v1+json will be removed no sooner than
06/30/2026.
Changed property radioParams50G (object) > Radio
parameters view 5 GHz frequency band including channel selection,
bandwidth, and transmission power settings. Version
application/vnd.ruckus.v1+json will be removed no sooner than
06/30/2026.
Changed property radioParams6G (object) > Radio
customization configuration parameters for the 6 GHz frequency band
including channel settings and AFC compliance for WiFi 6E. Version
application/vnd.ruckus.v1+json will be removed no sooner than
06/30/2026.
Changed property radioParamsDual5G (object) >
Dual 5 GHz radio parameters view managing dual 5 GHz radio
configurations including enablement status, parameter inheritance
settings, and separate configurations for lower and upper 5 GHz radios.
This view is deprecated and will be removed in a future release. Version
application/vnd.ruckus.v1+json will be removed no sooner than
06/30/2026.
radioParamsLower5G (object) > Dual
5 GHz radio parameters view managing separate configurations for lower
and upper 5 GHz frequency bands. Version application/vnd.ruckus.v1+json
will be removed no sooner than 06/30/2026.