Check the existence of a CTH account username.


Use this command to check the existence of a CTH account username.


All resellers have access to this command.

Implementation on

Log on to with Login ID resellid, password resellpw.

Put a .tel domain name in the shopping cart

Click the preconfigure link by the .tel domain name.

The Save My Settings button calls the TEL_IsCTHUser command to verify that the username supplied in this form may be used with this domain name.

As a last-minute check, you may optionally run TEL_IsCTHUser a second time, immediately before submitting the order, to make sure the registration doesn’t fail due to a username being taken by another customer.


The query must meet the following requirements:

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

Input parameters

Build the query string using this syntax:
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
UserName Required CTH account username you want to check 32
ResponseType Optional Format of response. Permitted values are Text (default), HTML, or XML. 4


Returned parameters and values

Parameter Description
UserExists Response value for whether this user exists in our system
UserExistsInAccount Response value for whether this user exists in this domain name account
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.



  • 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.