APIs for Certificate Authority Management.
- Update the Notification of Template
Update Policy Set for a Template
Remove Policy Set from a Template
Get Simple Certificate Enrollment Protocol of Template
Create Simple Certificate Enrollment Protocol for Template
Get Notifications of Template
Create Notification for Template
Get Microsoft Software Installer Packages of Template
Create Microsoft Software Installer Package for Template
Search for Certificate Templates Matching Search String in Paged Result
Get Specific Certificate Template
Delete the Certificate Template
Update the Certificate Template
Get Specific Simple Certificate Enrollment Protocol of Template
Delete the Simple Certificate Enrollment Protocol
Update the Simple Certificate Enrollment Protocol of Template
Get Specific Notification
Delete the Notification
Get Specific Microsoft Software Installer Package
Delete the Microsoft Software Installer Package
Update the Microsoft Software Installer Package of Template
Update the Notification o...
Certificate Template API (0.0.1)
Download OpenAPI description
Languages
Servers
Asia Server URL
https://api.asia.ruckus.cloud/
Europe Server URL
https://api.eu.ruckus.cloud/
North America Server URL
https://api.ruckus.cloud/
- Asia Server URLhttps://api.asia.ruckus.cloud/certificateTemplates/{templateId}/notifications/{notificationId}
- Europe Server URLhttps://api.eu.ruckus.cloud/certificateTemplates/{templateId}/notifications/{notificationId}
- North America Server URLhttps://api.ruckus.cloud/certificateTemplates/{templateId}/notifications/{notificationId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payloadResponse
{ "requestId": "b3d3a0a0-0b1a-4b1a-9b0a-0b1a0b1a0b1a" }
Bodyrequired
- application/json
- application/vnd.ruckus.v1+json
The number of hours/days/months/etc to be offset from the event date when calculating when to send the notification.
Indicates whether this package should be used.
The message of the email to be sent for this notification.
The event upon which to base the sending of the notification.
Enum"ON_ISSUANCE""ON_REVOCATION""ON_EXPIRATION""ON_REVOKED_USE"
The method(s) to use to notify the user.
Enum"EMAIL_ELSE_SMS""SMS_ELSE_EMAIL""EMAIL_AND_SMS""EMAIL_ONLY""SMS_ONLY""EMAIL_ADMINISTRATOR"
- Asia Server URLhttps://api.asia.ruckus.cloud/certificateTemplates/{templateId}/notifications/{notificationId}
- Europe Server URLhttps://api.eu.ruckus.cloud/certificateTemplates/{templateId}/notifications/{notificationId}
- North America Server URLhttps://api.ruckus.cloud/certificateTemplates/{templateId}/notifications/{notificationId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "dateValue": "string", "emailSubject": "string", "email": "string", "emailTemplate": "string", "notificationEvent": "ON_ISSUANCE", "notificationMethod": "EMAIL_ELSE_SMS", "notificationMethodData": "string", "smsSubject": "string", "smsTemplate": "string", "staticDerivedDateType": "string" }
Response
{ "requestId": "b3d3a0a0-0b1a-4b1a-9b0a-0b1a0b1a0b1a" }
- Asia Server URLhttps://api.asia.ruckus.cloud/certificateTemplates/{templateId}/msiPackages/{msiPackageId}
- Europe Server URLhttps://api.eu.ruckus.cloud/certificateTemplates/{templateId}/msiPackages/{msiPackageId}
- North America Server URLhttps://api.ruckus.cloud/certificateTemplates/{templateId}/msiPackages/{msiPackageId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payloadResponse
{ "id": "string", "description": "string", "enabled": true, "name": "string", "allowedSubnets": "string", "blockedSubnets": "string", "expirationDate": "2019-08-24T14:15:22Z", "passphrase": "string", "productId": "string", "productName": "string", "profileType": "USER_TYPE", "usernameVariableSource": "COMPUTER_NAME" }