The Workflow A workflow is a series of steps necessary to complete a process. In the context of Keyfactor Command, it refers to the workflow builder, which allows you automate event-driven tasks when a certificate is requested or revoked. GET /Certificates/{id} method is used to return details for a certificate enrollment
 A workflow is a series of steps necessary to complete a process. In the context of Keyfactor Command, it refers to the workflow builder, which allows you automate event-driven tasks when a certificate is requested or revoked. GET /Certificates/{id} method is used to return details for a certificate enrollment 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). request stored within Keyfactor Command that requires manager approval at the CA
 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). request stored within Keyfactor Command that requires manager approval at the CA 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. This method returns HTTP 200 OK on a success with the specified certificate request. This method will return certificate requests with any state (e.g. Pending, Denied, External Validation).
 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. This method returns HTTP 200 OK on a success with the specified certificate request. This method will return certificate requests with any state (e.g. Pending, Denied, External Validation).
 An endpoint is a URL that enables the API to gain access to resources on a server.. Instead, refer to the Workflow Definitions and Workflow Instances endpoints (see Workflow Definitions and Workflow Instances).
 An endpoint is a URL that enables the API to gain access to resources on a server.. Instead, refer to the Workflow Definitions and Workflow Instances endpoints (see Workflow Definitions and Workflow Instances).Table 807: GET Workflow Certificates {id} Input Parameters
| Name | In | Description | 
|---|---|---|
| id | Path | Required. An integer indicating the ID of the certificate request to retrieve. Use the GET /Workflow/Certificates/Pending method (see GET Workflow Certificates Pending) to retrieve a list of all the certificate requests to determine the certificate request ID. | 
Table 808: GET Workflow Certificates {id} Input Parameters
| Name | Description | 
|---|---|
| Id | An integer indicating the reference ID in Keyfactor Command for the certificate request as stored in the Keyfactor Command database. This is not the same as the request ID issued by the CA. This maps to the KeyfactorRequestId parameter for pending certificate request approve and deny actions. Note:  The reference ID for the certificate request in Keyfactor Command does not necessarily match the reference ID for the issued certificate in Keyfactor Command. | 
| CARequestId | An integer indicating the row index of the certificate request in the certificate authority. | 
| CommonName | A string indicating the common name of the requested certificate. | 
| DistinguishedName | A string indicating the distinguished name of the requested certificate. | 
| SubmissionDate | The date and time at which the certificate request was received, as an ISO-8601 formatted UTC timestamp. | 
| CertificateAuthority | A string indicating the name of the certificate authority from which the certificate was requested in hostname\logical name format. For example: corpca01.keyexample.com\\CorpIssuingCA1 | 
| Template | A string indicating the name of the template used for the certificate request. | 
| Requester | A string containing the name of the identity that requested the certificate. | 
| State | An integer indicating the request state of the certificate. 
 | 
| StateString | A string indicating the request state of the certificate (e.g. Pending). | 
| Metadata | An object containing the metadata fields populated for the certificate request. | 
| DenialComment | A string containing the user-provided comment entered when the certificate request was denied. | 
| KeyLength | An integer indicating the key length of the certificate request. | 
| SANs | An array of strings listing the subject alternative name (SAN) elements of the certificate request. | 
| CertStores | An array of objects containing the certificate store locations to which the certificate resulting from the request will be distributed once approved.  | 
| Curve | A string indicating the OID of the elliptic curve algorithm configured used for the certificate request, for ECC certificate requests. Well-known OIDs include: 
 | 
| SubjectAltNames | An array of objects indicating the subject alternative name (SAN) elements for the certificate request.  | 
 A set of functions to allow creation of applications. Keyfactor offers the Keyfactor API, which allows third-party software to integrate with the advanced certificate enrollment and management features of Keyfactor Command. endpoints can be called and results returned. It is intended to be used primarily for validation, testing and workflow development. It also serves secondarily as documentation for the API. The link to the Keyfactor API Reference and Utility is in the dropdown from the help icon (
 A set of functions to allow creation of applications. Keyfactor offers the Keyfactor API, which allows third-party software to integrate with the advanced certificate enrollment and management features of Keyfactor Command. endpoints can be called and results returned. It is intended to be used primarily for validation, testing and workflow development. It also serves secondarily as documentation for the API. The link to the Keyfactor API Reference and Utility is in the dropdown from the help icon ( ) at the top of the Management Portal page next to the Log Out button.
) at the top of the Management Portal page next to the Log Out button.