Understanding REST endpoints

SCM supports the enrollment and management of certificates through the Enrollment REST API endpoints. Through these endpoints, clients can enroll certificates without being tied to an administrator or needing to access the SCM user interface. They can be used to automate the enrollment, replacement, renewal, and revocation of certificates.

The Enrollment REST API is commonly used in Sectigo’s integrations with third-party systems, such as DevOps tools, to automate certificate management.

Authorization is granted through the creation of unique accounts for each endpoint. These accounts are associated with specific organizations and departments in SCM. SCM supports the following REST API endpoints:

  • SSL certificates REST API

  • Client certificates REST API

  • Device certificates REST API

  • Code Signing certificates REST API

REST API endpoints can be managed on the REST page.

REST page

The following table describes the controls on the REST page.

Column Description

Name

The name of the REST API enrollment endpoint.

URL

The URL used to access the enrollment endpoint.

Type

The type of certificate available through the enrollment endpoint.

The possible values are:

  • SSL certificates REST API

  • Client certificates REST API

  • Device certificates REST API

  • Code Signing certificates REST API

Table controls

Filter

Enables you to sort the table information using custom filters.

Group

Enables you to sort the table information using predefined groups.

Refresh

Refreshes the information presented in the table.

Admin controls

Accounts

Opens the REST Accounts dialog where you can manage the accounts that can access the REST API enrollment endpoint.

View Audit

Opens the Enrollment Endpoint Audit dialog where you can view or download audit logs.