Unsuccessful responses
Errors
Error responses contain an errorCode and errorMessage that describe why the request failed.
The response is formatted in x-www-form-urlencoded format.
Example error response
errorCode=-3&errorMessage=The+%27logoPriorUseDomainName%27+argument+is+missing%21
Response parameters
| Parameter | Type | Description |
|---|---|---|
|
integer |
A numeric code that identifies the type of the error. For more details, see Error codes. |
|
string |
A description of the error. |
|
string |
Additional details about the error, when available. |
Error codes
| Error Code | Detail | Description |
|---|---|---|
AutoApplyOrder |
||
-1 |
|
The request must use HTTPS protocol. |
-3 |
|
A required argument is missing from the request. |
-4 |
|
The argument value does not meet validation requirements. |
-7 |
|
The specified country code is not valid according to the ISO-3166 standard. |
-15 |
|
The account does not have sufficient credit. |
-16 |
|
The authentication failed due to incorrect login details, a locked account, an expired password, or a blocked source IP address. |
-17 |
|
The request method should be |
-91 |
|
The user does not have permission for the requested context. |
-115 |
|
No price information available for the specified item. |
-160 |
|
The |
-162 |
|
The CSR contains domain names not listed in the |
autoRevokeCertificate |
||
-1 |
|
The request must use HTTPS protocol. |
-2 |
|
The provided argument is not recognized. |
-3 |
|
A required argument is missing from the request. |
-4 |
|
The argument value does not meet validation requirements. |
-14 |
|
An unknown error occurred. |
-16 |
|
Authentication failed due to incorrect login, locked account, expired password, or blocked IP. |
-17 |
|
The request method should be |
-20 |
|
The certificate request cannot be processed because it has been rejected. |
-21 |
|
The certificate has already been revoked. |
-35 |
|
The certificate cannot be revoked because it is expired. |
-42 |
|
The maximum number of allowed API requests has been exceeded. Please wait before submitting additional requests. |
-43 |
|
The certificate cannot be revoked in its current state. |
-160 |
|
The certificate revocation failed due to a general error. |
CollectMC |
||
-1 |
|
The request must use HTTPS protocol. |
-2 |
|
The provided argument is not recognized. |
-3 |
|
A required argument is missing from the request. |
-4 |
|
The argument value does not meet validation requirements. |
-14 |
|
An unspecified error occurred during the request. |
-16 |
|
Authentication failed due to incorrect login details, a locked account, an expired password, or a blocked source IP address. |
-17 |
|
The request method should be |
-20 |
|
The certificate request cannot be processed because it has been rejected. |
-21 |
|
The certificate cannot be collected because it has been revoked. |
-22 |
|
The certificate cannot be collected because payment is still pending. |
-91 |
|
The user does not have permission for the specified context. |
-160 |
|
The certificate collection failed due to a general error. |
AutoReplaceMC |
||
-1 |
|
The request must use HTTPS protocol. |
-2 |
|
The provided argument is not recognized. |
-3 |
|
A required argument is missing from the request. |
-4 |
|
The argument value does not meet validation requirements. |
-7 |
|
The specified country code is not valid according to the ISO-3166 standard. |
-14 |
|
An unknown error occurred. |
-15 |
|
The account does not have sufficient credit. |
-16 |
|
Authentication failed due to incorrect login details, a locked account, an expired password, or a blocked source IP address. |
-17 |
|
The request method should be |
-36 |
|
The certificate cannot be replaced because it has expired. |
-91 |
|
The user does not have permission for the specified context. |
-110 |
|
An internal error occurred while decoding the CSR. |
-115 |
|
No price information available for the specified item. |
-160 |
|
The order replacement failed due to a general error. |
-161 |
|
The specified parameter is not valid for this product type. |
-162 |
|
The CSR contains domain names not listed in the |
-163 |
|
The CSR contains domain names not listed in the certificate’s domain names. |
AutoUpdateDCV |
||
-1 |
|
The request must use HTTPS protocol. |
-2 |
|
The provided argument is not recognized. |
-3 |
|
A required argument is missing from the request. |
-4 |
|
The argument value does not meet validation requirements. |
-14 |
|
An unspecified error occurred during the request. |
-16 |
|
Authentication failed due to incorrect login details, a locked account, an expired password, or a blocked source IP address. |
-17 |
|
The request method should be |
-47 |
|
The specified domain name has already been validated. |
-139 |
|
The certificate is in an unexpected state. |
-160 |
|
The DCV method update failed due to a general error. |
ResendDCVEmail |
||
-1 |
|
The request must use HTTPS protocol. |
-2 |
|
The provided argument is not recognized. |
-3 |
|
A required argument is missing from the request. |
-4 |
|
The argument value does not meet validation requirements. |
-14 |
|
An unspecified error occurred during the request. |
-16 |
|
Authentication failed due to incorrect login details, a locked account, an expired password, or a blocked source IP address. |
-17 |
|
The request method should be |
GetDCVEmailAddressList |
||
-1 |
|
The request must use HTTPS protocol. |
-2 |
|
The provided argument is not recognized. |
-3 |
|
A required argument is missing from the request. |
-4 |
|
The argument value does not meet validation requirements. |
-14 |
|
An unspecified error occurred during the request. |
-16 |
|
Authentication failed due to incorrect login details, a locked account, an expired password, or a blocked source IP address. |
-17 |
|
The request method should be |
-19 |
|
Domain names must not be Internet-accessible IP addresses. |
-37 |
|
Domain names must not be intranet server names or intranet IP addresses. |
-91 |
|
The user is not permitted to use the AUTO-Apply service. |
GetDetailedOrderStatus |
||
-1 |
|
The request must use HTTPS protocol. |
-2 |
|
The provided argument is not recognized. |
-3 |
|
A required argument is missing from the request. |
-4 |
|
The argument value does not meet validation requirements. |
-14 |
|
An unspecified error occurred during the request. |
-16 |
|
Authentication failed due to permission issues. |
-17 |
|
The request method should be |
getPostPaymentStatus |
||
-1 |
|
The request must use HTTPS protocol. |
-2 |
|
The provided argument is not recognized. |
-3 |
|
A required argument is missing from the request. |
-4 |
|
The argument value does not meet validation requirements. |
-14 |
|
An unspecified error occurred during the request. |
-16 |
|
Authentication failed due to incorrect login details, a locked account, an expired password, or a blocked source IP address. |
-17 |
|
The request method should be |
-42 |
|
The maximum number of allowed API requests has been exceeded. Please wait before submitting additional requests. |
-43 |
|
The certificate cannot be revoked in its current state. |
-160 |
|
The certificate revocation failed due to a general error. |
initCustomerSession |
||
-1 |
|
The request must use HTTPS protocol. |
-2 |
|
The provided argument is not recognized. |
-3 |
|
A required argument is missing from the request. |
-4 |
|
The argument value does not meet validation requirements. |
-14 |
|
An unspecified error occurred during the request. |
-16 |
|
Authentication failed due to incorrect login details, a locked account, an expired password, or a blocked source IP address. |
-17 |
|
The request method should be |
-42 |
|
The maximum number of allowed API requests has been exceeded. Please wait before submitting additional requests. |
-43 |
|
The certificate cannot be revoked in its current state. |
-160 |
|
The certificate revocation failed due to a general error. |