Certificate Request
Operations related to Certificate Request
📄️ Get the details of certificate requests matching custom search criteria
Retrieves the details of certificate requests that match the specified [search expression](https://docs.venafi.cloud/CSH_api_search).
📄️ Get the details of all certificate requests
Retrieves the details of all certificate requests.
📄️ Create a certificate request
Creates a certificate request for the specified `applicationId` and using the specified `certificateIssuingTemplateId`. Indicate a renewal by specifying `existingCertificateId`. Set `isVaaSGenerated` to true, specify `csrAttributes` to request a certificate using *Automated Secure Keypair*. The `validityPeriod` value must be in the ISO8601 format for time duration. Examples of ISO8601 format time duration include _P1Y_ for one year, _P10D_ for ten days, and _PT12H_ for twelve hours.
📄️ Get a certificate request's details
Retrieves the details of the certificate request with the specified `id`.
📄️ Resubmit a certificate request
Resubmits the certificate request that has the specified `id`.
📄️ Validate a certificate request
This operation validates a proposed certificate request without actually submitting it.Checks for compliance with the specified issuing template and verifies all other references are valid (e.g., `existingCertificateId` is the UUID of an inventory certificate).