APIs for Certificate Authority Management.
- Generate Certificate
Certificate Template API (0.0.1)
https://api.asia.ruckus.cloud/
https://api.eu.ruckus.cloud/
https://api.ruckus.cloud/
- application/json
- application/vnd.ruckus.v1+json
The certificate template contains the variable. The value specified here will be used to replace the variable.
- Asia Server URL
https://api.asia.ruckus.cloud/certificateTemplates/{templateId}/identities/{identityId}/certificates
- Europe Server URL
https://api.eu.ruckus.cloud/certificateTemplates/{templateId}/identities/{identityId}/certificates
- North America Server URL
https://api.ruckus.cloud/certificateTemplates/{templateId}/identities/{identityId}/certificates
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "csrString": "string", "userName": "string", "description": "string", "variableValues": { "property1": "string", "property2": "string" } }
{ "requestId": "b3d3a0a0-0b1a-4b1a-9b0a-0b1a0b1a0b1a" }
- Asia Server URL
https://api.asia.ruckus.cloud/certificateTemplates/{templateId}/identities/{identityId}/certificates/query
- Europe Server URL
https://api.eu.ruckus.cloud/certificateTemplates/{templateId}/identities/{identityId}/certificates/query
- North America Server URL
https://api.ruckus.cloud/certificateTemplates/{templateId}/identities/{identityId}/certificates/query
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "fields": [ "string" ], "page": 0, "pageSize": 0, "sortField": "string", "sortOrder": "ASC", "searchTargetFields": [ "string" ], "searchString": "string", "filters": { "status": "INVALID" } }
{ "fields": [ "string" ], "totalCount": 0, "totalPages": 0, "page": 0, "data": [ { … } ] }
- application/json
- application/vnd.ruckus.v1+json
The certificate template contains the variable. The value specified here will be used to replace the variable.
- Asia Server URL
https://api.asia.ruckus.cloud/certificateTemplates/{templateId}/certificates
- Europe Server URL
https://api.eu.ruckus.cloud/certificateTemplates/{templateId}/certificates
- North America Server URL
https://api.ruckus.cloud/certificateTemplates/{templateId}/certificates
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "csrString": "string", "userName": "string", "description": "string", "variableValues": { "property1": "string", "property2": "string" } }
{ "requestId": "b3d3a0a0-0b1a-4b1a-9b0a-0b1a0b1a0b1a" }
- Asia Server URL
https://api.asia.ruckus.cloud/certificateTemplates/{templateId}/certificates/{certId}
- Europe Server URL
https://api.eu.ruckus.cloud/certificateTemplates/{templateId}/certificates/{certId}
- North America Server URL
https://api.ruckus.cloud/certificateTemplates/{templateId}/certificates/{certId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payload
No response example
The password to use to encrypt the private key. If encryption is not required, please leave it blank.
- Asia Server URL
https://api.asia.ruckus.cloud/certificateTemplates/{templateId}/certificates/{certId}
- Europe Server URL
https://api.eu.ruckus.cloud/certificateTemplates/{templateId}/certificates/{certId}
- North America Server URL
https://api.ruckus.cloud/certificateTemplates/{templateId}/certificates/{certId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "password": "string", "includeChain": true }
- Asia Server URL
https://api.asia.ruckus.cloud/certificateTemplates/{templateId}/certificates/{certId}
- Europe Server URL
https://api.eu.ruckus.cloud/certificateTemplates/{templateId}/certificates/{certId}
- North America Server URL
https://api.ruckus.cloud/certificateTemplates/{templateId}/certificates/{certId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "revocationReason": "string" }
{ "requestId": "b3d3a0a0-0b1a-4b1a-9b0a-0b1a0b1a0b1a" }
- Asia Server URL
https://api.asia.ruckus.cloud/certificateTemplates/{templateId}/certificates/query
- Europe Server URL
https://api.eu.ruckus.cloud/certificateTemplates/{templateId}/certificates/query
- North America Server URL
https://api.ruckus.cloud/certificateTemplates/{templateId}/certificates/query
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "fields": [ "string" ], "page": 0, "pageSize": 0, "sortField": "string", "sortOrder": "ASC", "searchTargetFields": [ "string" ], "searchString": "string", "filters": { "status": "INVALID" } }
{ "fields": [ "string" ], "totalCount": 0, "totalPages": 0, "page": 0, "data": [ { … } ] }
- Asia Server URL
https://api.asia.ruckus.cloud/certificateTemplates/certificates/query
- Europe Server URL
https://api.eu.ruckus.cloud/certificateTemplates/certificates/query
- North America Server URL
https://api.ruckus.cloud/certificateTemplates/certificates/query
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "fields": [ "string" ], "page": 0, "pageSize": 0, "sortField": "string", "sortOrder": "ASC", "searchTargetFields": [ "string" ], "searchString": "string", "filters": { "status": "INVALID" } }
{ "fields": [ "string" ], "totalCount": 0, "totalPages": 0, "page": 0, "data": [ { … } ] }
- Asia Server URL
https://api.asia.ruckus.cloud/certificateTemplates/{templateId}/certificates/{certId}/chains
- Europe Server URL
https://api.eu.ruckus.cloud/certificateTemplates/{templateId}/certificates/{certId}/chains
- North America Server URL
https://api.ruckus.cloud/certificateTemplates/{templateId}/certificates/{certId}/chains
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payload