Renew free TLS certificate
renew_free_certificateRequest early renewal of an owned free TLS certificate after checking its state. Provide a new CSR if customer-managed; approval required. Poll get_free_certificate for issuance.
Instructions
Request early renewal of an owned free TLS certificate after reading its current state. A customer_csr certificate requires a new public CSR for the same authorized names; managed-key certificates normally renew automatically. Approval is required. Issuance is asynchronous: poll get_free_certificate. An ambiguous response requires reading state before retrying. Requires certificates:manage; no private key is returned.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| csr | No | Customer-generated PEM PKCS#10 CSR. The private key must remain with the customer and must never be sent to VPSnet or an AI assistant. | |
| free_certificate_request_id | Yes | Customer-owned free-certificate request UUID returned by list_free_certificates | |
| acknowledge_free_certificate_action | Yes | The user approved this exact free-certificate action |