Activities (v 0.0.6)


What’s New


GET /templates/venues/{venueId}/apSecuritySettings

Get Venue Template AP Security Settings

PUT /templates/venues/{venueId}/apSecuritySettings

Update Venue Template AP Security Settings

GET /venues/{venueId}/apSecuritySettings

Get Venue AP Security Settings

PUT /venues/{venueId}/apSecuritySettings

Update Venue AP Security Settings

What’s Deleted


POST /certificateAuthorities/{caId}/serverCertificates

Create certificate

POST /certificateAuthorities/{caId}/serverCertificates/query

Search certificates by CA

POST /serverCertificates

Upload certificate

POST /serverCertificates/query

Search certificates

GET /serverCertificates/{certId}

Get certificate by ID

POST /serverCertificates/{certId}

Download certificate private key

DELETE /serverCertificates/{certId}

Delete certificate

PATCH /serverCertificates/{certId}

Update certificate

GET /serverCertificates/{certId}/chains

Download certificate chain

GET /systems/certificateAuthorities
POST /systems/certificates
GET /wifiNetworks/{networkId}/certificateTemplates

Get templates by network

POST /files/uploadurls

Get Upload URL

GET /files/{fileId}

Get Download URL

GET /files/{fileId}/urls

Get File Download URL

GET /applicationPolicies/capabilities/applications

Get Application Policies Applications

GET /applicationPolicies/capabilities/categories

Get Application Policies Categories

GET /recoveryPskSettings

Get Recovery PSK

PUT /recoveryPskSettings

Update Recovery PSK

GET /venues/aps/capabilities

Get Capabilities

What’s Changed


GET /assignments/summaries
GET /banners
GET /mspEntitlements
GET /clients
POST /activities/query
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1+json

Return Type:

Changed response : 200 OK > Successful operation

Changed response : 400 Bad Request > Invalid payload supplied

Changed response : 404 Not Found > Tenant ID not found

Changed response : 501 Not Implemented > Not implemented

POST /activities/{activityId}/devices/query
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1+json

Return Type:

Changed response : 200 OK > Successful operation

Changed response : 400 Bad Request > Invalid payload supplied

Changed response : 404 Not Found > Tenant ID not found

Changed response : 501 Not Implemented > Not implemented

POST /certificates
Operation ID:

Changed: uploadCert_1 to uploadCert

GET /entitlements/summaries
GET /mspEntitlements/summaries
GET /guestUsers
POST /guestUsers
DELETE /guestUsers
GET /portalServiceProfiles/networks
GET /portalServiceProfiles/tags
GET /cliTemplates/examples
Return Type:

Changed response : 200 OK > OK

GET /switchFirmwares/currentVersions
Return Type:

Changed response : 200 OK > OK

POST /switchFirmwares/schedules/query
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1+json

POST /switchFirmwares/schedules/switches/query
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1+json

GET /switches/acls/{aclId}
POST /switches/configBackups/comparisons
POST /switches/deviceRequests
POST /switches/dhcpServers/query
GET /switches/dhcpServers/{dhcpServerId}
POST /switches/vlans/query
GET /switches/{switchId}/aclUnions
Return Type:

Changed response : 200 OK > OK

GET /switches/{switchId}/acls
POST /switches/{switchId}/acls/query
POST /switches/{switchId}/configBackups/query
POST /switches/{switchId}/deviceRequests
POST /switches/{switchId}/dhcpServerStateSettings
POST /switches/{switchId}/dhcpServers/query
GET /switches/{switchId}/lags
POST /switches/{switchId}/lags
GET /switches/{switchId}/staticRoutes
POST /switches/{switchId}/staticRoutes
GET /switches/{switchId}/transactions/{transactionId}/configHistDetails
Return Type:

Changed response : 200 OK > OK

GET /switches/{switchId}/vePorts
POST /switches/{switchId}/vePorts
POST /switches/{switchId}/vePorts/query
GET /switches/{switchId}/vlanUnions
POST /switches/{switchId}/vlans/query
POST /templates/venues/aaaServers/query
POST /venues/aaaServers/query
GET /venues/switchFirmwares/currentVersions
POST /venues/switchFirmwares/schedules
DELETE /venues/switchFirmwares/schedules
POST /venues/switchFirmwares/upgradeStatusDetails/query
GET /venues/switchFirmwares/versions/{versionType}
GET /venues/{venueId}/switchProfiles/acls
GET /venues/{venueId}/switchProfiles/vlans
Return Type:

Changed response : 200 OK > OK

POST /venues/{venueId}/taggedVlans/query
Return Type:

Changed response : 200 OK > OK

GET /venues/{venueId}/trustedPorts
POST /venues/{venueId}/untaggedVlans/query
Return Type:

Changed response : 200 OK > OK

GET /webAuthPageTemplates/{templateId}/switches
Return Type:

Changed response : 200 OK > OK

