Activities (v 0.0.4)


What’s New


GET /brandings/ecs/{ecTenantId}/effective

Effective EC branding

POST /brandings/profiles

Create branding profile

DELETE /brandings/profiles

Delete branding profiles

POST /brandings/profiles/query

Search branding profiles

GET /brandings/profiles/{profileId}

Get branding profile

PUT /brandings/profiles/{profileId}

Replace branding profile

DELETE /brandings/profiles/{profileId}

Delete branding profile

PATCH /brandings/profiles/{profileId}

Update branding profile

GET /brandings/profiles/{profileId}/assignments

List Branding Profile Assignments

PATCH /brandings/profiles/{profileId}/assignments

Set Branding Profile Assignments

PATCH /brandings/profiles/{profileId}/default

Make Branding Profile Default

POST /venues/{venueId}/cloneSettings

Clone Venue

What’s Deleted


GET /tenants/subscriptionPreferences

Get subscription preferences

PUT /tenants/subscriptionPreferences

Update subscription preferences

What’s Deprecated


DELETE /tenants/notificationRecipients

Delete Notification Recipient

What’s Changed


GET /assignments/summaries
GET /banners
GET /mspEntitlements
GET /entitlements/summaries
GET /mspEntitlements/summaries
DELETE /directoryServerProfiles/{directoryServerProfileId}

Delete Directory Server Profile

GET /guestUsers
POST /guestUsers
DELETE /guestUsers
GET /portalServiceProfiles/networks
GET /portalServiceProfiles/tags
POST /identityGroups/{groupId}/identities/csvFile
POST /identityGroups/{groupId}/identities/{id}/devices
DELETE /identityGroups/{groupId}/identities/{id}/devices/{macAddress}
DELETE /identityGroups/{groupId}/identities/{id}/ethernetPorts/{macAddress}/{portIndex}
POST /admins/query

Get Administrator

Parameters:

Deleted: withDelegatedECs in query > Include delegated EC tenant IDs per admin (default true)

Deleted: includeDelegatedAdmins in query > Minimal delegated-admin rows; body mspEcTenantIds scopes the list

Deleted: includeSelectedAdmins in query > MSP-EC selection mode with includeSystemRoles or includePrivilegeGroups (body mspEcTenantIds)

Deleted: includeSystemRoles in query > With includeSelectedAdmins: would be returning system admins only

Deleted: includePrivilegeGroups in query > With includePrivilegeGroups: would be returning privilege groups and associated admins

Changed: withExternalId in query

Request:

Changed content type : application/json

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

Return Type:

Changed response : 200 OK > OK

GET /cliTemplates/examples
Return Type:

Changed response : 200 OK > OK

POST /cliTemplates/query
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 : 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

POST /switchProfiles/query
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 : 200 OK > OK

GET /switches/acls/{aclId}
Return Type:

Changed response : 200 OK > OK

POST /switches/configBackups/comparisons
Return Type:

Changed response : 200 OK > OK

POST /switches/deviceRequests
Return Type:

Changed response : 200 OK > OK

POST /switches/dhcpServers/query
Return Type:

Changed response : 200 OK > OK

GET /switches/dhcpServers/{dhcpServerId}
Return Type:

Changed response : 200 OK > OK

POST /switches/vlans/query
Return Type:

Changed response : 200 OK > OK

GET /switches/{switchId}/aclUnions
Return Type:

Changed response : 200 OK > OK

GET /switches/{switchId}/acls
Return Type:

Changed response : 200 OK > OK

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

Changed response : 200 OK > OK

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

Changed response : 200 OK > OK

POST /switches/{switchId}/deviceRequests
POST /switches/{switchId}/dhcpServerStateSettings
Return Type:

Changed response : 200 OK > OK

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

Changed response : 200 OK > OK

GET /switches/{switchId}/lags
Return Type:

Changed response : 200 OK > OK

POST /switches/{switchId}/lags
Return Type:

Changed response : 200 OK > OK

GET /switches/{switchId}/staticRoutes
Return Type:

Changed response : 200 OK > OK

POST /switches/{switchId}/staticRoutes
Return Type:

Changed response : 200 OK > OK

GET /switches/{switchId}/transactions/{transactionId}/configHistDetails
Return Type:

Changed response : 200 OK > OK

GET /switches/{switchId}/vePorts
Return Type:

Changed response : 200 OK > OK

POST /switches/{switchId}/vePorts
Return Type:

