The Certificate Manager provides centralized digital certificate lifecycle management within your organization. This includes automated discovery through website, directory, and web server scanning to automatic certificate renewal through external or internal certificate authorities (CA)
Authentication information
- You must select the Certificates resource in your application authorization to use these endpoints.
- All API requests require authentication using an API token. Include your token in the authorization header as in this example:
Authorization: Bearer YOUR_API_TOKEN
.
API Endpoints
The Certificate Manager API provides a comprehensive set of endpoints to manage digital certificates efficiently. These endpoints allow you to perform various operations, such as creating and modifying certificate requests, querying existing certificates, importing SSL certificates, and managing publication profiles. By leveraging these endpoints, you can seamlessly integrate certificate lifecycle management into your organization's workflows.
Certificate requests
Certificate requests are the starting point for obtaining digital certificates within the Certificate Manager system. They allow users to define the necessary parameters for certificate issuance, such as certificate type, domain configuration, and organizational details. By submitting a certificate request, you initiate the process of securing your organization's digital assets, ensuring encrypted communication and authentication across your systems.
Certificates
The Certificates section provides detailed information and guidelines on managing digital certificates within the Certificate Manager API. Certificates are essential for securing communications, ensuring data integrity, and verifying identities in various applications. This section outlines the available endpoints, their usage, and best practices for handling certificates effectively.
Publication profiles
Publication profiles in the Certificate Manager API allow you to define reusable configurations for deploying certificates to various environments and devices. These profiles streamline the publication process by specifying parameters such as target systems, credentials, and deployment settings. By leveraging publication profiles, you can ensure consistency, reduce manual effort, and simplify the management of certificate deployments across your infrastructure.
Certificate publication
Certificate publication is a critical step in deploying digital certificates to secure your organization's infrastructure. This process involves distributing certificates to designated devices or systems using predefined publication profiles. By automating and managing certificate publication, you can ensure consistent deployment, reduce manual errors, and maintain compliance with security policies.