RenewCertificate
This command is used to renew a certificate and certificate order. To renew a certificate inside an existing Certificate order, please use the API command ReissueCertificate. For this command, if no parameter except the certificate ID is given, all other parameters are reused from the original certificate and the period will be 1 year.
For the parameter "algorithm" and "CACertificate", this refers to the hashing algorithm to be used. Using the API command GetCertificateInfo will provide a list of valid IDs for DigiCert products.
For the parameters "domain", "DCVEmail" and "CSR", the # integer range is 0..250.
For the attributes description, please refer to the SSL 2.0 API Documentation.
For API 1.0 commands, please refer to the SSL Legacy API Documentation.
Possible Gateways
The command RenewCertificate is available via the following gateways:
Required Parameters
The following parameters are standard parameters for this command.
Command
COMMAND = RenewCertificate
CERTIFICATE = (TEXT)
APIVERSION = 1|2
Response
code = (INT)
description = (TEXT)
property[certificate][n] = (TEXT)
property[certificateorder][n] = (TEXT)
property[status][n] = (TEXT)
property[file name#][n] = (TEXT)
property[file contents#][n] = (TEXT)
property[dns rr#][n] = (TEXT)
property[domain#][n] = (TEXT)
property[dcv domain#][n] = (TEXT)
property[dcv method#][n] = (TEXT)
property[dcv email#][n] = (TEXT)
property[dcv scope#][n] = (TEXT)
property[billingcount#][n] = (INT)
property[billingtype#][n] = (TEXT)
property[ca][n] = (TEXT)
property[ca certificate id][n] = (TEXT)
property[ca order id][n] = (TEXT)
property[class][n] = (TEXT)
property[class name][n] = (TEXT)
property[created by][n] = (TEXT)
property[created date][n] = (DATE)
property[cert#][n] = (TEXT)
property[csr#][n] = (TEXT)
property[root#][n] = (TEXT)
property[intermediate#][n] = (TEXT)
property[expiration date][n] = (DATE)
property[currency][n] = (TEXT)
property[order paid until][n] = (DATE)
property[parent certificate][n] = (TEXT)
property[price][n] = (DECIMAL)
property[server type][n] = (TEXT)
property[status][n] = (TEXT)
property[techcontact#][n] = (TEXT)
property[organizationcontact][n]= (TEXT)
property[evapprovercontact][n] = (TEXT)
property[updated by][n] = (TEXT)
property[updated date][n] = (DATE)
property[vat][n] = (DECIMAL)
Optional
The following parameters are optional for this command.
Command
CSR# = (TEXT)
DCVSCOPE = base|fqdn
DCVTOKEN = (TEXT)
CACERTIFICATE = (TEXT)
ALGORITHM = (TEXT)