POST /aps/aggregationDetails
POST /aps/query
POST /aps/query/csvFiles
GET /clients/{mac}
POST /cloudpaths/query
POST /enhancedAccessControlProfiles/query
POST /enhancedApplicationPolicies/query
POST /enhancedDevicePolicies/query
POST /enhancedDhcpConfigServiceProfiles/query
POST /enhancedIsolationAllowlists/query
POST /enhancedL2AclPolicies/query
POST /enhancedL3AclPolicies/query
POST /enhancedMdnsProxyProfiles/query
POST /enhancedRadiusServerProfiles/query
POST /enhancedRogueApPolicyProfiles/query
POST /enhancedSyslogServerProfiles/query
POST /enhancedVlanPoolProfiles/query
POST /enhancedWifiCallingProfiles/query
POST /guestUsers/query/csvFiles
POST /snmpAgents/query
POST /switches/aggregationDetails
POST /switches/clients/query
POST /switches/ports/query
POST /switches/query/csvFiles
GET /venues/{venueId}/apModels
GET /apSnmpAgentProfiles/{apSnmpProfileId}
Return Type:

Changed response : 200 OK > OK

PUT /apSnmpAgentProfiles/{apSnmpProfileId}
Request:

Changed content type : application/json

DELETE /apSnmpAgentProfiles/{apSnmpProfileId}
POST /apSnmpAgentProfiles/{apSnmpProfileId}/aps/query
Request:

Changed content type : application/json

Return Type:

Changed response : 200 OK > OK

GET /applicationPolicies/{applicationPolicyId}
Return Type:

Changed response : 200 OK > OK

PUT /applicationPolicies/{applicationPolicyId}
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1+json

Changed content type : application/vnd.ruckus.v1.1+json

PATCH /aps/clients
GET /devicePolicies/{devicePolicyId}
Return Type:

Changed response : 200 OK > OK

PUT /devicePolicies/{devicePolicyId}
Request:

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}
Return Type:

Changed response : 200 OK > OK

PUT /dhcpConfigServiceProfiles/{dhcpConfigServiceProfileId}
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1+json

GET /hotspot20IdentityProviders/{hotspot20IdentityProviderId}
Return Type:

Changed response : 200 OK > OK

GET /hotspot20Operators/{hotspot20OperatorId}
Return Type:

Changed response : 200 OK > OK

GET /isolationAllowlists/{clientIsolationAllowlistId}
Return Type:

Changed response : 200 OK > OK

PUT /isolationAllowlists/{clientIsolationAllowlistId}
Request:

Changed content type : application/json

DELETE /isolationAllowlists/{clientIsolationAllowlistId}
POST /isolationAllowlists/{clientIsolationAllowlistId}/venues/query
Request:

Changed content type : application/json

Return Type:

Changed response : 200 OK > OK

GET /l2AclPolicies/{l2AclPolicyId}
Return Type:

Changed response : 200 OK > OK

PUT /l2AclPolicies/{l2AclPolicyId}
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1+json

Changed content type : application/vnd.ruckus.v1.1+json

GET /l3AclPolicies/{l3AclPolicyId}
Return Type:

Changed response : 200 OK > OK

PUT /l3AclPolicies/{l3AclPolicyId}
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1+json

Changed content type : application/vnd.ruckus.v1.1+json

GET /mDnsProxyServiceProfiles
POST /mDnsProxyServiceProfiles
DELETE /mDnsProxyServiceProfiles
GET /mDnsProxyServiceProfiles/{mDnsProxyProfileId}
PUT /mDnsProxyServiceProfiles/{mDnsProxyProfileId}
DELETE /mDnsProxyServiceProfiles/{mDnsProxyProfileId}
POST /mDnsProxyServiceProfiles/{mDnsProxyProfileId}/aps
DELETE /mDnsProxyServiceProfiles/{mDnsProxyProfileId}/aps
POST /networkActivations/mappings
POST /networkActivations/query
GET /networks
POST /networks
DELETE /networks
GET /networks/qosMapSets
GET /networks/wisprProviders
Return Type:

Changed response : 200 OK > OK

GET /networks/{networkId}
Return Type:

Changed response : 200 OK > OK

PUT /networks/{networkId}
DELETE /networks/{networkId}
GET /rogueApPolicyProfiles/{roguePolicyId}
Return Type:

Changed response : 200 OK > OK

PUT /rogueApPolicyProfiles/{roguePolicyId}
Request:

Changed content type : application/json

DELETE /rogueApPolicyProfiles/{roguePolicyId}
POST /rogueApPolicyProfiles/{roguePolicyId}/venues
DELETE /rogueApPolicyProfiles/{roguePolicyId}/venues
GET /snmpAgentProfiles/{snmpAgentProfileId}
Return Type:

Changed response : 200 OK > OK

PUT /snmpAgentProfiles/{snmpAgentProfileId}
Request:

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}
Return Type:

Changed response : 200 OK > OK

PUT /templates/applicationPolicies/{applicationPolicyTemplateId}
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1.1+json

GET /templates/devicePolicies/{devicePolicyTemplateId}
Return Type:

Changed response : 200 OK > OK

PUT /templates/devicePolicies/{devicePolicyTemplateId}
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1.1+json

GET /templates/l2AclPolicies/{l2AclPolicyTemplateId}
Return Type:

Changed response : 200 OK > OK

PUT /templates/l2AclPolicies/{l2AclPolicyTemplateId}
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1.1+json

GET /templates/l3AclPolicies/{l3AclPolicyTemplateId}
Return Type:

Changed response : 200 OK > OK

PUT /templates/l3AclPolicies/{l3AclPolicyTemplateId}
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1.1+json

GET /templates/venues/{venueId}/apMeshSettings
Return Type:

Changed response : 200 OK > OK

PUT /templates/venues/{venueId}/apMeshSettings
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1.1+json

GET /templates/wifiCallingServiceProfiles/{wifiCallingServiceProfileId}
Return Type:

Changed response : 200 OK > OK

PUT /templates/wifiCallingServiceProfiles/{wifiCallingServiceProfileId}
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1.1+json

GET /venues/apGroups
DELETE /venues/apGroups
GET /venues/apGroups/{apGroupId}
Return Type:

Changed response : 200 OK > OK

PUT /venues/apGroups/{apGroupId}
Request:

Changed content type : application/json

DELETE /venues/apGroups/{apGroupId}
GET /venues/apGroups/{apGroupId}/aps
GET /venues/aps
POST /venues/aps
DELETE /venues/aps
GET /venues/aps/importResults
GET /venues/aps/{serialNumber}/bssColoringSettings
Return Type:

Changed response : 200 OK > OK

PUT /venues/aps/{serialNumber}/bssColoringSettings
Request:

Changed content type : application/json

GET /venues/aps/{serialNumber}/capabilities
Return Type:

Changed response : 200 OK > OK

GET /venues/aps/{serialNumber}/clientAdmissionControlSettings
Return Type:

Changed response : 200 OK > OK

PUT /venues/aps/{serialNumber}/clientAdmissionControlSettings
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1+json

DELETE /venues/aps/{serialNumber}/clientAdmissionControlSettings
GET /venues/aps/{serialNumber}/dhcpLeases
GET /venues/aps/{serialNumber}/dhcpPoolUsages
GET /venues/aps/{serialNumber}/directedMulticastSettings
Return Type:

Changed response : 200 OK > OK

PUT /venues/aps/{serialNumber}/directedMulticastSettings
Request:

Changed content type : application/json

DELETE /venues/aps/{serialNumber}/directedMulticastSettings
PUT /venues/aps/{serialNumber}/floorPositions
Request:

Changed content type : application/json

GET /venues/aps/{serialNumber}/lanPortSettings
Return Type:

Changed response : 200 OK > OK

PUT /venues/aps/{serialNumber}/lanPortSettings
Request:

Changed content type : application/json

DELETE /venues/aps/{serialNumber}/lanPortSettings
GET /venues/aps/{serialNumber}/ledSettings
Return Type:

Changed response : 200 OK > OK

PUT /venues/aps/{serialNumber}/ledSettings
Request:

Changed content type : application/json

DELETE /venues/aps/{serialNumber}/ledSettings
GET /venues/aps/{serialNumber}/logs
Return Type:

Changed response : 200 OK > OK

GET /venues/aps/{serialNumber}/meshSettings
Return Type:

Changed response : 200 OK > OK

PUT /venues/aps/{serialNumber}/meshSettings
Request:

Changed content type : application/json

GET /venues/aps/{serialNumber}/networkSettings
Return Type:

Changed response : 200 OK > OK

PUT /venues/aps/{serialNumber}/networkSettings
Request:

Changed content type : application/json

DELETE /venues/aps/{serialNumber}/networkSettings
GET /venues/aps/{serialNumber}/pictures
Return Type:

Changed response : 200 OK > OK

PUT /venues/aps/{serialNumber}/pictures
DELETE /venues/aps/{serialNumber}/pictures
GET /venues/aps/{serialNumber}/snmpAgentSettings
PUT /venues/aps/{serialNumber}/snmpAgentSettings
DELETE /venues/aps/{serialNumber}/snmpAgentSettings
GET /venues/lteBands
GET /venues/wifiSettings
GET /venues/{venueId}/apMeshSettings
Return Type:

Changed response : 200 OK > OK

PUT /venues/{venueId}/apMeshSettings
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1.1+json

Changed content type : application/vnd.ruckus.v1+json

GET /venues/{venueId}/apModelLanPortSettings
PUT /venues/{venueId}/apModelLanPortSettings
GET /venues/{venueId}/aps/capabilities
Return Type:

Changed response : 200 OK > OK

GET /venues/{venueId}/aps/{serialNumber}/antennaTypeSettings
PUT /venues/{venueId}/aps/{serialNumber}/antennaTypeSettings
GET /venues/{venueId}/aps/{serialNumber}/bandModeSettings
PUT /venues/{venueId}/aps/{serialNumber}/bandModeSettings
GET /venues/{venueId}/aps/{serialNumber}/bssColoringSettings
PUT /venues/{venueId}/aps/{serialNumber}/bssColoringSettings
GET /venues/{venueId}/aps/{serialNumber}/clientAdmissionControlSettings
Return Type:

Changed response : 200 OK > OK

PUT /venues/{venueId}/aps/{serialNumber}/clientAdmissionControlSettings
Request:

Changed 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}/lanPortSettings
Return Type:

Changed response : 200 OK > OK

PUT /venues/{venueId}/aps/{serialNumber}/lanPortSettings
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1+json

GET /venues/{venueId}/aps/{serialNumber}/networkSettings
GET /venues/{venueId}/bssColoringSettings
Return Type:

Changed response : 200 OK > OK

PUT /venues/{venueId}/bssColoringSettings
Request:

Changed content type : application/json

GET /venues/{venueId}/clientAdmissionControlSettings
Return Type:

Changed response : 200 OK > OK

PUT /venues/{venueId}/clientAdmissionControlSettings
Request:

Changed content type : application/json

GET /venues/{venueId}/dhcpConfigServiceProfileSettings
Return Type:

Changed response : 200 OK > OK

POST /venues/{venueId}/dhcpConfigServiceProfileSettings
Request:

Changed content type : application/json

GET /venues/{venueId}/dhcpPoolLeases
GET /venues/{venueId}/dhcpPools
POST /venues/{venueId}/dhcpPools/{dhcpPoolId}
DELETE /venues/{venueId}/dhcpPools/{dhcpPoolId}
GET /venues/{venueId}/directedMulticastSettings
Return Type:

Changed response : 200 OK > OK

PUT /venues/{venueId}/directedMulticastSettings
Request:

Changed content type : application/json

GET /venues/{venueId}/dosProtectionSettings
Return Type:

Changed response : 200 OK > OK

PUT /venues/{venueId}/dosProtectionSettings
Request:

Changed content type : application/json

GET /venues/{venueId}/externalAntennaSettings
PUT /venues/{venueId}/externalAntennaSettings
POST /venues/{venueId}/isolationAllowlists/query
Request:

Changed content type : application/json

Return Type:

Changed response : 200 OK > OK

GET /venues/{venueId}/lanPortSettings
PUT /venues/{venueId}/lanPortSettings
GET /venues/{venueId}/ledSettings
PUT /venues/{venueId}/ledSettings
GET /venues/{venueId}/loadBalancingSettings
Return Type:

Changed response : 200 OK > OK

PUT /venues/{venueId}/loadBalancingSettings
Request:

Changed content type : application/json

GET /venues/{venueId}/mDnsFencingSettings
PUT /venues/{venueId}/mDnsFencingSettings
GET /venues/{venueId}/mDnsProxyProfileAps
PUT /venues/{venueId}/meshSettings
Request:

Changed content type : application/json

GET /venues/{venueId}/radiusOptions
Return Type:

Changed response : 200 OK > OK

PUT /venues/{venueId}/radiusOptions
Request:

Changed content type : application/json

GET /venues/{venueId}/rogueApSettings
PUT /venues/{venueId}/rogueApSettings
GET /venues/{venueId}/snmpAgentSettings
GET /venues/{venueId}/syslogServerProfileSettings
POST /venues/{venueId}/syslogServerProfileSettings
GET /venues/{venueId}/syslogSettings
PUT /venues/{venueId}/syslogSettings
DELETE /venues/{venueId}/syslogSettings
POST /vlanPools/query
Return Type:

Changed response : 200 OK > OK

GET /vlanPools/{vlanPoolId}
Return Type:

Changed response : 200 OK > OK

PUT /vlanPools/{vlanPoolId}
Request:

Changed content type : application/json

DELETE /vlanPools/{vlanPoolId}
PATCH /vlanPools/{vlanPoolId}
Request:

Changed content type : application/json

POST /vlanPools/{vlanPoolId}/venues
Return Type:

Changed response : 200 OK > OK

GET /wifiCallingServiceProfiles/{wifiCallingServiceProfileId}
Return Type:

Changed response : 200 OK > OK

PUT /wifiCallingServiceProfiles/{wifiCallingServiceProfileId}
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1+json

Changed content type : application/vnd.ruckus.v1.1+json

GET /activities/{activityId}
Parameters:

Added: childrenDepth in query > Maximum depth of descendant activities to include in the children counts (1 = direct children only, 2 = children + grandchildren, …). Defaults to 1 (direct children only). Pass a higher value or omit the limit by using a large number for unlimited depth.

Return Type:

Changed response : 400 Bad Request > Invalid payload supplied

Changed response : 404 Not Found > Tenant ID not found

Changed response : 501 Not Implemented > Not implemented

Changed response : 200 OK > Successful operation

PUT /activities/{activityId}/notifications
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1+json

Return Type:

Changed response : 400 Bad Request > Invalid payload supplied

Changed response : 404 Not Found > Tenant ID not found

Changed response : 501 Not Implemented > Not implemented

Changed response : 200 OK > Successful operation

POST /certificateAuthorities/{caId}/certificates
Operation ID:

Changed: createCert_1 to createCert

POST /certificateAuthorities/{caId}/certificates/query
Operation ID:

Changed: getByCaId_1 to getByCaId

GET /certificateTemplates/{templateId}
Return Type:

Changed response : 200 OK > Certificate Template

POST /certificateTemplates/{templateId}/certificates/query
Operation ID:

Changed: queryCerts_2 to queryCerts_1

PATCH /certificateTemplates/{templateId}/certificates/{certId}
Operation ID:

Changed: patchCert_2 to patchCert_1

POST /certificateTemplates/{templateId}/identities/certificates
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1+json

POST /certificates/query
Operation ID:

Changed: queryCerts_1 to queryCerts

POST /certificates/{certId}
Operation ID:

Changed: downloadServerCertP12_1 to downloadServerCertP12

PATCH /certificates/{certId}
Operation ID:

Changed: patchCert_1 to patchCert

GET /certificates/{certId}
Operation ID:

Changed: downloadCertPem_1 to downloadCertPem

DELETE /certificates/{certId}
Operation ID:

Changed: deleteCert_1 to deleteCert

GET /dpskServices
POST /dpskServices
DELETE /assignments
GET /entitlements
POST /entitlements/banners/query
POST /networks/{networkId}/guestUsers
POST /delegations
GET /mspCustomers
POST /mspCustomers
Request:

Changed content type : application/vnd.ruckus.v1+json

Changed content type : application/vnd.ruckus.v1.1+json

PATCH /mspCustomers/delegations
PATCH /mspCustomers/mspAdmins/associations
GET /mspCustomers/{customerId}
PUT /mspCustomers/{customerId}
DELETE /mspCustomers/{customerId}
GET /mspCustomers/{customerId}/activationStatus
GET /mspCustomers/{customerId}/admins
GET /mspCustomers/{customerId}/admins/{adminId}
PUT /mspCustomers/{customerId}/admins/{adminId}
DELETE /mspCustomers/{customerId}/admins/{adminId}
GET /mspCustomers/{customerId}/delegations
POST /mspCustomers/{customerId}/delegations
DELETE /mspCustomers/{customerId}/delegations
PUT /mspCustomers/{customerId}/delegatorAdmins
POST /mspCustomers/{customerId}/invitations
GET /mspCustomers/{customerId}/logoUrls
GET /mspCustomers/{customerId}/mspadmins
PUT /mspCustomers/{customerId}/mspadmins
GET /mspIntegrators/{integratorId}
PATCH /mspIntegrators/{integratorId}
GET /mspLabels/baseUrls
GET /mspLabels/{mspLabel}
POST /mspecs/query
POST /msps/{mspTenantId}/ecInventories/query
POST /techpartners/mspecs/query
GET /venues/propertyConfigs
GET /cliTemplates
Return Type:

Changed response : 200 OK > OK

POST /cliTemplates
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1+json

Return Type:

Changed response : 200 OK > OK

GET /cliTemplates/{cliTemplateId}
Return Type:

Changed response : 200 OK > OK

PUT /cliTemplates/{cliTemplateId}
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1+json

Return Type:

Changed response : 200 OK > OK

DELETE /stacks/{stackSwitchSerialNumber}
GET /switchProfiles
Return Type:

Changed response : 200 OK > OK

POST /switchProfiles
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1+json

DELETE /switchProfiles
GET /switchProfiles/{switchProfileId}
Return Type:

Changed response : 200 OK > OK

PUT /switchProfiles/{switchProfileId}
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1+json

GET /switchProfiles/{switchProfileId}/acls
POST /switchProfiles/{switchProfileId}/acls
Request:

Changed content type : application/json

DELETE /switchProfiles/{switchProfileId}/acls
GET /switchProfiles/{switchProfileId}/acls/{aclId}
PUT /switchProfiles/{switchProfileId}/acls/{aclId}
Request:

Changed content type : application/json

DELETE /switchProfiles/{switchProfileId}/acls/{aclId}
POST /switchProfiles/{switchProfileId}/trustedPorts
DELETE /switchProfiles/{switchProfileId}/trustedPorts
GET /switchProfiles/{switchProfileId}/trustedPorts/{trustedPortId}
PUT /switchProfiles/{switchProfileId}/trustedPorts/{trustedPortId}
DELETE /switchProfiles/{switchProfileId}/trustedPorts/{trustedPortId}
GET /switchProfiles/{switchProfileId}/vlans
Return Type:

Changed response : 200 OK > OK

POST /switchProfiles/{switchProfileId}/vlans
Return Type:

Changed response : 200 OK > OK

DELETE /switchProfiles/{switchProfileId}/vlans
GET /switchProfiles/{switchProfileId}/vlans/{vlanId}
Return Type:

Changed response : 200 OK > OK

PUT /switchProfiles/{switchProfileId}/vlans/{vlanId}
Return Type:

Changed response : 200 OK > OK

DELETE /switchProfiles/{switchProfileId}/vlans/{vlanId}
GET /switches
Return Type:

Changed response : 200 OK > OK