Changed response : 200 OK > OK

POST /switches/{switchId}/vePorts/query
Request:

Changed content type : application/json

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

Return Type:

Changed response : 200 OK > OK

GET /switches/{switchId}/vlanUnions
POST /switches/{switchId}/vlans/query
Request:

Changed content type : application/json

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

Return Type:

Changed response : 200 OK > OK

POST /templates/switchProfiles/query
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 : 200 OK > OK

POST /templates/venues/aaaServers/query
Return Type:

Changed response : 200 OK > OK

POST /templates/venues/{venueId}/aaaServers/query
Return Type:

Changed response : 200 OK > OK

POST /venues/aaaServers/query
Return Type:

Changed response : 200 OK > OK

GET /venues/switchFirmwares/currentVersions
Return Type:

Changed response : 200 OK > OK

POST /venues/switchFirmwares/schedules
Request:

Changed content type : application/json

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

DELETE /venues/switchFirmwares/schedules
Request:

Changed content type : application/json

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

POST /venues/switchFirmwares/upgradeStatusDetails/query
Return Type:

Changed response : 200 OK > OK

GET /venues/switchFirmwares/versions/{versionType}
Return Type:

Changed response : 200 OK > OK

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

Changed response : 200 OK > OK

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

Changed response : 200 OK > OK

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

Changed response : 200 OK > OK

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

Changed response : 200 OK > OK

POST /venues/{venueId}/switches/{switchId}/acls/query
Return Type:

Changed response : 200 OK > OK

POST /venues/{venueId}/switches/{switchId}/configBackups/query
Return Type:

Changed response : 200 OK > OK

GET /venues/{venueId}/switches/{switchId}/configBackups/{configBackupId}/formattedConfigs
Return Type:

Changed response : 200 OK > OK

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

Changed response : 200 OK > OK

POST /venues/{venueId}/switches/{switchId}/dhcpServers/query
Return Type:

Changed response : 200 OK > OK

GET /venues/{venueId}/switches/{switchId}/transactions/{transactionId}/configHistDetails
Return Type:

Changed response : 200 OK > OK

POST /venues/{venueId}/switches/{switchId}/vePorts/query
Request:

Changed content type : application/json

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

Return Type:

Changed response : 200 OK > OK

POST /venues/{venueId}/switches/{switchId}/vlans/query
Request:

Changed content type : application/json

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

Return Type:

Changed response : 200 OK > OK

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

Changed response : 200 OK > OK

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

Changed response : 200 OK > OK

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

Changed response : 200 OK > OK

POST /venues/{venueId}/vePorts/query
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 : 200 OK > OK

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

Changed response : 200 OK > OK

POST /webAuthPageTemplates/query
Return Type:

Changed response : 200 OK > OK

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

Changed response : 200 OK > OK

POST /accessControlProfiles/query
Request:

Changed content type : application/json

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

POST /applicationPolicies/query
Request:

Changed content type : application/json

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

POST /aps/aggregationDetails
Request:

Changed content type : application/json

POST /aps/query
Request:

Changed content type : application/json

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

POST /aps/query/csvFiles
Request:

Changed content type : application/json

POST /clientIsolationProfiles/query
Request:

Changed content type : application/json

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

POST /cloudpaths/query
Request:

Changed content type : application/json

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

POST /devicePolicies/query
Request:

Changed content type : application/json

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

POST /dhcpConfigServiceProfiles/query
Request:

Changed content type : application/json

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

POST /edgeSdLanServices/query
Request:

Changed content type : application/json

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

POST /enhancedAccessControlProfiles/query
Request:

Changed content type : application/json

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

POST /enhancedApplicationPolicies/query
Request:

Changed content type : application/json

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

POST /enhancedDevicePolicies/query
Request:

Changed content type : application/json

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

POST /enhancedDhcpConfigServiceProfiles/query
Request:

Changed content type : application/json

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

POST /enhancedIsolationAllowlists/query
Request:

Changed content type : application/json

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

POST /enhancedL2AclPolicies/query
Request:

Changed content type : application/json

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

POST /enhancedL3AclPolicies/query
Request:

Changed content type : application/json

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

POST /enhancedMdnsProxyProfiles/query
Request:

Changed content type : application/json

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

POST /enhancedRadiusServerProfiles/query
Request:

Changed content type : application/json

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

POST /enhancedRogueApPolicyProfiles/query
Request:

Changed content type : application/json

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

POST /enhancedSyslogServerProfiles/query
Request:

Changed content type : application/json

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

POST /enhancedVlanPoolProfiles/query
Request:

Changed content type : application/json

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

POST /enhancedWifiCallingProfiles/query
Request:

Changed content type : application/json

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

POST /ethernetPortProfiles/query
Request:

Changed content type : application/json

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

POST /guestUsers/query
Request:

Changed content type : application/json

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

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

POST /hotspot20IdentityProviders/query
Request:

Changed content type : application/json

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

POST /hotspot20Operators/query
Request:

Changed content type : application/json

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

POST /ipsecProfiles/query
Request:

Changed content type : application/json

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

POST /l2AclPolicies/query
Request:

Changed content type : application/json

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

POST /l3AclPolicies/query
Request:

Changed content type : application/json

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

POST /lbsServerProfiles/query
Request:

Changed content type : application/json

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

POST /multicastDnsProxyProfiles/query
Request:

Changed content type : application/json

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

POST /portalServiceProfiles/query
Request:

Changed content type : application/json

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

POST /radiusServerProfiles/query
Request:

Changed content type : application/json

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

POST /roguePolicies/query
Request:

Changed content type : application/json

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

POST /snmpAgentProfiles/query
Request:

Changed content type : application/json

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

POST /snmpAgents/query
Request:

Changed content type : application/json

POST /softGreProfiles/query
Request:

Changed content type : application/json

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

POST /switches/aggregationDetails
Request:

Changed content type : application/json

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

POST /switches/clients/query
Request:

Changed content type : application/json

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

POST /switches/ports/query
Request:

Changed content type : application/json

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

POST /switches/query/csvFiles
Request:

Changed content type : application/json

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

POST /syslogServerProfiles/query
Request:

Changed content type : application/json

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

POST /templates/accessControlProfiles/query
Request:

Changed content type : application/json

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

POST /templates/applicationPolicies/query
Request:

Changed content type : application/json

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

POST /templates/devicePolicies/query
Request:

Changed content type : application/json

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

POST /templates/dhcpConfigServiceProfiles/query
Request:

Changed content type : application/json

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

POST /templates/ethernetPortProfiles/query
Request:

Changed content type : application/json

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

POST /templates/ipsecProfiles/query
Request:

Changed content type : application/json

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

POST /templates/l2AclPolicies/query
Request:

Changed content type : application/json

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

POST /templates/l3AclPolicies/query
Request:

Changed content type : application/json

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

POST /templates/portalServiceProfiles/query
Request:

Changed content type : application/json

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

POST /templates/query
Request:

Changed content type : application/json

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

POST /templates/radiusServerProfiles/query
Request:

Changed content type : application/json

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

POST /templates/roguePolicies/query
Request:

Changed content type : application/json

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

POST /templates/syslogServerProfiles/query
Request:

Changed content type : application/json

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

POST /templates/tunnelServiceProfiles/query
Request:

Changed content type : application/json

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

POST /templates/venues/apGroups/query
Request:

Changed content type : application/json

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

POST /templates/vlanPoolProfiles/query
Request:

Changed content type : application/json

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

POST /templates/wifiCallingServiceProfiles/query
Request:

Changed content type : application/json

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

POST /tunnelServiceProfiles/query
Request:

Changed content type : application/json

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

POST /venues/apGroups/query
Request:

Changed content type : application/json

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

POST /venues/aps/clients/query
Request:

Changed content type : application/json

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

POST /venues/aps/importRequests/query
Request:

Changed content type : application/json

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

POST /venues/aps/query
Request:

Changed content type : application/json

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

POST /venues/switches/aggregationDetails
Request:

Changed content type : application/json

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

POST /venues/switches/clients/query
Request:

Changed content type : application/json

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

POST /venues/switches/members/query
Request:

Changed content type : application/json

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

POST /venues/switches/query
Request:

Changed content type : application/json

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

POST /venues/switches/query/csvFiles
Request:

Changed content type : application/json

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

POST /venues/switches/switchPorts/query
Request:

Changed content type : application/json

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

POST /venues/{venueId}/rogueAps/query
Request:

Changed content type : application/json

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

POST /vlanPoolProfiles/query
Request:

Changed content type : application/json

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

POST /wifiCallingServiceProfiles/query
Request:

Changed content type : application/json

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

GET /dpskServices
POST /dpskServices
Request:

Changed content type : application/json

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

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

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

PUT /dpskServices/{poolId}
Request:

Changed content type : application/json

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

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

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

PATCH /dpskServices/{poolId}
Request:

Changed content type : application/json

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

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

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

GET /dpskServices/{poolId}
Return Type:

Changed response : 200 OK > DPSK pool

POST /identityGroups/{identityGroupId}/dpskServices
Request:

Changed content type : application/json

POST /templates/dpskServices
Request:

Changed content type : application/json

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

PUT /templates/dpskServices/{poolTemplateId}
Request:

Changed content type : application/json

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

PATCH /templates/dpskServices/{poolTemplateId}
Request:

Changed content type : application/json

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

GET /templates/dpskServices/{poolTemplateId}
Return Type:

Changed response : 200 OK > DPSK pool template

POST /templates/identityGroups/{identityGroupId}/dpskServices
Request:

Changed content type : application/json

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

GET /templates/wifiNetworks/{networkTemplateId}/dpskServices
Return Type:

Changed response : 200 OK > DPSK pool template

DELETE /assignments
GET /entitlements
POST /entitlements/banners/query
POST /networks/{networkId}/guestUsers
POST /macRegistrationPools/{poolId}/registrations/csvFile
GET /mspCustomers/{customerId}
Return Type:

Changed response : 200 OK > Ok

PUT /mspCustomers/{customerId}
Request:

Changed content type : application/json

GET /tenants/{tenantId}
Return Type:

Changed response : 200 OK > Ok

PUT /tenants/{tenantId}
Request:

Changed content type : application/json

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

POST /identities/csvFile
GET /venues/propertyConfigs
GET /tenants/delegations
Parameters:

Changed: type in query

POST /tenants/delegations
Return Type:

Changed response : 202 Accepted > Accepted

Return Type:

Changed response : 200 OK > OK

Return Type:

Changed response : 202 Accepted > Accepted

Delete Notification Recipient

Operation ID:

Changed: deleteNotificationRecipientsV2 to deleteNotificationRecipients

Request:

Deleted content type : application/vnd.ruckus.v2+json

Return Type:

Changed response : 202 Accepted > Accepted

Changed response : 400 Bad Request > Indicates that a bad request was made.

Changed response : 500 Internal Server Error > Internal Server Error

POST /tenants/notificationRecipients
Request:

Changed content type : application/json

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

Return Type:

Changed response : 202 Accepted > Accepted

Changed response : 400 Bad Request > Bad/Malformed Request

Changed response : 500 Internal Server Error > Internal Server Error

GET /tenants/self
Return Type:

Changed response : 200 OK > OK

POST /tenants/supportDelegations
Return Type:

Changed response : 202 Accepted > Accepted

Return Type:

Changed response : 200 OK > OK

POST /cliTemplates
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 : 200 OK > OK

Changed response : 202 Accepted > Accepted

DELETE /cliTemplates
Return Type:

Changed response : 200 OK > OK

Changed response : 202 Accepted > Accepted

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

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

Return Type:

Changed response : 200 OK > OK

Changed response : 202 Accepted > Accepted

DELETE /cliTemplates/{cliTemplateId}
Return Type:

Changed response : 200 OK > OK

Changed response : 202 Accepted > Accepted

DELETE /stacks/{stackSwitchSerialNumber}
Return Type:

Changed response : 200 OK > OK

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

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

Return Type:

Changed response : 200 OK > OK

Changed response : 202 Accepted > Accepted

DELETE /switchProfiles
Return Type:

Changed response : 200 OK > OK

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

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

Return Type:

Changed response : 200 OK > OK

Changed response : 202 Accepted > Accepted

DELETE /switchProfiles/{switchProfileId}
Return Type:

Changed response : 200 OK > OK

Changed response : 202 Accepted > Accepted

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

Changed response : 200 OK > OK

POST /switchProfiles/{switchProfileId}/acls
Request:

Changed content type : application/json

Return Type:

Changed response : 200 OK > OK

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

Changed response : 200 OK > OK

GET /switchProfiles/{switchProfileId}/acls/{aclId}
Return Type:

Changed response : 200 OK > OK

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

Changed content type : application/json

Return Type:

Changed response : 200 OK > OK

DELETE /switchProfiles/{switchProfileId}/acls/{aclId}
Return Type:

Changed response : 200 OK > OK

