AddDomainHeader


Definition

Associate a domain name with a Web hosting account.

Usage

You must create at least one domain header to publish a Web site for the domain name.

You may create additional domain headers if you want more than one domain name in your Web hosting account.

Availability

All resellers have access to this command.

Implementation on eNom.com

Log on to resellertest.enom.com with Login ID resellid, password resellpw.

https://resellertest.enom.com/wsg/hostingdomains.asp?HostAccount=resellwebid

The add button calls the AddDomainHeader command.

Constraints

The query must meet the following requirements:

  • The login ID and password must be valid.
  • The Web hosting account must belong to this account.
  • The domain header must not already exist.
  • The domain designated by the SLD and TLD parameters must be hosted by us.
  • If we are the registrar for this domain, it must be in this account.
  • This command does not create a directory, and allows you to point to a directory that does not exist.

Input parameters

Build the query string using this syntax:

https://resellertest.enom.com/interface.asp? 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

SLD

Required Second-level domain name (for example, enom in enom.com) that you want to associate with this domainheader 63

TLD

Required Top-level domain name (extension) that you want to associate with this domain header 15
HostName

Optional

Third level of a domain name, such as www in www.resellerdocs.com

14
HostAccount Required The name of the Web hosting account to which you want to add a domain header 14
Directory

Optional

Name of the directory to point the @ host record to. If you want the domain to point to a subdirectory, use format
Directory=DirectoryName/SubdirectoryName Must be full path from root.May be forward slash— or backslash—delimited.May begin with forward slash, backslash, or nothing.To create a directory, use the WebHostCreateDirectory command.
213
ResponseType

Optional r

Format of response. Options are Text (default), HTML, or XML.

4

Returned parameters and values

Parameter Description
DomainHeader

Success status of this procedure

Command

Name of command executed

ErrCount The number of errors if any occurred. If greater than 0 check the Err(1 to ErrCount) values.
Err(x) 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.

Notes

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

Example