POST /switches
DELETE /switches
DELETE /switches/configBackups
GET /switches/configBackups/{configBackupId}
PUT /switches/configBackups/{configBackupId}
DELETE /switches/configBackups/{configBackupId}
DELETE /switches/lags
GET /switches/lags/{lagId}
PUT /switches/lags/{lagId}
DELETE /switches/lags/{lagId}
PUT /switches/portSettings
POST /switches/portSettings
DELETE /switches/staticRoutes
GET /switches/staticRoutes/{staticRouteId}
PUT /switches/staticRoutes/{staticRouteId}
DELETE /switches/staticRoutes/{staticRouteId}
DELETE /switches/vePorts
GET /switches/vePorts/{vePortId}
PUT /switches/vePorts/{vePortId}
DELETE /switches/vePorts/{vePortId}
POST /switches/vlans
DELETE /switches/vlans
GET /switches/vlans/{vlanId}
PUT /switches/vlans/{vlanId}
DELETE /switches/vlans/{vlanId}
GET /switches/{switchId}
Return Type:

Changed response : 200 OK > OK

PUT /switches/{switchId}
Return Type:

Changed response : 200 OK > OK

DELETE /switches/{switchId}
GET /switches/{switchId}/configBackups
POST /switches/{switchId}/configBackups
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1+json

POST /switches/{switchId}/configHistDetails/query
Return Type:

Changed response : 200 OK > OK

PUT /switches/{switchId}/dhcpServers
POST /switches/{switchId}/dhcpServers
DELETE /switches/{switchId}/dhcpServers
DELETE /switches/{switchId}/dhcpServers/{dhcpServerId}
GET /switches/{switchId}/portSettings
PUT /switches/{switchId}/portSettings
POST /switches/{switchId}/portSettings
GET /switches/{switchId}/vlans
POST /switches/{switchId}/vlans
GET /templates/switchProfiles
Return Type:

Changed response : 200 OK > OK

POST /templates/switchProfiles
Request:

Changed content type : application/vnd.ruckus.v1+json

DELETE /templates/switchProfiles
GET /templates/switchProfiles/{switchProfileId}
Return Type:

Changed response : 200 OK > OK

PUT /templates/switchProfiles/{switchProfileId}
Request:

Changed content type : application/vnd.ruckus.v1+json

DELETE /templates/venues/aaaServers
GET /templates/venues/aaaServers/{aaaServerId}
Return Type:

Changed response : 200 OK > OK

DELETE /templates/venues/aaaServers/{aaaServerId}
POST /templates/venues/{venueId}/aaaServers
Request:

Changed content type : application/vnd.ruckus.v1+json

Return Type:

Changed response : 200 OK > OK

PUT /templates/venues/{venueId}/aaaServers/{aaaServerId}
Request:

Changed content type : application/vnd.ruckus.v1+json

Return Type:

Changed response : 200 OK > OK

GET /templates/venues/{venueId}/aaaSettings
Return Type:

Changed response : 200 OK > OK

PUT /templates/venues/{venueId}/aaaSettings/{aaaSettingId}
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1+json

GET /templates/venues/{venueId}/switchProfiles
Return Type:

Changed response : 200 OK > OK

GET /templates/venues/{venueId}/switchSettings
Return Type:

Changed response : 200 OK > OK

PUT /templates/venues/{venueId}/switchSettings
Return Type:

Changed response : 200 OK > OK

DELETE /venues/aaaServers
GET /venues/aaaServers/{aaaServerId}
Return Type:

Changed response : 200 OK > OK

DELETE /venues/aaaServers/{aaaServerId}
POST /venues/switches
POST /venues/{venueId}/aaaServers
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1+json

Return Type:

Changed response : 200 OK > OK

PUT /venues/{venueId}/aaaServers/{aaaServerId}
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1+json

Return Type:

Changed response : 200 OK > OK

GET /venues/{venueId}/aaaSettings
Return Type:

Changed response : 200 OK > OK

PUT /venues/{venueId}/aaaSettings/{aaaSettingId}
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1+json

POST /venues/{venueId}/configHistories/query
Return Type:

Changed response : 200 OK > OK

POST /venues/{venueId}/switchFirmwares/schedules
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1+json

GET /venues/{venueId}/switchProfiles
Return Type:

Changed response : 200 OK > OK

GET /venues/{venueId}/switchSettings
Return Type:

Changed response : 200 OK > OK

PUT /venues/{venueId}/switchSettings
Return Type:

Changed response : 200 OK > OK

DELETE /venues/{venueId}/switchSettings
GET /venues/{venueId}/switches
Return Type:

Changed response : 200 OK > OK

GET /venues/{venueId}/switches/{switchId}/vlans
Return Type:

Changed response : 200 OK > OK

POST /venues/{venueId}/transactions/{transactionId}/configHistDetails
Return Type:

Changed response : 200 OK > OK

GET /venues/{venueId}/vlans
Return Type:

Changed response : 200 OK > OK

POST /webAuthPageTemplates
Return Type:

Changed response : 200 OK > OK

GET /webAuthPageTemplates/{templateId}
Return Type:

Changed response : 200 OK > OK

PUT /webAuthPageTemplates/{templateId}
Return Type:

Changed response : 200 OK > OK

GET /accessControlProfiles/{accessControlProfileId}
Return Type:

Changed response : 200 OK > OK

PUT /accessControlProfiles/{accessControlProfileId}
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1+json

Changed content type : application/vnd.ruckus.v1.1+json

GET /apSnmpAgentProfiles
DELETE /apSnmpAgentProfiles
POST /apSnmpAgentProfiles
Request:

Changed content type : application/json

Return Type:

Changed response : 202 Accepted > Accepted

GET /applicationPolicies
DELETE /applicationPolicies
POST /applicationPolicies
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1+json

Changed content type : application/vnd.ruckus.v1.1+json

Return Type:

Changed response : 202 Accepted > Accepted

GET /devicePolicies
DELETE /devicePolicies
POST /devicePolicies
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1+json

Changed content type : application/vnd.ruckus.v1.1+json

Return Type:

Changed response : 202 Accepted > Accepted

GET /dhcpConfigServiceProfiles
DELETE /dhcpConfigServiceProfiles
POST /dhcpConfigServiceProfiles
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1+json

Return Type:

Changed response : 202 Accepted > Accepted

GET /isolationAllowlists
DELETE /isolationAllowlists
POST /isolationAllowlists
Request:

Changed content type : application/json

Return Type:

Changed response : 202 Accepted > Accepted

GET /l2AclPolicies
DELETE /l2AclPolicies
POST /l2AclPolicies
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1+json

Changed content type : application/vnd.ruckus.v1.1+json

Return Type:

Changed response : 202 Accepted > Accepted

GET /l3AclPolicies
DELETE /l3AclPolicies
POST /l3AclPolicies
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1+json

Changed content type : application/vnd.ruckus.v1.1+json

Return Type:

Changed response : 202 Accepted > Accepted

DELETE /networkActivations/{networkVenueId}
GET /networkActivations/{networkVenueId}
PUT /networkActivations/{networkVenueId}
GET /radiusServerProfiles/{radiusId}
Return Type:

Changed response : 200 OK > OK

PUT /radiusServerProfiles/{radiusId}
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1.1+json

Changed content type : application/vnd.ruckus.v1+json

GET /rogueApPolicyProfiles
DELETE /rogueApPolicyProfiles
POST /rogueApPolicyProfiles
Request:

Changed content type : application/json

Return Type:

Changed response : 202 Accepted > Accepted

POST /snmpAgentProfiles
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1.1+json

Changed content type : application/vnd.ruckus.v1+json

GET /syslogServerProfiles
DELETE /syslogServerProfiles
POST /syslogServerProfiles
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1+json

Changed content type : application/vnd.ruckus.v1.1+json

GET /syslogServerProfiles/{syslogServerProfileId}
Return Type:

Changed response : 200 OK > OK

PUT /syslogServerProfiles/{syslogServerProfileId}
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1+json

Changed content type : application/vnd.ruckus.v1.1+json

POST /templates/accessControlProfiles
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1.1+json

GET /templates/accessControlProfiles/{accessControlProfileTemplateId}
Return Type:

Changed response : 200 OK > OK

PUT /templates/accessControlProfiles/{accessControlProfileTemplateId}
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1.1+json

POST /templates/applicationPolicies
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1.1+json

POST /templates/devicePolicies
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1.1+json

POST /templates/l2AclPolicies
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1.1+json

POST /templates/l3AclPolicies
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1.1+json

POST /templates/radiusServerProfiles
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1.1+json

GET /templates/radiusServerProfiles/{radiusServerProfileTemplateId}
Return Type:

Changed response : 200 OK > OK

PUT /templates/radiusServerProfiles/{radiusServerProfileTemplateId}
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1.1+json

POST /templates/syslogServerProfiles
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1.1+json

GET /templates/syslogServerProfiles/{syslogServerProfileTemplateId}
Return Type:

Changed response : 200 OK > OK

PUT /templates/syslogServerProfiles/{syslogServerProfileTemplateId}
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1.1+json

POST /templates/wifiCallingServiceProfiles
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1.1+json

GET /venues/aps/{serialNumber}/packets
Return Type:

Changed response : 200 OK > OK

DELETE /venues/aps/{serialNumber}/packets
Request:

Changed content type : application/json

POST /venues/aps/{serialNumber}/packets
Request:

Changed content type : application/json

Return Type:

Changed response : 200 OK > OK

DELETE /venues/aps/{serialNumber}/radioSettings
GET /venues/aps/{serialNumber}/radioSettings
PUT /venues/aps/{serialNumber}/radioSettings
DELETE /venues/aps/{serialNumber}/wifiOverwriteSettings
GET /venues/aps/{serialNumber}/wifiOverwriteSettings
PUT /venues/aps/{serialNumber}/wifiOverwriteSettings
GET /venues/{venueId}/apGroups
POST /venues/{venueId}/apGroups
Request:

Changed content type : application/vnd.ruckus.v1+json

DELETE /venues/{venueId}/aps/{serialNumber}
GET /venues/{venueId}/aps/{serialNumber}
Return Type:

Changed response : 200 OK > OK

PUT /venues/{venueId}/aps/{serialNumber}
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1+json

