--- title: "CertCentral APIs" source_url: https://dev.digicert.com/certcentral-apis.html --- Welcome to the DigiCert CertCentral® API documentation! > **Info** > > This documentation assumes you have some experience working with APIs. If you've never worked with an API before, we recommend learning about the basics of APIs before using this service. ## Getting started Before you can use a CertCentral API, you need a couple of things. - CertCentral account - [API key](https://dev.digicert.com/md/certcentral-apis/authentication.md) - Ability to make API requests Once you have these, you are ready to start using one of CertCentral's APIs. ## About the APIs CertCentral APIs use URL-based entry points and require API keys be sent in the HTTP request header over port 443. However, each API uses a different technology when handling requests. To learn more, visit the reference documentation for each set of APIs: - [Services API](https://dev.digicert.com/md/certcentral-apis/services-api.md): Automate certificate processes to save time and streamline certificate management. Use this API to manage all aspects of your CertCentral account. - [Report Library API](https://dev.digicert.com/md/certcentral-apis/report-library-api.md): Create and manage custom reports for CertCentral certificate orders, domains, organizations, and more. - [Custom Reports API](https://dev.digicert.com/md/certcentral-apis/custom-reports-api.md): Generate customizable and comprehensive data sets by leveraging the powerful GraphQL query language. - [Discovery API](https://dev.digicert.com/md/certcentral-apis/discovery-api.md): Scan your network using sensors to find your internal and public facing SSL/TLS certificates, regardless of the issuing Certificate Authority. - [Automation API](https://dev.digicert.com/md/certcentral-apis/automation-api.md): Configure automation profiles and manage automation activities. Use this API to access all of the features of automation that are available in CertCentral, without needing to log in to the platform. ## Finding help If you're unfamiliar with a specific term or want additional information about a parameter or variable, use the [Glossary](https://dev.digicert.com/md/certcentral-apis/services-api/glossary.md). For guides to managing certificate lifecycles and other common workflows, visit the [Workflows](https://dev.digicert.com/md/certcentral-apis/services-api/workflows.md) section. If you encounter an error, it is probably documented. Check out the [Errors](https://dev.digicert.com/md/certcentral-apis/services-api/errors.md) section to locate the error and find a solution. ## In this section - [Authentication](https://dev.digicert.com/md/certcentral-apis/authentication.md) — Authenticate CertCentral Services API requests with API keys and manage key permissions. - [Integrate with CertCentral APIs](https://dev.digicert.com/md/certcentral-apis/integrate-with-certcentral-apis.md) - [Services API](https://dev.digicert.com/md/certcentral-apis/services-api.md) - [Webhooks](https://dev.digicert.com/md/certcentral-apis/webhooks.md) - [Report Library API](https://dev.digicert.com/md/certcentral-apis/report-library-api.md) - [Discovery API](https://dev.digicert.com/md/certcentral-apis/discovery-api.md) - [Automation API](https://dev.digicert.com/md/certcentral-apis/automation-api.md) - [Custom Reports API](https://dev.digicert.com/md/certcentral-apis/custom-reports-api.md)