Important: Only COMODO Certificates can be reissued via API at this time. Please use HTTP POST method to send your API requests. To reissue RapidSSL/Geotrust certificates please click here. To reissue Verisign certificates, please click here.

namecheap.ssl.reissue

Reissues an SSL certificate.

Request Parameters

Global parameters are not shown here for clarity, but should be present in all requests

Name Type MaxLength Required? Default Description
CertificateID Number
10 Yes   Unique ID of the SSL certificate you wish to reissue
ApproverEmail String 255 Yes
  The EmailID which is on the Approver Email list
csr String 2000 Yes Certificate Signing Request
WebServerType String  50 Yes WebServerType of the CSR (see below the table for possible values)
AdminOrganizationName
String
255 No
  Organization of the Administrator
AdminJobTitle String 255 No
Job title of the Administrator
AdminFirstName String
70 Yes   First name of the Administrator
AdminLastName String 70 Yes
  Second name of the Administrator
AdminAddress1 String 255 Yes Address1 of the Administrator
AdminAddress2
String 255 No   Address2 of the Administrator
AdminCity String 255 Yes   City of the Administrator
AdminStateProvince String 255 Yes State/Province of the Administrator
AdminStateProvinceChoice String 255 No StateProvinceChoice of the Administrator
AdminPostalCode String 255 Yes PostalCode/ZIP of the Administrator
AdminCountry String 255 Yes Country of the Administrator
AdminPhone String 255 Yes Phone number in the format +NNN.NNNNNNNNNN
AdminPhoneExt String 10 No PhoneExt of the Admin user
AdminFax String 255 No Fax number in the format +NNN.NNNNNNNNNN
AdminEmailAddress String 255 Yes Email address of the Administrator
Possible Values for WebServerType:
apacheopenssl, apachessl, apacheraven, apachessleay, c2net, ibmhttp, iplanet, domino, dominogo4625, dominogo4626, netscape, zeusv3, apache2, apacheapachessl, cobaltseries, cpanel, ensim, hsphere, ipswitch, plesk, tomcat, weblogic, website, webstar, iis, other, iis4, iis5

Example Response

<?xml version="1.0" encoding="utf-8" ?>
<ApiResponse Status="OK">
  <Errors/>
  <RequestedCommand>namecheap.ssl.reissue</RequestedCommand>
  <CommandResponse Type="namecheap.ssl.reissue">
    <SSLActivateResult ID="123455" IsSuccess="true"/>
  </CommandResponse>
<Server>SERVER-NAME</Server>
<GMTTimeDifference>+5:30</GMTTimeDifference>
<ExecutionTime>55.5</ExecutionTime>
</ApiResponse>

Error Codes

Specifies the error codes that might be returned from this method

Number Description
2010326 Error while validating administrative address
2011294 , 4011294 CertificateID is invalid
2019331 Certificate status is not available
4011331 Certificate status is invalid
4011297 , 2011297 WebServerType is invalid
3011166 Invalid renewal order domain
3011296 The CSR provided is invalid
4024295 Unable to update ApproverEmail in database
4024331 Unable to update status in database
3028301 Failed to purchase certificate
3011295 ApproverEmail is not valid
2011300 Validation for True Business with EV
2030332 Config file value does not support for activation
2010297 WebServerType is missing
4011296 CSR invalid error from Provider
4024294 Failed to update CertificateID
4027295 Failed to send ApproverEmail
2011510 Partner name is invalid
5050900 Unhandled exceptions
2011333 xmlfile is missing error while getting xml form from filepath and xmlstring from config file
4050900 Unhandled exception from database error

Comments

Support requests, bug reports, and off-topic comments will be deleted without warning.

Please do post corrections or additional information/ pointers for this article below. We aim to quickly move corrections into the documentation. Also, your comments may take some time to appear.

If you need specific help with your account, please contact Support

We are an ICANN accredited registrar. Serving customers since 2001
TRUSTe online privacy certification
Verisign Security Seal - Click to Verify
Payment Options
Supported Currency Conversions