CertGetCertDetail


Definition

Retrieve configuration information on one SSL certificate.

Usage

Use this command to retrieve detailed configuration information on one SSL certificate.

Availability

All resellers have access to this command.

Implementation on eNom.com

Log on to resellertest.enom.com with Login ID resellid, password resellpw.

https://resellertest.enom.com/secure/configure-ssl-certificate.aspx?certid=295

Constraints

The query must meet the following requirements:

  • The login ID and password must be valid.
  • The cert must belong to this account.

Input parameters

Build the query string using this syntax:

https://resellertest.enom.com/interface.asp?
command=nameofcommand&uid=yourloginid&pw=yourpassword
&paramname=paramvalue&nextparamname=nextparamvalue

 

Parameter Status Description Max Size
UID Required Account login ID 20
PW Required Account password 20
CertID Required ID number of this cert. Use the CertGetCerts command to retrieve the ID number 8
ResponseType Optional Format of response. Permitted values are Text (default), HTML, or XML. 4

 

Returned parameters and values

Parameter Description
CertID ID number of this individual cert
DomainName Domain this cert is associated with
ValidityPeriod Total validity duration of this cert, in months
OrderDate Date on which this cert was ordered
ConfigDate Date on which this cert was installed
RenewalIndicator Renewal indicator setting for this cert
WebServerTypeID ID number of the type of server this cert is configured for
WebServerTypeName Text description of the type of server this cert is configured for
OrderID ID number of the order that included this cert
OrderDetailID Item ID number of this cert when it was ordered
ExpirationDate Expiration date of this cert
ServerCount Should always be 1
DVAuthMethod Domain validation method
AuthStatusID Domain Validation status ID (GeoTrust File and DNS only)
AuthStatusName

Domain Validation status name (GeoTrust File and DNS only). Possible values:

  • UNREACHABLE
  • INIT
  • AUTHENTICATED
  • FILE_NOT_FOUND
  • FILE_MISMATCH
  • UNAVAILABLE

Note: more values may be added in the future to support more products and various stages.

AuthStatusLastUpdate Domain Validation most recent date the file/dns was polled (GeoTrust File and DNS only)
ApproverEmail Email address of the registrant
Message Message
FileAuthName File authentication name
FileAuthContents Contents of the authentication file
DNSAuthEntry DNS authentication entry
DNSAuthAddress DNS authentication address or timestamp
CertStatusID ID number that identifies this certificate’s phase in its processing
CertStatus Text description of this certificate’s status in its processing
CertStatusDetail Verbose description of status
CertOrderStateID Order state ID (GeoTrust File and DNS only)
CertOrderStateName Sub-status of CertStatus, providing more granular information while the CertStatus is in "processing" (GeoTrust File and DNS only)
ReissueStatus Certificate reissue status
ComodoReissueStatus Comodo UCC Only - Reissue status for this CertID
ProdType Product ID number of this type of cert
ProdDesc Text description of this type of cert
UseWebHosting Use our hosting services?
SSLCertificate SSL certificate, provided by the certificate authority.
CSR Certificate Signing Request (CSR) code, provided by the certificate authority
CACerts Intermediate Certificate
PVT Private Key
ReferenceID Reference ID number for this cert
DomainCountAllowed Comodo UCC Only - Maximum domain slots for this CertID
DomainList Comodo UCC Only - List of domains for this CertID
ContactTypeOrgName Organization name of Admin, Tech, or Billing Contact
ContactTypeJobTitle Job title of Contact
ContactTypeFName Given name of Contact
ContactTypeLName Family name of Contact
ContactTypeAddress1 Contact address, first line
ContactTypeAddress2 Contact address, second line
ContactTypeCity Contact city
ContactTypeStateProvince Contact state or province
ContactTypeStateProvinceChoice Is this a state or a province?
ContactTypePostalCode Contact postal code
ContactTypeCountry Contact country
ContactTypePhone Contact phone
ContactTypeFax Contact fax
ContactTypeEmailAddress Contact email address
ContactTypePhoneExt Contact phone extension
WebServerTypeID ID number of this type of Web server
WebServerTypeName Text description of this type of Web server
WebServerTypeCode Text abbreviation of this type of Web server
Command Name of command executed
ErrCount The number of errors if any occurred. If greater than 0 check the Err(1 to ErrCount) values.
ErrX Error messages explaining the failure. These can be presented as is back to the client.
Done True indicates this entire response has reached you successfully.

 

Notes

  • The default response format is plain text. To receive the response in HTML or XML format, send ResponseType=HTML or ResponseType=XML in your request.
  • Check the return parameter ErrCount. If greater than 0 the transaction failed. The parameter Err(ErrCount) can be presented to the client. Otherwise process the returned parameters as defined above.

Example