POST /switchProfiles/{switchProfileId}/trustedPorts
Request:

Changed content type : application/json

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

Return Type:

Changed response : 200 OK > OK

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

Changed response : 200 OK > OK

GET /switchProfiles/{switchProfileId}/trustedPorts/{trustedPortId}
Return Type:

Changed response : 200 OK > OK

PUT /switchProfiles/{switchProfileId}/trustedPorts/{trustedPortId}
Request:

Changed content type : application/json

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

Return Type:

Changed response : 200 OK > OK

DELETE /switchProfiles/{switchProfileId}/trustedPorts/{trustedPortId}
Return Type:

Changed response : 200 OK > OK

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

Changed response : 200 OK > OK

POST /switchProfiles/{switchProfileId}/vlans
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 : 200 OK > OK

Changed response : 201 Created > Created

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

Changed response : 200 OK > OK

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

Changed response : 200 OK > OK

PUT /switchProfiles/{switchProfileId}/vlans/{vlanId}
Request:

Changed content type : application/json

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

Return Type:

Changed response : 200 OK > OK

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

Changed response : 200 OK > OK

GET /switches
Return Type:

Changed response : 200 OK > OK

POST /switches
Return Type:

Changed response : 200 OK > OK

DELETE /switches
Return Type:

Changed response : 200 OK > OK

DELETE /switches/configBackups
Return Type:

Changed response : 200 OK > OK

GET /switches/configBackups/{configBackupId}
Return Type:

Changed response : 200 OK > OK

PUT /switches/configBackups/{configBackupId}
Return Type:

Changed response : 200 OK > OK

DELETE /switches/configBackups/{configBackupId}
Return Type:

Changed response : 200 OK > OK

DELETE /switches/lags
Return Type:

Changed response : 200 OK > OK

GET /switches/lags/{lagId}
Return Type:

Changed response : 200 OK > OK

PUT /switches/lags/{lagId}
Request:

Changed content type : application/json

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

Return Type:

Changed response : 200 OK > OK

DELETE /switches/lags/{lagId}
Return Type:

Changed response : 200 OK > OK

PUT /switches/portSettings
Return Type:

Changed response : 200 OK > OK

POST /switches/portSettings
Return Type:

Changed response : 200 OK > OK

DELETE /switches/staticRoutes
Return Type:

Changed response : 200 OK > OK

GET /switches/staticRoutes/{staticRouteId}
Return Type:

Changed response : 200 OK > OK

PUT /switches/staticRoutes/{staticRouteId}
Request:

Changed content type : application/json

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

Return Type:

Changed response : 200 OK > OK

DELETE /switches/staticRoutes/{staticRouteId}
Return Type:

Changed response : 200 OK > OK

DELETE /switches/vePorts
Return Type:

Changed response : 200 OK > OK

GET /switches/vePorts/{vePortId}
Return Type:

Changed response : 200 OK > OK

PUT /switches/vePorts/{vePortId}
Request:

Changed content type : application/json

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

Return Type:

Changed response : 200 OK > OK

DELETE /switches/vePorts/{vePortId}
Return Type:

Changed response : 200 OK > OK

POST /switches/vlans
Return Type:

Changed response : 200 OK > OK

DELETE /switches/vlans
Return Type:

Changed response : 200 OK > OK

GET /switches/vlans/{vlanId}
Return Type:

Changed response : 200 OK > OK

PUT /switches/vlans/{vlanId}
Request:

Changed content type : application/json

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

Return Type:

Changed response : 200 OK > OK

DELETE /switches/vlans/{vlanId}
Return Type:

Changed response : 200 OK > OK

GET /switches/{switchId}
Return Type:

Changed response : 200 OK > OK

PUT /switches/{switchId}
Return Type:

Changed response : 200 OK > OK

DELETE /switches/{switchId}
Return Type:

Changed response : 200 OK > OK

GET /switches/{switchId}/configBackups
Return Type:

Changed response : 200 OK > OK

POST /switches/{switchId}/configBackups
Request:

Changed content type : application/json

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

Return Type:

Changed response : 200 OK > OK

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

Changed response : 200 OK > OK

PUT /switches/{switchId}/dhcpServers
Return Type:

Changed response : 200 OK > OK

POST /switches/{switchId}/dhcpServers
Return Type:

Changed response : 200 OK > OK

DELETE /switches/{switchId}/dhcpServers
Return Type:

Changed response : 200 OK > OK

