Manage AAA (authentication, authorization, and accounting) Servers.
/
Create Upgrade Schedule
Switch Service API & Model Documentation (0.4.0)
Download OpenAPI description
Overview
Languages
Servers
RUCKUS One API host for North American region.
https://api.ruckus.cloud/
RUCKUS One API host for European region.
https://api.eu.ruckus.cloud/
RUCKUS One API host for Asian region.
https://api.asia.ruckus.cloud/
- RUCKUS One API host for North American region.https://api.ruckus.cloud/venues/switchFirmwares/upgradeStatusDetails/query
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/venues/switchFirmwares/upgradeStatusDetails/query
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/venues/switchFirmwares/upgradeStatusDetails/query
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "venueId": "string" }
Response
{ "id": "string", "switchId": "string", "switchName": "string", "status": "string", "targetFirmware": "string", "switchStatus": "ONLINE", "lastStatusUpdateTime": "2019-08-24T14:15:22Z", "upgradeStatusDetailsViewList": [ {} ] }
- RUCKUS One API host for North American region.https://api.ruckus.cloud/venues/switchFirmwares/switches/schedules/query
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/venues/switchFirmwares/switches/schedules/query
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/venues/switchFirmwares/switches/schedules/query
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "search": "string", "venueIdList": [ "string" ] }
Response
{ "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": [ {} ] }
- RUCKUS One API host for North American region.https://api.ruckus.cloud/venues/switchFirmwares/schedules
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/venues/switchFirmwares/schedules
- RUCKUS One API host for Asian region.https://api.asia.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
{ "response": "string" }
- RUCKUS One API host for North American region.https://api.ruckus.cloud/venues/switchFirmwares/schedules
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/venues/switchFirmwares/schedules
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/venues/switchFirmwares/schedules
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "id": "string", "venueIds": [ "string" ], "switchIds": [ "string" ] }
Response
{ "response": "string" }
- RUCKUS One API host for North American region.https://api.ruckus.cloud/venues/switchFirmwares/schedules/query
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/venues/switchFirmwares/schedules/query
- RUCKUS One API host for Asian region.https://api.asia.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 }
Response
{ "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": [ {} ] }
- RUCKUS One API host for North American region.https://api.ruckus.cloud/venues/switchFirmwares/versions/{versionType}
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/venues/switchFirmwares/versions/{versionType}
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/venues/switchFirmwares/versions/{versionType}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payloadResponse
{ "id": "string", "name": "string", "category": "RECOMMENDED", "createdDate": "2019-08-24T14:15:22Z" }
- RUCKUS One API host for North American region.https://api.ruckus.cloud/venues/switchFirmwares/currentVersions
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/venues/switchFirmwares/currentVersions
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/venues/switchFirmwares/currentVersions
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payloadResponse
{ "id": "string", "currentVersions": [ "string" ], "currentVersionsAboveTen": [ "string" ] }