Check whether a third-level domain name is available for a goMobi mobile Web site.


Use this command to check whether a third-level domain of is available for a goMobi mobile web site. For example, check example if you want users to access your mobile Web site at

This third-level domain functionality is one of four methods by which goMobi subscribers can provide access to their mobile web site. Other options for mobilizing their Web site include:

  • Use the third-level domain name assigned when the subscription was created (in format
  • Associate the mobilized site with a separate domain name (for example, could be the mobile-friendly version of the desktop site
  • Embed a JavaScript snippet in the header of the code for the desktop Web site. The snippet identifies thevisitor’s device, and delivers content formatted for that device.


All resellers have access to this command.

Implementation on

Log on to with Login ID resellid, password resellpw.

Click a goMobi domain name.

In the Mobile URL row, click edit.

The Check button launches the GM_CheckDomain command.


The query must meet the following requirements:

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

Input parameters

Build the query string using this syntax:


Parameter Status Description Max Size
UID Required Account login ID 20
PW Required Account password 20
ThirdLevelDomain Required Third-level (host) record to check (for example, if you want to use to access the mobile site, use ThirdLevelDomain=example) 63
ResponseType Optional Format of response. Permitted values are Text (default), HTML, or XML. 4


Returned parameters and values

Parameter Description
Available Availability status of this third-level domain.
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.