DELETE /switches/{switchId}/dhcpServers/{dhcpServerId}
Return Type:

Changed response : 200 OK > OK

GET /switches/{switchId}/portSettings
Return Type:

Changed response : 200 OK > OK

PUT /switches/{switchId}/portSettings
Request:

Changed content type : application/json

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

Return Type:

Changed response : 200 OK > OK

POST /switches/{switchId}/portSettings
Return Type:

Changed response : 200 OK > OK

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

Changed response : 200 OK > OK

POST /switches/{switchId}/vlans
Request:

Changed content type : application/json

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

Return Type:

Changed response : 200 OK > OK

GET /templates/switchProfiles
Return Type:

Changed response : 200 OK > OK

POST /templates/switchProfiles
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 : 200 OK > OK

Changed response : 202 Accepted > Accepted

DELETE /templates/switchProfiles
Return Type:

Changed response : 200 OK > OK

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

Changed response : 200 OK > OK

PUT /templates/switchProfiles/{switchProfileId}
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 : 200 OK > OK

Changed response : 202 Accepted > Accepted

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

Changed response : 200 OK > OK

Changed response : 202 Accepted > Accepted

DELETE /templates/venues/aaaServers
Return Type:

Changed response : 200 OK > OK

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

Changed response : 200 OK > OK

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

Changed response : 200 OK > OK

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

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

Return Type:

Changed response : 200 OK > OK

Changed response : 201 Created > Created

DELETE /templates/venues/{venueId}/aaaServers
Return Type:

Changed response : 200 OK > OK

GET /templates/venues/{venueId}/aaaServers/{aaaServerId}
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

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

Changed response : 200 OK > OK

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

Changed response : 200 OK > OK

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

Changed content type : application/json

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

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

Return Type:

Changed response : 200 OK > OK

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

Changed response : 200 OK > OK

PUT /templates/venues/{venueId}/switchProfiles/{switchProfileId}
Return Type:

Changed response : 202 Accepted > Accepted

DELETE /templates/venues/{venueId}/switchProfiles/{switchProfileId}
Return Type:

Changed response : 202 Accepted > Accepted

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

Changed response : 200 OK > OK

PUT /templates/venues/{venueId}/switchSettings
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 : 200 OK > OK

DELETE /venues/aaaServers
Return Type:

Changed response : 200 OK > OK

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

Changed response : 200 OK > OK

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

Changed response : 200 OK > OK

POST /venues/switches
Return Type:

Changed response : 200 OK > OK

POST /venues/switches/csvFile
Return Type:

Changed response : 202 Accepted > Accepted

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

Changed response : 201 Created > Created

DELETE /venues/{venueId}/aaaServers
Return Type:

Changed response : 204 No Content > No Content

GET /venues/{venueId}/aaaServers/{aaaServerId}
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

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

Changed response : 200 OK > OK

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

Changed response : 200 OK > OK

PUT /venues/{venueId}/aaaSettings
Request:

Changed content type : application/json

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

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

Return Type:

Changed response : 200 OK > OK

PUT /venues/{venueId}/cliTemplates/{cliTemplateId}
Return Type:

Changed response : 202 Accepted > Accepted

DELETE /venues/{venueId}/cliTemplates/{cliTemplateId}
Return Type:

Changed response : 202 Accepted > Accepted

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

Changed response : 200 OK > OK

POST /venues/{venueId}/deviceRequests
Return Type:

Changed response : 202 Accepted > Accepted

DELETE /venues/{venueId}/stacks/{stackSwitchSerialNumber}
Return Type:

Changed response : 200 OK > OK

PUT /venues/{venueId}/switchFirmwares/schedules
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 : 200 OK > OK

POST /venues/{venueId}/switchFirmwares/schedules
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 : 201 Created > Created

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

Changed content type : application/json

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

Return Type:

Changed response : 200 OK > OK

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

Changed response : 200 OK > OK

PUT /venues/{venueId}/switchProfiles/{switchProfileId}
Return Type:

Changed response : 202 Accepted > Accepted

DELETE /venues/{venueId}/switchProfiles/{switchProfileId}
Return Type:

Changed response : 202 Accepted > Accepted

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

Changed response : 200 OK > OK

PUT /venues/{venueId}/switchSettings
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 : 200 OK > OK

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

Changed response : 200 OK > OK

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

Changed response : 200 OK > OK

POST /venues/{venueId}/switches
Return Type:

