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 |
Request was not made over https! |
The request must use HTTPS protocol. |
-3 |
The |
A required argument is missing from the request. |
-4 |
The value of the |
The argument value does not meet validation requirements. |
-7 |
|
The specified country code is not valid according to the ISO-3166 standard. |
-15 |
Not enough credit! |
The account does not have sufficient credit. |
-16 |
Incorrect login details, account is locked, password has expired or your source IP is blocked. |
The authentication failed due to incorrect login details, a locked account, an expired password, or a blocked source IP address. |
-17 |
Request used |
The request method should be |
-91 |
Permission denied |
The user does not have permission for the requested context. |
-115 |
No price found! Contact Support! |
No price information available for the specified item. |
-160 |
General error |
The |
-162 |
The CSR must not contain domain names that are not in the |
The CSR contains domain names not listed in the |
autoRevokeCertificate |
||
-1 |
Request was not made over https! |
The request must use HTTPS protocol. |
-2 |
Unrecognised argument! |
The provided argument is not recognized. |
-3 |
The |
A required argument is missing from the request. |
-4 |
The value of the |
The argument value does not meet validation requirements. |
-14 |
An unknown error occurred! |
An unknown error occurred. |
-16 |
Incorrect login details, account is locked, password has expired or your source IP is blocked. |
Authentication failed due to incorrect login, locked account, expired password, or blocked IP. |
-17 |
Request used GET rather than POST! |
The request method should be |
-20 |
The certificate request has already been rejected! |
The certificate request cannot be processed because it has been rejected. |
-21 |
The certificate has already been revoked! |
The certificate has already been revoked. |
-35 |
The Certificate does not allow revocation after expiry! |
The certificate cannot be revoked because it is expired. |
-42 |
Call limit reached! Please try again later |
The maximum number of allowed API requests has been exceeded. Please wait before submitting additional requests. |
-43 |
Certificate is not in a revocable state |
The certificate cannot be revoked in its current state. |
-160 |
Failed to revoke certificate. |
The certificate revocation failed due to a general error. |
CollectMC |
||
-1 |
Request was not made over https! |
The request must use HTTPS protocol. |
-2 |
Unrecognised argument! |
The provided argument is not recognized. |
-3 |
The |
A required argument is missing from the request. |
-4 |
The value of the |
The argument value does not meet validation requirements. |
-14 |
An unknown error occurred! |
An unspecified error occurred during the request. |
-16 |
Incorrect login details, account is locked, password has expired or your source IP is blocked. |
Authentication failed due to incorrect login details, a locked account, an expired password, or a blocked source IP address. |
-17 |
Request used GET rather than POST! |
The request method should be |
-20 |
The certificate request has been rejected! |
The certificate request cannot be processed because it has been rejected. |
-21 |
The certificate has been revoked! |
The certificate cannot be collected because it has been revoked. |
-22 |
Still awaiting payment! |
The certificate cannot be collected because payment is still pending. |
-91 |
Permission denied! |
The user does not have permission for the specified context. |
-160 |
Failed to collect the certificate. |
The certificate collection failed due to a general error. |
AutoReplaceMC |
||
-1 |
Request was not made over https! |
The request must use HTTPS protocol. |
-2 |
Unrecognised argument! |
The provided argument is not recognized. |
-3 |
The |
A required argument is missing from the request. |
-4 |
The value of the |
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! |
An unknown error occurred. |
-15 |
Not enough credit! |
The account does not have sufficient credit. |
-16 |
Incorrect login details, account is locked, password has expired or your source IP is blocked. |
Authentication failed due to incorrect login details, a locked account, an expired password, or a blocked source IP address. |
-17 |
Request used GET rather than POST! |
The request method should be |
-36 |
The certificate has already expired! |
The certificate cannot be replaced because it has expired. |
-91 |
Permission denied |
The user does not have permission for the specified context. |
-110 |
CSR decoding Internal Error |
An internal error occurred while decoding the CSR. |
-115 |
No price found for |
No price information available for the specified item. |
-160 |
Failed to replace order # |
The order replacement failed due to a general error. |
-161 |
Parameter |
The specified parameter is not valid for this product type. |
-162 |
The CSR must not contain domain names that are not in the |
The CSR contains domain names not listed in the |
-163 |
The CSR must not contain domain names that are not in the list of certificate domain names! |
The CSR contains domain names not listed in the certificate’s domain names. |
AutoUpdateDCV |
||
-1 |
Request was not made over https! |
The request must use HTTPS protocol. |
-2 |
|
The provided argument is not recognized. |
-3 |
The |
A required argument is missing from the request. |
-4 |
The value of the |
The argument value does not meet validation requirements. |
-14 |
An unknown error occurred! |
An unspecified error occurred during the request. |
-16 |
Incorrect login details, account is locked, password has expired or your source IP is blocked. |
Authentication failed due to incorrect login details, a locked account, an expired password, or a blocked source IP address. |
-17 |
Request used GET rather than POST! |
The request method should be |
-47 |
|
The specified domain name has already been validated. |
-139 |
Unexpected certificate state! |
The certificate is in an unexpected state. |
-160 |
The attempt to update the DCV method(s) did not succeed. |
The DCV method update failed due to a general error. |
ResendDCVEmail |
||
-1 |
Request was not made over https! |
The request must use HTTPS protocol. |
-2 |
|
The provided argument is not recognized. |
-3 |
The |
A required argument is missing from the request. |
-4 |
The value of the |
The argument value does not meet validation requirements. |
-14 |
An unknown error occurred! |
An unspecified error occurred during the request. |
-16 |
Incorrect login details, account is locked, password has expired or your source IP is blocked. |
Authentication failed due to incorrect login details, a locked account, an expired password, or a blocked source IP address. |
-17 |
Request used GET rather than POST! |
The request method should be |
GetDCVEmailAddressList |
||
-1 |
Request was not made over https! |
The request must use HTTPS protocol. |
-2 |
Unrecognised argument! |
The provided argument is not recognized. |
-3 |
The |
A required argument is missing from the request. |
-4 |
The value of the |
The argument value does not meet validation requirements. |
-14 |
An unknown error occurred! |
An unspecified error occurred during the request. |
-16 |
Incorrect login details, account is locked, password has expired or your source IP is blocked. |
Authentication failed due to incorrect login details, a locked account, an expired password, or a blocked source IP address. |
-17 |
Request used GET rather than POST! |
The request method should be |
-19 |
The Domain Name may not be an Internet-accessible IP Address! |
Domain names must not be Internet-accessible IP addresses. |
-37 |
The Domain Name is an Intranet Server Name or Intranet IP Address! |
Domain names must not be intranet server names or intranet IP addresses. |
-91 |
Permission Denied. Not allowed to use the AUTO-Apply service. |
The user is not permitted to use the AUTO-Apply service. |
GetDetailedOrderStatus |
||
-1 |
Request was not made over https! |
The request must use HTTPS protocol. |
-2 |
|
The provided argument is not recognized. |
-3 |
The |
A required argument is missing from the request. |
-4 |
The value of the |
The argument value does not meet validation requirements. |
-14 |
An unknown error occurred! |
An unspecified error occurred during the request. |
-16 |
Permission denied! |
Authentication failed due to permission issues. |
-17 |
Request used GET rather than POST! |
The request method should be |
getPostPaymentStatus |
||
-1 |
Request was not made over https! |
The request must use HTTPS protocol. |
-2 |
|
The provided argument is not recognized. |
-3 |
The |
A required argument is missing from the request. |
-4 |
The value of the |
The argument value does not meet validation requirements. |
-14 |
An unknown error occurred! |
An unspecified error occurred during the request. |
-16 |
Incorrect login details, account is locked, password has expired or your source IP is blocked. |
Authentication failed due to incorrect login details, a locked account, an expired password, or a blocked source IP address. |
-17 |
Request used GET rather than POST! |
The request method should be |
-42 |
Call limit reached! Please try again later |
The maximum number of allowed API requests has been exceeded. Please wait before submitting additional requests. |
-43 |
Certificate is not in a revocable state |
The certificate cannot be revoked in its current state. |
-160 |
Failed to revoke certificate. |
The certificate revocation failed due to a general error. |
initCustomerSession |
||
-1 |
Request was not made over https! |
The request must use HTTPS protocol. |
-2 |
|
The provided argument is not recognized. |
-3 |
The |
A required argument is missing from the request. |
-4 |
The value of the |
The argument value does not meet validation requirements. |
-14 |
An unknown error occurred! |
An unspecified error occurred during the request. |
-16 |
Incorrect login details, account is locked, password has expired or your source IP is blocked. |
Authentication failed due to incorrect login details, a locked account, an expired password, or a blocked source IP address. |
-17 |
Request used GET rather than POST! |
The request method should be |
-42 |
Call limit reached! Please try again later |
The maximum number of allowed API requests has been exceeded. Please wait before submitting additional requests. |
-43 |
Certificate is not in a revocable state |
The certificate cannot be revoked in its current state. |
-160 |
Failed to revoke certificate. |
The certificate revocation failed due to a general error. |