Reissue an SSL certificate
eurodns_ssl_reissue_certificateReissue an SSL certificate using a new CSR after key rotation, without extra charge or changing the expiry date. Provide subscription ID, certificate ID, and the encoded CSR to receive a new certificate.
Instructions
Reissues certificate certificateId of the SSL subscription subscriptionId against the new body.encodedCsr, for example after a key rotation, and returns the new certificate. No charge is made and the term does not move: extending it is a separate, paid renewal rather than a reissue. Names added in body.sanEntries go through validation again, which eurodns_ssl_get_validation follows; both ids come from eurodns_subscription_get for product ssl.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | Yes | encodedCsr: the new PEM certificate request the certificate is reissued against, plus sanEntries for a multi-domain certificate. | |
| certificateId | Yes | Numeric id of the certificate inside the subscription, from the certificates eurodns_subscription_get returns for product ssl. | |
| subscriptionId | Yes | Numeric id of the SSL subscription, from eurodns_subscription_get with product ssl and no id. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | Response body as returned by the API. | |
| status | Yes | Upstream HTTP status code. |