Changed response : 202 Accepted > Accepted

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

Changed response : 202 Accepted > Accepted

POST /venues/{venueId}/switches/importRequests
Return Type:

Changed response : 202 Accepted > Accepted

POST /venues/{venueId}/switches/powerCycleRequests
Return Type:

Changed response : 200 OK > OK

POST /venues/{venueId}/switches/{switchId}/configBackups
Return Type:

Changed response : 202 Accepted > Accepted

DELETE /venues/{venueId}/switches/{switchId}/configBackups
Return Type:

Changed response : 200 OK > OK

POST /venues/{venueId}/switches/{switchId}/configBackups/comparisons
Return Type:

Changed response : 200 OK > OK

GET /venues/{venueId}/switches/{switchId}/configBackups/{configBackupId}
Return Type:

Changed response : 200 OK > OK

DELETE /venues/{venueId}/switches/{switchId}/configBackups/{configBackupId}
Return Type:

Changed response : 200 OK > OK

PATCH /venues/{venueId}/switches/{switchId}/configBackups/{configBackupId}
Return Type:

Changed response : 202 Accepted > Accepted

POST /venues/{venueId}/switches/{switchId}/deviceRequests
Return Type:

Changed response : 202 Accepted > Accepted

PATCH /venues/{venueId}/switches/{switchId}/dhcpServerStates
Return Type:

Changed response : 200 OK > OK

POST /venues/{venueId}/switches/{switchId}/dhcpServers
Request:

Changed content type : application/json

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

Return Type:

Changed response : 201 Created > Created

DELETE /venues/{venueId}/switches/{switchId}/dhcpServers
Return Type:

Changed response : 204 No Content > No Content

GET /venues/{venueId}/switches/{switchId}/dhcpServers/{dhcpServerId}
Return Type:

Changed response : 200 OK > OK

PUT /venues/{venueId}/switches/{switchId}/dhcpServers/{dhcpServerId}
Request:

Changed content type : application/json

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

Return Type:

Changed response : 200 OK > OK

DELETE /venues/{venueId}/switches/{switchId}/dhcpServers/{dhcpServerId}
Return Type:

Changed response : 200 OK > OK

POST /venues/{venueId}/switches/{switchId}/lags
Return Type:

Changed response : 201 Created > Created

DELETE /venues/{venueId}/switches/{switchId}/lags
Return Type:

Changed response : 200 OK > OK

GET /venues/{venueId}/switches/{switchId}/lags/{lagId}
Return Type:

Changed response : 200 OK > OK

PUT /venues/{venueId}/switches/{switchId}/lags/{lagId}
Return Type:

Changed response : 200 OK > OK

DELETE /venues/{venueId}/switches/{switchId}/lags/{lagId}
Return Type:

Changed response : 200 OK > OK

PUT /venues/{venueId}/switches/{switchId}/positions
Return Type:

Changed response : 202 Accepted > Accepted

POST /venues/{venueId}/switches/{switchId}/staticRoutes
Return Type:

Changed response : 201 Created > Created

DELETE /venues/{venueId}/switches/{switchId}/staticRoutes
Return Type:

Changed response : 200 OK > OK

GET /venues/{venueId}/switches/{switchId}/staticRoutes/{staticRouteId}
Return Type:

Changed response : 200 OK > OK

PUT /venues/{venueId}/switches/{switchId}/staticRoutes/{staticRouteId}
Request:

Changed content type : application/json

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

Return Type:

Changed response : 200 OK > OK

DELETE /venues/{venueId}/switches/{switchId}/staticRoutes/{staticRouteId}
Return Type:

Changed response : 200 OK > OK

POST /venues/{venueId}/switches/{switchId}/vePorts
Return Type:

Changed response : 201 Created > Created

DELETE /venues/{venueId}/switches/{switchId}/vePorts
Return Type:

Changed response : 200 OK > OK

GET /venues/{venueId}/switches/{switchId}/vePorts/{vePortId}
Return Type:

Changed response : 200 OK > OK

PUT /venues/{venueId}/switches/{switchId}/vePorts/{vePortId}
Request:

Changed content type : application/json

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

Return Type:

Changed response : 200 OK > OK

DELETE /venues/{venueId}/switches/{switchId}/vePorts/{vePortId}
Return Type:

Changed response : 200 OK > OK

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

Changed response : 200 OK > OK

POST /venues/{venueId}/switches/{switchId}/vlans
Request:

