DigiCert CertCentral API Key Generation
Purpose
This document explains how to generate an API key in DigiCert CertCentral and outlines the full set of requirements to integrate it with the CertSecure Manager Connector, including prerequisites related to account setup, domain validation, certificate availability, and billing balance.
Prerequisites for API Key Generation
-
Active DigiCert CertCentral Account
You must have a valid and accessible DigiCert CertCentral account.
-
User Role with API Permissions
Recommended roles: Administrator or Manager. Other roles may have limited API access.
Steps to Generate an API Key
-
Log in at https://www.digicert.com/account/login.php
- Click your username in the top-right corner
-
Select “My Profile”
-
Click on the “API Keys” button.
-
Click on “Add API Key”
-
In the Add API Key dialog box, enter the following details:
- Description: Provide a brief explanation of where or how the API key will be used. Example: CSM Connector Integration
- User: Select a valid user account with the necessary permissions. The key will inherit this user's access rights.
-
API Key Restriction (Optional): Define specific areas where the key is allowed to operate, such as certificate order or domain management. This helps limit the key's scope and improves security.
-
Copy the API key generated and store it at a secure location, as it will not be shown again.
-
Now the key is generated and listed on the CertCentral platform.
Additional Requirements for CertSecure Manager Connector Integration
-
Domain Control Validation (DCV)
The domains you plan to request certificates for must be pre-validated in DigiCert. You can check domain status from the CertCentral dashboard under the “Certificates” → “Domains” section.
-
Available Certificate Types
You must have at least one type of certificate available in your CertCentral account. Examples:
- SSL/TLS Certificates (OV, DV, EV)
- Code Signing Certificates
- Client Authentication Certificates
- Document Signing Certificates
-
Sufficient Account Balance or Contracted Product
Access
- Either pre-paid balance or contract entitlements must be available for API-based issuance to succeed.
- You can check this under Billing or by contacting your DigiCert account manager
-
CertSecure Manager Connector Configuration
Once the API key is generated, and the above conditions are met:
- The CLM Connector must be configured with the API key
- Ensure the connector has access to the DigiCert API endpoint https://www.digicert.com/services/v2
- All required template parameters (like commonName, SANs, validity) must match your DigiCert product configuration