Manage AAA (authentication, authorization, and accounting) Servers.
- Get Venue Upgrade Statuses
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/switchFirmwares/upgradeStatusDetails/query
- European region
https://api.eu.ruckus.cloud/venues/switchFirmwares/upgradeStatusDetails/query
- North American region
https://api.ruckus.cloud/venues/switchFirmwares/upgradeStatusDetails/query
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "venueId": "string" }
{ "id": "string", "switchId": "string", "switchName": "string", "status": "string", "targetFirmware": "string", "switchStatus": "ONLINE", "lastStatusUpdateTime": "2019-08-24T14:15:22Z", "upgradeStatusDetailsViewList": [ {} ] }
- Asian region
https://api.asia.ruckus.cloud/venues/switchFirmwares/switches/schedules/query
- European region
https://api.eu.ruckus.cloud/venues/switchFirmwares/switches/schedules/query
- North American region
https://api.ruckus.cloud/venues/switchFirmwares/switches/schedules/query
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "search": "string", "venueIdList": [ "string" ] }
{ "id": "string", "venueId": "string", "venueName": "string", "switchId": "string", "switchName": "string", "isStack": true, "model": "string", "currentFirmware": "string", "availableVersion": { "id": "string", "tenant": { … }, "name": "string", "category": "RECOMMENDED" }, "switchNextSchedule": { "id": "string", "timeSlot": { … }, "version": { … }, "versionAboveTen": { … } }, "venueNextSchedule": { "id": "string", "timeSlot": { … }, "version": { … }, "versionAboveTen": { … } }, "preDownload": true, "isSwitchLevelSchedule": true, "upgradeSwitchViewList": [ {} ] }
- Asian region
https://api.asia.ruckus.cloud/venues/switchFirmwares/schedules
- European region
https://api.eu.ruckus.cloud/venues/switchFirmwares/schedules
- North American region
https://api.ruckus.cloud/venues/switchFirmwares/schedules
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "id": "string", "date": "string", "time": "string", "switchVersion": "string", "switchVersionAboveTen": "string", "venueIds": [ "string" ], "switchIds": [ "string" ], "preDownload": true }
{ "response": "string" }
- Asian region
https://api.asia.ruckus.cloud/venues/switchFirmwares/schedules
- European region
https://api.eu.ruckus.cloud/venues/switchFirmwares/schedules
- North American region
https://api.ruckus.cloud/venues/switchFirmwares/schedules
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "id": "string", "venueIds": [ "string" ], "switchIds": [ "string" ] }
{ "response": "string" }
- Asian region
https://api.asia.ruckus.cloud/venues/switchFirmwares/schedules/query
- European region
https://api.eu.ruckus.cloud/venues/switchFirmwares/schedules/query
- North American region
https://api.ruckus.cloud/venues/switchFirmwares/schedules/query
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "search": "string", "firmwareVersion": "string", "firmwareType": "string", "updateAvailable": true }
{ "id": "string", "name": "string", "switchFirmwareVersion": { "id": "string", "tenant": { … }, "name": "string", "category": "RECOMMENDED" }, "switchFirmwareVersionAboveTen": { "id": "string", "tenant": { … }, "name": "string", "category": "RECOMMENDED" }, "availableVersions": [ { … } ], "nextSchedule": { "id": "string", "timeSlot": { … }, "version": { … }, "versionAboveTen": { … } }, "lastScheduleUpdateTime": "2019-08-24T14:15:22Z", "preDownload": true, "switchCount": 0, "aboveTenSwitchCount": 0, "status": "NONE", "scheduleCount": 0, "upgradeVenueViewList": [ {} ] }
- Asian region
https://api.asia.ruckus.cloud/venues/switchFirmwares/versions/{versionType}
- European region
https://api.eu.ruckus.cloud/venues/switchFirmwares/versions/{versionType}
- North American region
https://api.ruckus.cloud/venues/switchFirmwares/versions/{versionType}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payload
{ "id": "string", "name": "string", "category": "RECOMMENDED", "createdDate": "2019-08-24T14:15:22Z" }
- Asian region
https://api.asia.ruckus.cloud/venues/switchFirmwares/currentVersions
- European region
https://api.eu.ruckus.cloud/venues/switchFirmwares/currentVersions
- North American region
https://api.ruckus.cloud/venues/switchFirmwares/currentVersions
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payload
{ "id": "string", "currentVersions": [ "string" ], "currentVersionsAboveTen": [ "string" ] }