AddContact


Definition

Add a contact to the address book for an account.

Usage

Use this command to add a contact to the address book for an account.

To retrieve the contacts in an address book, use the GetAddressBook command.

Availability

All resellers have access to this command.

Implementation on eNom.com

This command is not implemented on enom.com.

Constraints

The query must meet the following requirements:

  • The login ID and password must be valid.

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
RegistrantOrganizationName Optional Registrant organization 60
RegistrantJobTitle Optional Registrant job title 60
RegistrantFirstName Required Registrant first name 60
RegistrantLastName Required Registrant last name 60
RegistrantAddress1 Required Registrant address 60
RegistrantAddress2 Optional Registrant additional address info 60
RegistrantCity Required Registrant city 60
RegistrantPostalCode Required Registrant postal code 16
RegistrantStateProvince Optional Registrant state or province 60
RegistrantStateProvinceChoice Optional

Registrant state or province choice:

  • S state
  • P province
1
RegistrantCountry Optional Registrant country 60
RegistrantPhone Required Registrant phone number. Required format is +CountryCode.PhoneNumber, where CountryCode and PhoneNumber use only numeric characters and the + is URL-encoded as a plus sign (%2B). 20
RegistrantFax Optional Registrant fax number. Required format is +CountryCode.PhoneNumber, where CountryCode and PhoneNumber use only numeric characters and the + is URL-encoded as a plus sign (%2B). 20
RegistrantEmailAddress Required Email address for Whois 128
ResponseType Optional Format of response. Permitted values are Text (default), HTML, or XML. 4

Returned parameters and values

Parameter Description
PartyID Party ID number for this contact, assigned by us
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.

 

Notes

  • The default response format is plain text. To receive the response in HTML or XML format, sendResponseType=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