Manage AAA (authentication, authorization, and accounting) Servers.
Switch Service API & Model Documentation (0.4.0)
https://api.ruckus.cloud/
https://api.eu.ruckus.cloud/
https://api.asia.ruckus.cloud/
- RUCKUS One API host for North American region.
https://api.ruckus.cloud/venues/{venueId}/switches/{switchId}/vePorts/{vePortId}
- RUCKUS One API host for European region.
https://api.eu.ruckus.cloud/venues/{venueId}/switches/{switchId}/vePorts/{vePortId}
- RUCKUS One API host for Asian region.
https://api.asia.ruckus.cloud/venues/{venueId}/switches/{switchId}/vePorts/{vePortId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payload{ "id": "string", "veId": 0, "vlanId": 0, "name": "string", "ospfArea": "string", "dhcpRelayAgent": "string", "ipAddressType": "static", "ipAddress": "string", "ipSubnetMask": "string", "ingressAclName": "string", "egressAclName": "string", "connectedVe": true, "switchId": "string", "switchName": "string", "deviceStatus": "string", "syncedSwitchConfig": true, "vsixIngressAclName": "string", "vsixEgressAclName": "string" }
- RUCKUS One API host for North American region.
https://api.ruckus.cloud/venues/{venueId}/switches/{switchId}/vePorts/{vePortId}
- RUCKUS One API host for European region.
https://api.eu.ruckus.cloud/venues/{venueId}/switches/{switchId}/vePorts/{vePortId}
- RUCKUS One API host for Asian region.
https://api.asia.ruckus.cloud/venues/{venueId}/switches/{switchId}/vePorts/{vePortId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "veId": 0, "vlanId": 0, "name": "string", "ospfArea": "string", "dhcpRelayAgent": "string", "ipAddressType": "static", "ipAddress": "string", "ipSubnetMask": "string", "ingressAcl": "string", "egressAcl": "string" }
{ "requestId": "string", "response": { "id": "string", "veId": 0, "vlanId": 0, "name": "string", "ospfArea": "string", "dhcpRelayAgent": "string", "ipAddressType": "static", "ipAddress": "string", "ipSubnetMask": "string", "ingressAclName": "string", "egressAclName": "string", "connectedVe": true, "switchId": "string", "switchName": "string", "deviceStatus": "string", "syncedSwitchConfig": true, "vsixIngressAclName": "string", "vsixEgressAclName": "string" } }
- RUCKUS One API host for North American region.
https://api.ruckus.cloud/venues/{venueId}/switches/{switchId}/vePorts/{vePortId}
- RUCKUS One API host for European region.
https://api.eu.ruckus.cloud/venues/{venueId}/switches/{switchId}/vePorts/{vePortId}
- RUCKUS One API host for Asian region.
https://api.asia.ruckus.cloud/venues/{venueId}/switches/{switchId}/vePorts/{vePortId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payload{ "requestId": "string", "response": { "id": "string" } }
- RUCKUS One API host for North American region.
https://api.ruckus.cloud/venues/{venueId}/vePorts/query
- RUCKUS One API host for European region.
https://api.eu.ruckus.cloud/venues/{venueId}/vePorts/query
- RUCKUS One API host for Asian region.
https://api.asia.ruckus.cloud/venues/{venueId}/vePorts/query
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "fields": [ "string" ], "page": 0, "pageSize": 0, "sortField": "string", "sortOrder": "ASC", "filterType": "string", "filters": { "property1": [ … ], "property2": [ … ] } }
{ "id": "string", "data": [ {} ], "fields": [ "string" ], "page": 0, "totalCount": 0, "totalPages": 0 }
- RUCKUS One API host for North American region.
https://api.ruckus.cloud/venues/{venueId}/switches/{switchId}/vePorts
- RUCKUS One API host for European region.
https://api.eu.ruckus.cloud/venues/{venueId}/switches/{switchId}/vePorts
- RUCKUS One API host for Asian region.
https://api.asia.ruckus.cloud/venues/{venueId}/switches/{switchId}/vePorts
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payload[ { "id": "string", "veId": 0, "vlanId": 0, "name": "string", "ospfArea": "string", "dhcpRelayAgent": "string", "ipAddressType": "static", "ipAddress": "string", "ipSubnetMask": "string", "ingressAclName": "string", "egressAclName": "string", "connectedVe": true, "switchId": "string", "switchName": "string", "deviceStatus": "string", "syncedSwitchConfig": true, "vsixIngressAclName": "string", "vsixEgressAclName": "string" } ]
- RUCKUS One API host for North American region.
https://api.ruckus.cloud/venues/{venueId}/switches/{switchId}/vePorts
- RUCKUS One API host for European region.
https://api.eu.ruckus.cloud/venues/{venueId}/switches/{switchId}/vePorts
- RUCKUS One API host for Asian region.
https://api.asia.ruckus.cloud/venues/{venueId}/switches/{switchId}/vePorts
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
[ { "veId": 0, "vlanId": 0, "name": "string", "ospfArea": "string", "dhcpRelayAgent": "string", "ipAddressType": "static", "ipAddress": "string", "ipSubnetMask": "string", "ingressAcl": "string", "egressAcl": "string" } ]
{ "requestId": "string", "response": { "id": "string", "veId": 0, "vlanId": 0, "name": "string", "ospfArea": "string", "dhcpRelayAgent": "string", "ipAddressType": "static", "ipAddress": "string", "ipSubnetMask": "string", "ingressAclName": "string", "egressAclName": "string", "connectedVe": true, "switchId": "string", "switchName": "string", "deviceStatus": "string", "syncedSwitchConfig": true, "vsixIngressAclName": "string", "vsixEgressAclName": "string" } }
- RUCKUS One API host for North American region.
https://api.ruckus.cloud/venues/{venueId}/switches/{switchId}/vePorts
- RUCKUS One API host for European region.
https://api.eu.ruckus.cloud/venues/{venueId}/switches/{switchId}/vePorts
- RUCKUS One API host for Asian region.
https://api.asia.ruckus.cloud/venues/{venueId}/switches/{switchId}/vePorts
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
[ "string" ]
{ "requestId": "string", "response": { "id": "string" } }
- RUCKUS One API host for North American region.
https://api.ruckus.cloud/venues/{venueId}/switches/{switchId}/vePorts/query
- RUCKUS One API host for European region.
https://api.eu.ruckus.cloud/venues/{venueId}/switches/{switchId}/vePorts/query
- RUCKUS One API host for Asian region.
https://api.asia.ruckus.cloud/venues/{venueId}/switches/{switchId}/vePorts/query
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "fields": [ "string" ], "page": 0, "pageSize": 0, "sortField": "string", "sortOrder": "ASC", "filterType": "string", "filters": { "property1": [ … ], "property2": [ … ] } }
{ "id": "string", "data": [ {} ], "fields": [ "string" ], "page": 0, "totalCount": 0, "totalPages": 0 }