Activities (v 0.0.4)


What’s New


GET /venues/{venueId}/edgeClusters/{clusterId}/edges/{serialNumber}/packets

Get Packet Capture Status

PATCH /venues/{venueId}/edgeClusters/{clusterId}/edges/{serialNumber}/packets

Operate Packet Capture

GET /tenants/subscriptionPreferences

Get subscription preferences

PUT /tenants/subscriptionPreferences

Update subscription preferences

GET /wifiCallingServiceProfiles/predefinedEpdgs

Get Predefined Wi-Fi Calling ePDG

POST /workflows/{workflowId}/referencedWorkflows/query

Get Referencing Workflows

PUT /workflows/{workflowId}/steps/{stepId}/splitOptions/{optionId}/nextSteps/workflows/{referencedWorkflowId}

Reference Split Option to Another Workflow

POST /workflows/{workflowId}/workflows/{referencedWorkflowId}/endSteps/{refWorkflowEndStep}/nextSteps

Create Step To Referenced Workflow

PUT /workflows/{workflowId}/workflows/{referencedWorkflowId}/endSteps/{refWorkflowEndStep}/nextSteps/{detachedStepId}

Attach Step To Referenced Workflow

PUT /workflows/{workflowId}/steps/{stepId}/nextSteps/workflows/{referencedWorkflowId}

Reference Step to Another Workflow

What’s Deleted


POST /venues/edgeAppCompatibilities/query

Query EdgeApp Compatibility Information

What’s Deprecated


DELETE /tenants/notificationRecipients

Delete Notification Recipients

What’s Changed


GET /clients
GET /guestUsers
POST /guestUsers
DELETE /guestUsers
GET /portalServiceProfiles/networks
GET /portalServiceProfiles/tags
POST /identityGroups/csvFile
Request:

Changed content type : application/json

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

POST /identityGroups/{groupId}/identities/csvFile
Parameters:

Added: autoDpskPassphraseCreation in query > Automatically create DPSK passphrase for the identities upon import. Defaults to true.

Return Type:

Changed response : 400 Bad Request > Invalid Identity

Changed response : 403 Forbidden > The tenant is not allowed to create an Identity into the group

Changed response : 404 Not Found > Identity group not found

Changed response : 413 Request Too Long > The file size is too large

Changed response : 419 Insufficient Space On Resource > The resource limitation has already been reached

POST /identityGroups/{groupId}/identities/{id}/devices
Return Type:

Changed response : 400 Bad Request > Invalid id or content supplied

Changed response : 403 Forbidden > Operation forbidden

Changed response : 404 Not Found > Identity not found

DELETE /identityGroups/{groupId}/identities/{id}/devices/{macAddress}
Return Type:

Changed response : 400 Bad Request > Invalid id supplied

Changed response : 403 Forbidden > The tenant is not allowed to delete the device

Changed response : 404 Not Found > Device not found

DELETE /identityGroups/{groupId}/identities/{id}/ethernetPorts/{macAddress}/{portIndex}
Return Type:

Changed response : 400 Bad Request > Invalid id supplied

Changed response : 403 Forbidden > Operation forbidden

Changed response : 404 Not Found > Ethernet port not found

PUT /identityGroups/{groupId}/identities/{id}/venues/{venueId}/ethernetPorts
Return Type:

Changed response : 400 Bad Request > Invalid Identity

Changed response : 404 Not Found > Identity not found

DELETE /identityGroups/{groupId}/identities/{id}/vnis
Return Type:

Changed response : 400 Bad Request > The request is invalid

Changed response : 403 Forbidden > The tenant is not allowed to retry the vni for the Identity

Changed response : 404 Not Found > Identity not found

PUT /identityGroups/{id}/dpskPools/{dpskPoolId}
Return Type:

Changed response : 400 Bad Request > Invalid id or change supplied

Changed response : 404 Not Found > Group not found

PUT /identityGroups/{id}/macRegistrationPools/{poolId}
Return Type:

Changed response : 400 Bad Request > Invalid id or change supplied

Changed response : 404 Not Found > Group not found

PUT /identityGroups/{id}/policySets/{policySetId}
Return Type:

Changed response : 400 Bad Request > Invalid id or change supplied

Changed response : 404 Not Found > Group not found

DELETE /identityGroups/{id}/policySets/{policySetId}
Return Type:

Changed response : 400 Bad Request > Invalid id or change supplied

Changed response : 404 Not Found > Group not found

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

Changed response : 200 OK > OK

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

Changed response : 200 OK > OK