GET /venues/{venueId}/aps/{serialNumber}/capabilities
GET /venues/{venueId}/aps/{serialNumber}/externalAntennaSettings
PUT /venues/{venueId}/aps/{serialNumber}/externalAntennaSettings
GET /venues/{venueId}/aps/{serialNumber}/radioSettings
PUT /venues/{venueId}/aps/{serialNumber}/radioSettings
GET /venues/{venueId}/cellularSettings
Return Type:

Changed response : 200 OK > OK

PUT /venues/{venueId}/cellularSettings
Request:

Changed content type : application/json

GET /vlanPools
DELETE /vlanPools
POST /vlanPools
Request:

Changed content type : application/json

Return Type:

Changed response : 202 Accepted > Accepted

GET /wifiCallingServiceProfiles
DELETE /wifiCallingServiceProfiles
POST /wifiCallingServiceProfiles
Request:

Changed 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 /macRegistrationPools/{poolId}/registrations
Request:

Changed content type : application/json

New required properties: - revoked

Changed content type : application/vnd.ruckus.v1+json

New required properties: - revoked

Return Type:

Changed response : 201 Created > Registration created

GET /macRegistrationPools/{poolId}/registrations/{id}
Return Type:

Changed response : 200 OK > MAC registration

PATCH /macRegistrationPools/{poolId}/registrations/{id}
Request:

Changed content type : application/json

New required properties: - revoked

Changed content type : application/vnd.ruckus.v1+json

New required properties: - revoked

Return Type:

Changed response : 200 OK > MAC registration updated

POST /mspCustomers/firmwareUpgradeSchedules
POST /policySetEvaluations
GET /policySets
GET /policyTemplates
GET /policyTemplates/policies
DELETE /residentPortals
GET /residentPortals
DELETE /venues/{venueId}/units
POST /venues/switchFirmwares/schedules/query
POST /venues/switchFirmwares/switches/schedules/query
GET /venues
DELETE /venues
GET /accessControlProfiles
DELETE /accessControlProfiles
POST /accessControlProfiles
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1+json

Changed content type : application/vnd.ruckus.v1.1+json

Return Type:

Changed response : 202 Accepted > Accepted

DELETE /networkActivations
POST /networkActivations
GET /radiusServerProfiles
DELETE /radiusServerProfiles
POST /radiusServerProfiles
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1.1+json

Changed content type : application/vnd.ruckus.v1+json

Return Type:

Changed response : 202 Accepted > Accepted

GET /templates/venues/{venueId}/apRadioSettings
Return Type:

Changed response : 200 OK > OK

PUT /templates/venues/{venueId}/apRadioSettings
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1.1+json

GET /templates/venues/{venueId}/wifiAvailableChannels
Return Type:

Changed response : 200 OK > OK

GET /templates/venues/{venueTemplateId}/apModels/{apModel}/lanPorts/{portId}/settings
Return Type:

Changed response : 200 OK > OK

PUT /templates/venues/{venueTemplateId}/apModels/{apModel}/lanPorts/{portId}/settings
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1+json

DELETE /venues/aps/{serialNumber}
PUT /venues/aps/{serialNumber}
Request:

Changed content type : application/json

PATCH /venues/aps/{serialNumber}
Request:

Changed content type : application/json

Return Type:

Changed response : 200 OK > OK

GET /venues/aps/{serialNumber}
Return Type:

Changed response : 200 OK > OK

GET /venues/aps/{serialNumber}/channels
Return Type:

Changed response : 200 OK > OK

GET /venues/{venueId}/apGroups/{apGroupId}/wifiAvailableChannels
Return Type:

Changed response : 200 OK > OK

GET /venues/{venueId}/apModels/{apModel}/lanPorts/{portId}/settings
Return Type:

Changed response : 200 OK > OK

PUT /venues/{venueId}/apModels/{apModel}/lanPorts/{portId}/settings
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1+json

GET /venues/{venueId}/apRadioSettings
Return Type:

Changed response : 200 OK > OK

PUT /venues/{venueId}/apRadioSettings
Request:

Changed 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}/settings
Return Type:

Changed response : 200 OK > OK

PUT /venues/{venueId}/aps/{serialNumber}/lanPorts/{portId}/settings
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1+json

GET /venues/{venueId}/aps/{serialNumber}/wifiAvailableChannels
Return Type:

Changed response : 200 OK > OK

GET /venues/{venueId}/channels
Return Type:

Changed response : 200 OK > OK

DELETE /venues/{venueId}/radioSettings
GET /venues/{venueId}/radioSettings
Return Type:

Changed response : 200 OK > OK

PUT /venues/{venueId}/radioSettings
Request:

Changed content type : application/json

GET /venues/{venueId}/wifiAvailableChannels
Return Type:

Changed response : 200 OK > OK

DELETE /portalServiceProfiles
GET /portalServiceProfiles
GET /mspLabels
PUT /mspLabels
POST /mspLabels
GET /venues/{venueId}/wifiSettings
Return Type:

Changed response : 200 OK > OK

Result


API changes broke backward compatibility