Portfolio Manager

Sell Domains

Offers Received

Registrar

Monetization API

Registrar API

My Account Manual

API Error Codes

Your application should check for error code responses from our API - do not assume that a query was successful. Error codes could be produced by using incorrect API key and other details, leaving out required extra parameters, providing incorrectly formatted values or an internal API error.

Below we have provided a list of all possible error codes, what they mean and their solutions.

Note: The error message can vary between API functions, while error codes stay consistent.


2XX - Internal Error
  • Error Code 200 - Internal Error
    			<errors>
    			<error code="200" error="Internal error" />
    			</errors>
    			

    Meaning: Indicates an internal error. This could be caused by our servers being overloaded or scheduled maintenance.

    Solution: Try again in a few minutes. If you continue to receive this error, please contact us.


3XX - Authentication Error
  • Error Code 301 - API Key Invalid
    			<errors>
    			<error code="301" error="API key invalid" />
    			</errors>
    			

    Meaning: API key provided was invalid.

    Solution: Make sure you are including your API key in your query. If you do not have an API key, contact us to obtain one.


4XX - Invalid Input
  • Error Code 400 - Invalid mode parameter
    			<errors>
    			<error code="400" error="Valid modes are: add_domains, delete_domains, list_domains, add_folder, delete_folder, edit_folder, list_folders, 
    			 fetch, report, domainreport, reportlist, list_parking_providers, add_account, delete_account, edit_account, list_accounts, list_conflicts, claim_domains, referrers, 
    			 searchterms, pages" />
    			</errors>
    			

    Meaning: You have not included a valid mode value. Valid modes are: add_domains, delete_domains, list_domains, add_folder, delete_folder, edit_folder, list_folders, fetch, report, domainreport, reportlist, list_parking_providers, add_account, delete_account, edit_account and list_accounts.

    Solution: If you have included the mode attribute, check the spelling of the value. You may have added an 's' to the end or something may be incorrectly spelt.

  • Error Code 405 - Requested resource does not support the HTTP method 'GET'
    			<error  code="405" status="The requested resource does not support te HTTP method 'GET', Please use the 'POST' method for this operation due to security 
    considerations. Sending sensitive data via GET requests can expose it in URLs, serve logs and browser history, making it vulnerable to interception and unauthorized access. "
    />

    Meaning: When the HTTP method is 'GET' it throws an error for security considerations.

    Solution: Using the 'POST' method for the operation.


41X - Missing Parameter