Manage SAML identity providers.
/
/
Activate Encryption Certi...
External Authentication Service (0.0.1)
The External Authentication Service REST API provides enterprise identity management for authentication in RUCKUS Cloud WiFi environments.
- SAML Identity Provider Management: Create, retrieve, update, and delete SAML IdP profiles
- Certificate Management: Manage encryption and signing certificates with activation and deactivation controls
This API enables network administrators to integrate enterprise identity providers with RUCKUS Cloud WiFi for secure user authentication across wireless networks.
Download OpenAPI description
Overview
License
Languages
Servers
RUCKUS One API host for Asian region.
https://api.asia.ruckus.cloud
RUCKUS One API host for European region.
https://api.eu.ruckus.cloud
RUCKUS One API host for North American region.
https://api.ruckus.cloud
Bodyrequired
- application/json
- application/vnd.ruckus.v1+json
List of mappings from SAML provider attributes to R1 user attributes.
URL to fetch SAML identity provider metadata from.
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/samlIdpProfiles
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/samlIdpProfiles
- RUCKUS One API host for North American region.https://api.ruckus.cloud/samlIdpProfiles
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- application/json
- application/vnd.ruckus.v1+json
{ "attributeMappings": [ { … } ], "metadata": "string", "metadataUrl": "string", "name": "string" }
Response
- application/json
- application/vnd.ruckus.v1+json
{ "requestId": "string", "response": { "id": "string" } }
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/samlIdpProfiles/{samlIdpProfileId}
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/samlIdpProfiles/{samlIdpProfileId}
- RUCKUS One API host for North American region.https://api.ruckus.cloud/samlIdpProfiles/{samlIdpProfileId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payloadResponse
- application/json
- application/vnd.ruckus.v1+json
{ "requestId": "string" }
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/samlIdpProfiles/{samlIdpProfileId}
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/samlIdpProfiles/{samlIdpProfileId}
- RUCKUS One API host for North American region.https://api.ruckus.cloud/samlIdpProfiles/{samlIdpProfileId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payloadResponse
- application/json
- application/vnd.ruckus.v1+json
{ "attributeMappings": [ { … } ], "metadata": "string", "metadataUrl": "string", "name": "string", "updatedDate": "2019-08-24T14:15:22Z" }
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/samlIdpProfiles/{samlIdpProfileId}
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/samlIdpProfiles/{samlIdpProfileId}
- RUCKUS One API host for North American region.https://api.ruckus.cloud/samlIdpProfiles/{samlIdpProfileId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- application/json
- application/vnd.ruckus.v1+json
{ "action": "REFRESH_METADATA" }
Response
- application/json
- application/vnd.ruckus.v1+json
{ "requestId": "string" }
Bodyrequired
- application/json
- application/vnd.ruckus.v1+json
List of mappings from SAML provider attributes to R1 user attributes.
URL to fetch SAML identity provider metadata from.
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/samlIdpProfiles/{samlIdpProfileId}
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/samlIdpProfiles/{samlIdpProfileId}
- RUCKUS One API host for North American region.https://api.ruckus.cloud/samlIdpProfiles/{samlIdpProfileId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- application/json
- application/vnd.ruckus.v1+json
{ "attributeMappings": [ { … } ], "metadata": "string", "metadataUrl": "string", "name": "string" }
Response
- application/json
- application/vnd.ruckus.v1+json
{ "requestId": "string" }
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/samlIdpProfiles/{samlIdpProfileId}/encryptionCertificates/{certificateId}
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/samlIdpProfiles/{samlIdpProfileId}/encryptionCertificates/{certificateId}
- RUCKUS One API host for North American region.https://api.ruckus.cloud/samlIdpProfiles/{samlIdpProfileId}/encryptionCertificates/{certificateId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payloadResponse
- application/json
- application/vnd.ruckus.v1+json
{ "requestId": "string" }
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/samlIdpProfiles/{samlIdpProfileId}/encryptionCertificates/{certificateId}
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/samlIdpProfiles/{samlIdpProfileId}/encryptionCertificates/{certificateId}
- RUCKUS One API host for North American region.https://api.ruckus.cloud/samlIdpProfiles/{samlIdpProfileId}/encryptionCertificates/{certificateId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payloadResponse
- application/json
- application/vnd.ruckus.v1+json
{ "requestId": "string" }
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/samlIdpProfiles/{samlIdpProfileId}/signingCertificates/{certificateId}
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/samlIdpProfiles/{samlIdpProfileId}/signingCertificates/{certificateId}
- RUCKUS One API host for North American region.https://api.ruckus.cloud/samlIdpProfiles/{samlIdpProfileId}/signingCertificates/{certificateId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payloadResponse
- application/json
- application/vnd.ruckus.v1+json
{ "requestId": "string" }
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/samlIdpProfiles/{samlIdpProfileId}/signingCertificates/{certificateId}
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/samlIdpProfiles/{samlIdpProfileId}/signingCertificates/{certificateId}
- RUCKUS One API host for North American region.https://api.ruckus.cloud/samlIdpProfiles/{samlIdpProfileId}/signingCertificates/{certificateId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payloadResponse
- application/json
- application/vnd.ruckus.v1+json
{ "requestId": "string" }