Manage AAA (authentication, authorization, and accounting) Servers.
Switch Service API & Model Documentation (0.3.4)
https://api.asia.ruckus.cloud/
https://api.eu.ruckus.cloud/
https://api.ruckus.cloud/
- Asian region
https://api.asia.ruckus.cloud/venues/{venueId}/switches/{switchId}
- European region
https://api.eu.ruckus.cloud/venues/{venueId}/switches/{switchId}
- North American region
https://api.ruckus.cloud/venues/{venueId}/switches/{switchId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payload
{ "id": "string", "name": "string", "description": "string", "enableStack": true, "igmpSnooping": "active", "jumboMode": true, "spanningTreePriority": 0, "stackMembers": [ { … } ], "ipAddressInterfaceType": "NONE", "ipAddressInterface": "string", "ipAddressType": "static", "ipAddress": "string", "subnetMask": "string", "defaultGateway": "string", "dhcpClientEnabled": true, "dhcpServerEnabled": true, "initialVlanId": 0, "specifiedType": "AUTO", "rearModule": "string", "vlanCustomize": true }
- Asian region
https://api.asia.ruckus.cloud/venues/{venueId}/switches/{switchId}
- European region
https://api.eu.ruckus.cloud/venues/{venueId}/switches/{switchId}
- North American region
https://api.ruckus.cloud/venues/{venueId}/switches/{switchId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "id": "string", "name": "string", "description": "string", "enableStack": true, "igmpSnooping": "active", "jumboMode": true, "spanningTreePriority": 0, "stackMembers": [ { … } ], "ipAddressInterfaceType": "NONE", "ipAddressInterface": "string", "ipAddressType": "static", "ipAddress": "string", "subnetMask": "string", "defaultGateway": "string", "dhcpClientEnabled": true, "dhcpServerEnabled": true, "initialVlanId": 0, "specifiedType": "AUTO", "rearModule": "string", "vlanCustomize": true }
{ "requestId": "string", "response": { "id": "string", "name": "string", "description": "string", "enableStack": true, "igmpSnooping": "active", "jumboMode": true, "spanningTreePriority": 0, "stackMembers": [ … ], "ipAddressInterfaceType": "NONE", "ipAddressInterface": "string", "ipAddressType": "static", "ipAddress": "string", "subnetMask": "string", "defaultGateway": "string", "dhcpClientEnabled": true, "dhcpServerEnabled": true, "initialVlanId": 0, "specifiedType": "AUTO", "rearModule": "string", "vlanCustomize": true } }
- Asian region
https://api.asia.ruckus.cloud/venues/{venueId}/switches/{switchId}
- European region
https://api.eu.ruckus.cloud/venues/{venueId}/switches/{switchId}
- North American region
https://api.ruckus.cloud/venues/{venueId}/switches/{switchId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "id": "string", "name": "string", "description": "string", "enableStack": true, "igmpSnooping": "active", "jumboMode": true, "spanningTreePriority": 0, "stackMembers": [ { … } ], "ipAddressInterfaceType": "NONE", "ipAddressInterface": "string", "ipAddressType": "static", "ipAddress": "string", "subnetMask": "string", "defaultGateway": "string", "dhcpClientEnabled": true, "dhcpServerEnabled": true, "initialVlanId": 0, "specifiedType": "AUTO", "rearModule": "string", "vlanCustomize": true }
{ "requestId": "string", "response": { "id": "string" } }
- Asian region
https://api.asia.ruckus.cloud/venues/{venueId}/switches/{switchId}
- European region
https://api.eu.ruckus.cloud/venues/{venueId}/switches/{switchId}
- North American region
https://api.ruckus.cloud/venues/{venueId}/switches/{switchId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payload
{ "requestId": "string", "response": { "id": "string" } }
- Asian region
https://api.asia.ruckus.cloud/venues/{venueId}/switches/{switchId}/positions
- European region
https://api.eu.ruckus.cloud/venues/{venueId}/switches/{switchId}/positions
- North American region
https://api.ruckus.cloud/venues/{venueId}/switches/{switchId}/positions
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "floorPlanId": "string", "xPercent": 0.1, "yPercent": 0.1 }
{ "requestId": "string", "response": { "id": "string" } }
- Asian region
https://api.asia.ruckus.cloud/venues/{venueId}/switches
- European region
https://api.eu.ruckus.cloud/venues/{venueId}/switches
- North American region
https://api.ruckus.cloud/venues/{venueId}/switches
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payload
{ "id": "string", "venueId": "string", "name": "string", "description": "string", "tags": "string", "enableStack": true, "igmpSnooping": "active", "jumboMode": true, "position": { "id": "string", "floorplanId": "string", "xpercent": 0.1, "ypercent": 0.1 }, "spanningTreePriority": 0, "softDeletedDate": "2019-08-24T14:15:22Z", "stackMembers": [ { … } ], "ipAddressInterfaceType": "NONE", "ipAddressInterface": "string", "ipAddressType": "static", "ipAddress": "string", "subnetMask": "string", "defaultGateway": "string", "firmwareVersion": "string", "previousMembers": [ "string" ], "lastDataSyncTriggerTime": 0, "lastDataSyncTime": 0, "syncDataId": "string", "syncDataStartTime": 0, "syncDataEndTime": 0, "dhcpClientEnabled": true, "dhcpServerEnabled": true, "trustPorts": [ "string" ], "initialVlanId": 0, "stackConfigTimestamp": "string", "specifiedType": "AUTO", "rearModule": "string", "vlanCustomize": true }
- Asian region
https://api.asia.ruckus.cloud/venues/{venueId}/switches
- European region
https://api.eu.ruckus.cloud/venues/{venueId}/switches
- North American region
https://api.ruckus.cloud/venues/{venueId}/switches
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
[ { "id": "string", "name": "string", "description": "string", "enableStack": true, "igmpSnooping": "active", "jumboMode": true, "spanningTreePriority": 0, "stackMembers": [ … ], "ipAddressInterfaceType": "NONE", "ipAddressInterface": "string", "ipAddressType": "static", "ipAddress": "string", "subnetMask": "string", "defaultGateway": "string", "dhcpClientEnabled": true, "dhcpServerEnabled": true, "initialVlanId": 0, "specifiedType": "AUTO", "rearModule": "string", "vlanCustomize": true } ]
{ "requestId": "string", "response": { "id": "string" } }
- Asian region
https://api.asia.ruckus.cloud/venues/{venueId}/switches
- European region
https://api.eu.ruckus.cloud/venues/{venueId}/switches
- North American region
https://api.ruckus.cloud/venues/{venueId}/switches
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
[ "string" ]
{ "requestId": "string", "response": { "id": "string" } }
- Asian region
https://api.asia.ruckus.cloud/venues/{venueId}/switches/{switchId}/deviceRequests
- European region
https://api.eu.ruckus.cloud/venues/{venueId}/switches/{switchId}/deviceRequests
- North American region
https://api.ruckus.cloud/venues/{venueId}/switches/{switchId}/deviceRequests
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "deviceRequestAction": "sync", "switchIdList": [ "string" ] }
{ "requestId": "string", "response": { "id": "string" } }
- Asian region
https://api.asia.ruckus.cloud/venues/{venueId}/deviceRequests
- European region
https://api.eu.ruckus.cloud/venues/{venueId}/deviceRequests
- North American region
https://api.ruckus.cloud/venues/{venueId}/deviceRequests
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "deviceRequestAction": "sync", "switchIdList": [ "string" ] }
{ "requestId": "string", "response": { "id": "string" } }
- Asian region
https://api.asia.ruckus.cloud/venues/{venueId}/stacks/{stackSwitchSerialNumber}
- European region
https://api.eu.ruckus.cloud/venues/{venueId}/stacks/{stackSwitchSerialNumber}
- North American region
https://api.ruckus.cloud/venues/{venueId}/stacks/{stackSwitchSerialNumber}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payload
{ "requestId": "string", "response": { "id": "string" } }