Workflow Certificates

The endpoints in Keyfactor Command that are found under /WorkflowClosed A workflow is a series of steps necessary to complete a process. In Keyfactor Command, it refers to the workflow builder, which allows you to automate event-driven tasks such as when a certificate is requested, revoked or found in a certificate store./Certificates refer to the process through which certificate requests that are require manager approval at the CAClosed A certificate authority (CA) is an entity that issues digital certificates. Within Keyfactor Command, a CA may be a Microsoft CA or a Keyfactor gateway to a cloud-based or remote CA. level before issuance are approved or denied. These endpoints provide the ability to obtain a list of pending certificate enrollmentClosed Certificate enrollment refers to the process by which a user requests a digital certificate. The user must submit the request to a certificate authority (CA). requests, and approve or deny current requests. Endpoints are also included to view denied and external validation requests.

Note:  Certificate requests that require approval at the Keyfactor Command workflow level (see Workflow Definitions) are not managed with these endpoints. Instead, refer to the Workflow Definitions and Workflow Instances endpoints (see Workflow Definitions and Workflow Instances).

Table 829: Workflow Certificates Endpoints

Endpoint

Method

Description

Link

/Certificates/{id}

GET

Retrieve certificate request information for a single request.

GET Workflow Certificates ID

/Certificates/Denied

GET

Retrieve a list of denied certificate request(s).

GET Workflow Certificates Denied

/Certificates/Pending

GET

Retrieve a list of outstanding pending certificate request(s).

GET Workflow Certificates Pending

/Certificates/ExternalValidation

GET

Retrieve a list of certificate request(s) requiring external validation.

GET Workflow Certificates External Validation

/Certificates/Approve

POST

Approve a list of pending certificate request(s).

POST Workflow Certificates Approve

/Certificates/Deny

POST

Deny a list of pending certificate request(s).

POST Workflow Certificates Deny