v1

latestSwagger 2.02026-07-132946124.7 KB
v1

Reissue active certificate

Rekeying is the process by which the private and public key is changed for a certificate. It is a simplified reissue,where only the CSR is changed. Reissuing is the process by which domain names are added or removed from a certificate.Once a request is validated and approved, the certificate will be reissued with the new common name and sans specified. Unlimited reissues are available during the lifetime of the certificate.New names added to a certificate that do not share the base domain of the common name may take additional time to validate. If this API call is made before a previous pending reissue has been validated and issued, the previous reissue request is automatically rejected and replaced with the current request.

post/v1/certificates/{certificateId}/reissue

Path parameters

certificateIdstring required

Certificate id to reissue

Request body

callbackUrlstring

Required if client would like to receive stateful action via callback during certificate lifecyle

commonNamestring

The common name of certificate to be secured

csrstring

Certificate Signing Request.

delayExistingRevokeinteger

In hours, time to delay revoking existing certificate after issuance of new certificate. If revokeExistingCertOnIssuance is enabled, this value will be ignored

rootType'GODADDY_SHA_1' | 'GODADDY_SHA_2' | 'STARFIELD_SHA_1' | 'STARFIELD_SHA_2'

Root Type. Depending on certificate expiration date, SHA_1 not be allowed. Will default to SHA_2 if expiration date exceeds sha1 allowed date

subjectAlternativeNamesstring[]

Only used for UCC products. An array of subject alternative names to include in certificate.

forceDomainRevettingstring[]

Optional field. Domain verification will be required for each domain listed here. Specify a value of * to indicate that all domains associated with the request should have their domain information reverified.

Response

Reissue request created