Manage AAA (authentication, authorization, and accounting) Servers.
- Get Web Authentication Template's Switch Info
Get Web Authentication Template
Update Web Authentication Template
Delete Web Authentication Template
Add Web Authentication Template
Query Web Authentication Templates
Get Web Authentication Te...
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/webAuthPageTemplates/{templateId}
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/webAuthPageTemplates/{templateId}
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/webAuthPageTemplates/{templateId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payloadResponse
{ "id": "string", "name": "string", "webAuthUserIdLabel": "string", "webAuthPasswordLabel": "string", "webAuthCustomTitle": "string", "webAuthCustomTop": "string", "webAuthCustomLoginButton": "string", "webAuthCustomBottom": "string", "tag": "string", "venueCount": 0, "switchCount": 0, "switchVenueInfos": [ { … } ], "webAuthPageTemplateViewList": [ {} ] }
- RUCKUS One API host for North American region.https://api.ruckus.cloud/webAuthPageTemplates/{templateId}
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/webAuthPageTemplates/{templateId}
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/webAuthPageTemplates/{templateId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "id": "string", "name": "string", "webAuthPasswordLabel": "string", "webAuthCustomTitle": "string", "webAuthCustomTop": "string", "webAuthCustomLoginButton": "string", "webAuthCustomBottom": "string", "tag": "string", "tenantId": "string" }
Response
{ "id": "string", "name": "string", "webAuthUserIdLabel": "string", "webAuthPasswordLabel": "string", "webAuthCustomTitle": "string", "webAuthCustomTop": "string", "webAuthCustomLoginButton": "string", "webAuthCustomBottom": "string", "tag": "string", "venueCount": 0, "switchCount": 0, "switchVenueInfos": [ { … } ], "webAuthPageTemplateViewList": [ {} ] }
- RUCKUS One API host for North American region.https://api.ruckus.cloud/webAuthPageTemplates/{templateId}
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/webAuthPageTemplates/{templateId}
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/webAuthPageTemplates/{templateId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payloadResponse
{ "requestId": "string", "response": { "id": "string" } }
- RUCKUS One API host for North American region.https://api.ruckus.cloud/webAuthPageTemplates
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/webAuthPageTemplates
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/webAuthPageTemplates
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "id": "string", "name": "string", "webAuthPasswordLabel": "string", "webAuthCustomTitle": "string", "webAuthCustomTop": "string", "webAuthCustomLoginButton": "string", "webAuthCustomBottom": "string", "tag": "string", "tenantId": "string" }
Response
{ "id": "string", "name": "string", "webAuthUserIdLabel": "string", "webAuthPasswordLabel": "string", "webAuthCustomTitle": "string", "webAuthCustomTop": "string", "webAuthCustomLoginButton": "string", "webAuthCustomBottom": "string", "tag": "string", "venueCount": 0, "switchCount": 0, "switchVenueInfos": [ { … } ], "webAuthPageTemplateViewList": [ {} ] }
- RUCKUS One API host for North American region.https://api.ruckus.cloud/webAuthPageTemplates/query
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/webAuthPageTemplates/query
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/webAuthPageTemplates/query
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "fields": [ "string" ], "page": 0, "pageSize": 0, "sortField": "string", "sortOrder": "ASC" }
Response
{ "id": "string", "data": [ {} ], "fields": [ "string" ], "page": 0, "totalCount": 0, "totalPages": 0 }
- RUCKUS One API host for North American region.https://api.ruckus.cloud/webAuthPageTemplates/{templateId}/switches
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/webAuthPageTemplates/{templateId}/switches
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/webAuthPageTemplates/{templateId}/switches
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payloadResponse
{ "id": "string", "name": "string", "webAuthUserIdLabel": "string", "webAuthPasswordLabel": "string", "webAuthCustomTitle": "string", "webAuthCustomTop": "string", "webAuthCustomLoginButton": "string", "webAuthCustomBottom": "string", "tag": "string", "venueCount": 0, "switchCount": 0, "switchVenueInfos": [ { … } ], "webAuthPageTemplateViewList": [ {} ] }