Changed content type : application/json

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

Return Type:

Changed response : 201 Created > Created

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

Changed response : 200 OK > OK

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

Changed response : 200 OK > OK

PUT /venues/{venueId}/switches/{switchId}/vlans/{vlanId}
Request:

Changed content type : application/json

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

Return Type:

Changed response : 200 OK > OK

DELETE /venues/{venueId}/switches/{switchId}/vlans/{vlanId}
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 /venues/{venueId}/vlans
Return Type:

Changed response : 201 Created > Created

POST /webAuthPageTemplates
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 : 200 OK > OK

Changed response : 201 Created > Created

GET /webAuthPageTemplates/{templateId}
Return Type:

Changed response : 200 OK > OK

PUT /webAuthPageTemplates/{templateId}
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 : 200 OK > OK

DELETE /webAuthPageTemplates/{templateId}
Return Type:

Changed response : 200 OK > OK

POST /templates/venues/query
Request:

Changed content type : application/json

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

POST /venues/query
Request:

Changed content type : application/json

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

DELETE /guestUsers/{guestUserId}
GET /guestUsers/{guestUserId}
PATCH /guestUsers/{guestUserId}
POST /macRegistrationPools
DELETE /macRegistrationPools/{id}
PATCH /macRegistrationPools/{id}
DELETE /macRegistrationPools/{poolId}/registrations
POST /macRegistrationPools/{poolId}/registrations
DELETE /macRegistrationPools/{poolId}/registrations/{id}
PATCH /macRegistrationPools/{poolId}/registrations/{id}
POST /identityGroups
Request:

Changed content type : application/json

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

Return Type:

Changed response : 201 Created > Group created

DELETE /identityGroups/{groupId}/identities
POST /identityGroups/{groupId}/identities
DELETE /identityGroups/{groupId}/identities/{id}
PATCH /identityGroups/{groupId}/identities/{id}
DELETE /identityGroups/{id}
GET /identityGroups/{id}
Return Type:

Changed response : 200 OK > Group found

PATCH /identityGroups/{id}
Request:

Changed content type : application/json

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

Return Type:

Changed response : 200 OK > Group updated

DELETE /residentPortals
GET /residentPortals
DELETE /venues/{venueId}/units
GET /tenants/userProfiles
Return Type:

Changed response : 200 OK > OK

PUT /tenants/userProfiles
Return Type:

Changed response : 200 OK > Accepted

Changed response : 500 Internal Server Error > Internal Server Error

POST /venues/switchFirmwares/schedules/query
Return Type:

Changed response : 200 OK > OK

POST /venues/switchFirmwares/switches/schedules/query
Return Type:

Changed response : 200 OK > OK

PUT /venues/{venueId}/switches/portSettings
Return Type:

Changed response : 200 OK > OK

POST /venues/{venueId}/switches/{switchId}
Return Type:

Changed response : 202 Accepted > Accepted

DELETE /venues/{venueId}/switches/{switchId}
Return Type:

Changed response : 202 Accepted > Accepted

PUT /venues/{venueId}/switches/{switchId}/portSettings
Request:

Changed content type : application/json

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

Return Type:

Changed response : 200 OK > OK

POST /templates/venues
Request:

Changed content type : application/json

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

Return Type:

Changed response : 202 Accepted > Accepted

GET /templates/venues/{venueTemplateId}
Return Type:

Changed response : 200 OK > OK

PUT /templates/venues/{venueTemplateId}
Request:

Changed content type : application/json

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

Return Type:

Changed response : 202 Accepted > Accepted

GET /venues
Return Type:

Changed response : 200 OK > OK

New header : Ruckus-Deprecated

Deprecated API

DELETE /venues
Return Type:

Changed response : 202 Accepted > Accepted

New header : Ruckus-Deprecated

Deprecated API

POST /venues
Request:

Changed content type : application/json

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

Return Type:

Changed response : 202 Accepted > Accepted

GET /venues/{venueId}
Return Type:

Changed response : 200 OK > OK

PUT /venues/{venueId}
Request:

Changed content type : application/json

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

Return Type:

Changed response : 202 Accepted > Accepted

POST /templates/wifiNetworks/query
Request:

Changed content type : application/json

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

POST /wifiNetworks/query
Request:

Changed content type : application/json

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

DELETE /portalServiceProfiles
GET /portalServiceProfiles

Result


API changes broke backward compatibility