POST /guestUsers/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/capabilities/applications
GET /applicationPolicies/capabilities/categories
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 /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

PUT /l2AclPolicies/{l2AclPolicyId}
PUT /l3AclPolicies/{l3AclPolicyId}
GET /lbsServerProfiles/{lbsServerProfileId}
Return Type:

Changed response : 200 OK > OK

PUT /lbsServerProfiles/{lbsServerProfileId}
Request:

Changed content type : application/json

Changed content type : application/vnd.ruckus.v1+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 /recoveryPskSettings
Return Type:

Changed response : 200 OK > OK

PUT /recoveryPskSettings
Request:

Changed content type : application/json

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/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/venues/{venueId}/apRadiusOptions
Return Type:

Changed response : 200 OK > OK

Request:

Changed content type : application/json

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/capabilities
Return Type:

Changed response : 200 OK > OK

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

Changed response : 200 OK > OK

Request:

Changed content type : application/json

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

Request:

Changed content type : application/json

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

POST /networks/{networkId}/guestUsers
POST /macRegistrationPools/{poolId}/registrations/csvFile
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
POST /identityGroups/query
Request:

Changed content type : application/json

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

GET /venues/propertyConfigs
POST /aps/aggregationDetails
POST /aps/query
POST /aps/query/csvFiles
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 /snmpAgents/query
POST /switches/aggregationDetails
POST /switches/clients/query
POST /switches/ports/query
POST /switches/query/csvFiles
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
GET /l3AclPolicies
DELETE /l3AclPolicies
POST /l3AclPolicies
POST /lbsServerProfiles
Request:

Changed content type : application/json

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

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/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/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
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 /mspCustomers/firmwareUpgradeSchedules
POST /identityGroups
Return Type:

Changed response : 400 Bad Request > Invalid Group

GET /identityGroups/{groupId}/identities
Return Type:

Changed response : 400 Bad Request > Invalid group id supplied

DELETE /identityGroups/{groupId}/identities
Return Type:

Changed response : 400 Bad Request > Invalid supplied id

Changed response : 403 Forbidden > Operation forbidden

Changed response : 404 Not Found > Identities not found

Changed response : 405 Method Not Allowed > Not allowed to delete the Identities

POST /identityGroups/{groupId}/identities
Parameters:

Added: autoDpskPassphraseCreation in query > Automatically create DPSK passphrase for the identity upon creation. Defaults to true.

Return Type:

Changed response : 400 Bad Request > Invalid identity

Changed response : 403 Forbidden > Not allowed to create an Identity into the Group

Changed response : 404 Not Found > Identity group not found

Changed response : 419 Insufficient Space On Resource > Resource limitation has already been reached

DELETE /identityGroups/{groupId}/identities/{id}
Return Type:

Changed response : 400 Bad Request > Invalid supplied id

Changed response : 403 Forbidden > Operation forbidden

Changed response : 404 Not Found > Identity not found

Changed response : 405 Method Not Allowed > Not allowed to delete the Identity

GET /identityGroups/{groupId}/identities/{id}
Return Type:

Changed response : 400 Bad Request > Invalid id supplied

Changed response : 404 Not Found > Identity not found

PATCH /identityGroups/{groupId}/identities/{id}
Return Type:

Changed response : 400 Bad Request > Invalid change supplied

Changed response : 403 Forbidden > Operation forbidden

Changed response : 404 Not Found > Identity not found

DELETE /identityGroups/{id}
Return Type:

Changed response : 400 Bad Request > Invalid id supplied

Changed response : 403 Forbidden > Operation forbidden

Changed response : 404 Not Found > Group not found

Changed response : 405 Method Not Allowed > Not allowed to delete

GET /identityGroups/{id}
Return Type:

Changed response : 400 Bad Request > Invalid id supplied

Changed response : 404 Not Found > Group not found

PATCH /identityGroups/{id}
Return Type:

Changed response : 400 Bad Request > Invalid id or change supplied

Changed response : 403 Forbidden > Not allowed to delete

Changed response : 404 Not Found > Group not found

DELETE /residentPortals
GET /residentPortals
DELETE /venues/{venueId}/units
DELETE /tenants/notificationRecipients

Delete Notification Recipients

Operation ID:

Changed: deleteNotificationRecipients to deleteNotificationRecipientsV2

Request:

New 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 /venues/switchFirmwares/schedules/query
Return Type:

Changed response : 200 OK > OK

Return Type:

Changed response : 200 OK > OK

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/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

GET /workflowActionDefinitions/{definitionId}
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