GetContacts
Definition
Get all contact data for a domain name.
Usage
Use this command to display contact information for this 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/domains/DomainDetail.asp?DomainNameID=152533676
In the utilities section, the Contact/WhoIs Information link calls the GetContacts command.
Constraints
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:
https://resellertest.enom.com/interface.asp?
command=nameofcommand&uid=yourloginid&pw=yourpassword
¶mname=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) | 63 |
TLD | Required | Top-level domain name (extension) | 15 |
ResponseType | Optional | Format of response. Permitted values are Text (default), HTML, or XML. | 4 |
Returned parameters and values
Parameter | Description |
---|---|
DomainName | Domain name |
SLD | Second-level domain name (for example, enom in enom.com) |
TLD | Top-level domain name (extension) |
DomainNameID | Identification number for this domain name, in our system |
Registrant | None indicates no separate Registrant information has been entered for this domain name. Otherwise, Registrant information is returned |
AuxBilling | None indicates no separate Auxiliary Billing information has been entered for this domain name. Otherwise, Auxiliary Billing contact information is returned |
Tech | None indicates no separate Technical contact information has been entered for this domain name. Otherwise, Technical contact information is returned |
Admin | None indicates no separate Admin contact information has been entered for this domain name. Otherwise, Admin contact information is returned |
Billing | Billing information is returned for most TLDs, with some exceptions like .eu |
ContactTypePartyID | Party ID |
ContactTypeAddress1 | Address 1 |
ContactTypeAddress2 | Address 2 |
ContactTypeCity | City |
ContactTypeCountry | Country |
ContactTypeEmailAddress | Email Address |
ContactTypeFax | Fax |
ContactTypeFirstName | First Name |
ContactTypeLastName | Last Name |
ContactTypeJobTitle | Job Title |
ContactTypeOrganizationName | Organization Name |
ContactTypePhone | Phone number |
ContactTypePhoneExt | Phone extension |
ContactTypePostalCode | Postal Code |
ContactTypeStateProvince | State or Province |
ContactTypeStateProvinceChoice | State or Province? S indicates State; P indicates Province |
UseBelowAuxInfo | True indicates that AuxBilling appears on the Contacts page as an optional alternative for this ContactType |
AuxID | PartyID for Auxiliary Billing contact |
RegID | PartyID for Registrant contact |
ExtendedAttributes | Registry-specific data for some country-code TLDs. For each TLD, you can retrieve the expected extended attributes by running this command or the GetExtAttributes command. |
WPPSAllowed | Is ID Protect permitted for this TLD? |
WPPSExists | Is there a current ID Protect subscription for this domain name? |
WPPSEnabled | Is the ID Protect subscription currently being used to protect this domain name? |
WPPSExpDate | Expiration date for ID Protect subscription |
WPPSAutoRenew | Auto renew setting for ID Protect subscription |
EscrowLiftDate | If this domain name is currently in escrow, the lift date |
EscrowHold | Is this domain name currently in escrow? |
ContactRestrictedTLD | Does this TLD have restrictions on the freedom to update contact information without a trade (transfer). |
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, 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.
- If there are additional contact entries, Billing in the above return parameter names is replaced with REGISTRANT, AUXBILLING, TECH, or ADMIN.
Example

The following query requests the contact information for resellerdocs.com, and requests the response in XML format:
Query
https://resellertest.enom.com/interface.asp?
command=getcontacts&uid=resellid&pw=resellpw
&sld=resellerdocs&tld=com&responsetype=xml
The response gives contact information for the registrant party and billing party, and states that no different information was provided for the auxiliary billing, technical, and administrative contacts. Where no different information is provided, these contacts default to the billing party information:
Output
<interface-response>
<GetContacts>
<domainname sld="resellerdocs" tld="com" domainnameid="152533676">resellerdocs.com</domainname>
<Registrant>
<RegistrantPartyID>{bb4a2de1-6485-45cb-a4fc-ee39ba0c1629}</RegistrantPartyID>
<RegistrantOrganizationName>Extraordinary Sales</RegistrantOrganizationName>
<RegistrantJobTitle>Manager</RegistrantJobTitle>
<RegistrantFirstName>Johnny</RegistrantFirstName>
<RegistrantLastName>Doety</RegistrantLastName>
<RegistrantAddress1>15801 NE 24th Street</RegistrantAddress1>
<RegistrantAddress2/>
<RegistrantCity>Bellevue</RegistrantCity>
<RegistrantCountry>US</RegistrantCountry>
<RegistrantStateProvince>WA</RegistrantStateProvince>
<RegistrantStateProvinceChoice>S</RegistrantStateProvinceChoice>
<RegistrantPostalCode>98008</RegistrantPostalCode>
<RegistrantEmailAddress>john.doe@resellerdocs.com</RegistrantEmailAddress>
<RegistrantPhone>+1.4252744500</RegistrantPhone>
<RegistrantPhoneExt/>
<RegistrantFax/>
</Registrant>
<AuxBilling>
<AuxBillingPartyID>{bb4a2de1-6485-45cb-a4fc-ee39ba0c1629}
</AuxBillingPartyID>
<AuxBillingOrganizationName>Extraordinary Sales
</AuxBillingOrganizationName>
<AuxBillingJobTitle>Manager</AuxBillingJobTitle>
<AuxBillingFirstName>Johnny</AuxBillingFirstName>
<AuxBillingLastName>Doety</AuxBillingLastName>
<AuxBillingAddress1>15801 NE 24th Street</AuxBillingAddress1>
<AuxBillingAddress2/>
<AuxBillingCity>Bellevue</AuxBillingCity>
<AuxBillingCountry>US</AuxBillingCountry>
<AuxBillingStateProvince>WA</AuxBillingStateProvince>
<AuxBillingStateProvinceChoice>S
</AuxBillingStateProvinceChoice>
<AuxBillingPostalCode>98008</AuxBillingPostalCode>
<AuxBillingEmailAddress>john.doe@resellerdocs.com
</AuxBillingEmailAddress>
<AuxBillingPhone>+1.4252744500</AuxBillingPhone>
<AuxBillingPhoneExt/>
<AuxBillingFax/>
<UseRegInfoAbove>True</UseRegInfoAbove>
<auxID>{bb4a2de1-6485-45cb-a4fc-ee39ba0c1629}</auxID>
<regID>{bb4a2de1-6485-45cb-a4fc-ee39ba0c1629}</regID>
</AuxBilling>
<Tech>
<TechPartyID>{5e731431-d986-405e-a9ae-4feb5dd2d6ae}
</TechPartyID>
<TechOrganizationName/>
<TechJobTitle/>
<TechFirstName>John</TechFirstName>
<TechLastName>Smith</TechLastName>
<TechAddress1>100 Main St.</TechAddress1>
<TechAddress2/>
<TechCity>Townsville</TechCity>
<TechCountry>US</TechCountry>
<TechStateProvince/>
<TechStateProvinceChoice> </TechStateProvinceChoice>
<TechPostalCode/>
<TechEmailAddress>john@resellerdocs.com</TechEmailAddress>
<TechPhone>+1.5555555555</TechPhone>
<TechPhoneExt/>
<TechFax/>
</Tech>
<Admin>
<AdminPartyID>{bb4a2de1-6485-45cb-a4fc-ee39ba0c1629}
</AdminPartyID>
<AdminOrganizationName>Extraordinary Sales
</AdminOrganizationName>
<AdminJobTitle>Manager</AdminJobTitle>
<AdminFirstName>Johnny</AdminFirstName>
<AdminLastName>Doety</AdminLastName>
<AdminAddress1>15801 NE 24th Street</AdminAddress1>
<AdminAddress2/>
<AdminCity>Bellevue</AdminCity>
<AdminCountry>US</AdminCountry>
<AdminStateProvince>WA</AdminStateProvince>
<AdminStateProvinceChoice>S</AdminStateProvinceChoice>
<AdminPostalCode>98008</AdminPostalCode>
<AdminEmailAddress>john.doe@resellerdocs.com
</AdminEmailAddress>
<AdminPhone>+1.4252744500</AdminPhone>
<AdminPhoneExt/>
<AdminFax/>
</Admin>
<Billing>
<BillingPartyID>{bb4a2de1-6485-45cb-a4fc-ee39ba0c1629}
</BillingPartyID>
<BillingOrganizationName>Extraordinary Sales
</BillingOrganizationName>
<BillingJobTitle>Manager</BillingJobTitle>
<BillingFirstName>Johnny</BillingFirstName>
<BillingLastName>Doety</BillingLastName>
<BillingAddress1>15801 NE 24th Street</BillingAddress1>
<BillingAddress2/>
<BillingCity>Bellevue</BillingCity>
<BillingCountry>US</BillingCountry>
<BillingStateProvince>WA</BillingStateProvince>
<BillingStateProvinceChoice>S</BillingStateProvinceChoice>
<BillingPostalCode>98008</BillingPostalCode>
<BillingEmailAddress>john.doe@resellerdocs.com
</BillingEmailAddress>
<BillingPhone>+1.4252744500</BillingPhone>
<BillingPhoneExt/>
<BillingFax/>
<BillingFullCountry>United States</BillingFullCountry>
</Billing>
<Nexus category=""/>
<Purpose/>
<CurrentAttributes></CurrentAttributes>
<WPPSAllowed>1</WPPSAllowed>
<WPPSExists>1</WPPSExists>
<WPPSEnabled>1</WPPSEnabled>
<WPPSExpDate>12/22/2011</WPPSExpDate>
<WPPSAutoRenew>No</WPPSAutoRenew>
<WPPSContactData>
<ContactType>WPPS</ContactType>
<OrganizationName>Whois Privacy Protection Service, Inc.
</OrganizationName>
<JobTitle>Agent</JobTitle>
<FName>Whois</FName>
<LName>Agent</LName>
<Address1>PMB 368, 14150 NE 20th St - F1</Address1>
<Address2>C/O resellerdocs.com</Address2>
<City>Bellevue</City>
<StateProvince>WA</StateProvince>
<StateProvinceChoice>S</StateProvinceChoice>
<PostalCode>98007</PostalCode>
<Country>US</Country>
<Phone>+1.4252740657</Phone>
<PhoneExt/>
<Fax>+1.4256960234</Fax>
<EmailAddress>cmktwnrb@whoisprivacyprotect.com
</EmailAddress>
<DateTimeChanged>12/7/2011 5:50:30 AM</DateTimeChanged>
</WPPSContactData>
<escrowliftdate/>
<escrowhold/>
<Attributes></Attributes>
<IsContactShared>False</IsContactShared>
</GetContacts>
<ContactRestrictedTLD>False</ContactRestrictedTLD>
<Command>GETCONTACTS</Command>
<Language>eng</Language>
<ErrCount>0</ErrCount>
<ResponseCount>0</ResponseCount>
<MinPeriod>1</MinPeriod>
<MaxPeriod>10</MaxPeriod>
<Server>sjl21wresellt01</Server>
<Site>eNom</Site>
<IsLockable>True</IsLockable>
<IsRealTimeTLD>True</IsRealTimeTLD>
<TimeDifference>+8.00</TimeDifference>
<ExecTime>0.531</ExecTime>
<Done>true</Done>
<debug/>
<TrackingKey>d2027a10-719e-4b86-a648-2ebea88ef45e</TrackingKey>
<RequestDateTime>12/8/2011 3:54:37 AM</RequestDateTime>
</interface-response>

The following query requests the contact information for resellerdocs.com, and requests the response in HTML format:
Query
https://resellertest.enom.com/interface.asp?
command=getcontacts&uid=resellid&pw=resellpw
&sld=resellerdocs&tld=com&responsetype=html
The response gives contact information for the registrant party and billing party, and states that no different information was provided for the auxiliary billing, technical, and administrative contacts. Where no different information is provided, these contacts default to the billing party information:
Output
;URL Interface
;Machine is SJL0VWRESELL_T
;Encoding Type is utf-8
RegistrantPartyID: {f9bd88d7-4872-e411-acb1-0050568631ab}
RegistrantOrganizationName: Novaxis Solutions
RegistrantJobTitle:
RegistrantFirstName: Carl
RegistrantLastName: Boivin
RegistrantAddress1: 400 boulevard Langelier
RegistrantAddress2:
RegistrantCity: Quebec
RegistrantCountry: US
RegistrantStateProvince: AZ
RegistrantStateProvinceChoice: S
RegistrantPostalCode: 45632
RegistrantEmailAddress: cboivin@novaxis.net
RegistrantPhone: +1.4186942033
RegistrantPhoneExt:
RegistrantFax:
AuxBillingPartyID: {f9bd88d7-4872-e411-acb1-0050568631ab}
AuxBillingOrganizationName: Novaxis Solutions
AuxBillingJobTitle:
AuxBillingFirstName: Carl
AuxBillingLastName: Boivin
AuxBillingAddress1: 400 boulevard Langelier
AuxBillingAddress2:
AuxBillingCity: Quebec
AuxBillingCountry: US
AuxBillingStateProvince: AZ
AuxBillingStateProvinceChoice: S
AuxBillingPostalCode: 45632
AuxBillingEmailAddress: cboivin@novaxis.net
AuxBillingPhone: +1.4186942033
AuxBillingPhoneExt:
AuxBillingFax:
UseRegInfoAbove: True
auxID: {f9bd88d7-4872-e411-acb1-0050568631ab}
regID: {f9bd88d7-4872-e411-acb1-0050568631ab}
TechPartyID: {e8a8b814-f7ab-e411-acb1-0050568631ab}
TechOrganizationName:
TechJobTitle:
TechFirstName: John
TechLastName: Smith
TechAddress1: 100 Main St.
TechAddress2:
TechCity: Townsville
TechCountry: US
TechStateProvince: WA
TechStateProvinceChoice: S
TechPostalCode: 98033
TechEmailAddress: john@resellerdocs.com
TechPhone: +1.5555555555
TechPhoneExt:
TechFax:
AdminPartyID: {bb4a2de1-6485-45cb-a4fc-ee39ba0c1629}
AdminOrganizationName: Extraordinary Sales
AdminJobTitle: Manager
AdminFirstName: Rosh
AdminLastName: Bach
AdminAddress1: 15801 NE 24th Street
AdminAddress2:
AdminCity: ekm
AdminCountry: US
AdminStateProvince: WA
AdminStateProvinceChoice: S
AdminPostalCode: 98008
AdminEmailAddress: servicesQA@rightside.co
AdminPhone: +91.9544048048
AdminPhoneExt:
AdminFax:
BillingPartyID: {bb4a2de1-6485-45cb-a4fc-ee39ba0c1629}
BillingOrganizationName: Extraordinary Sales
BillingJobTitle: Manager
BillingFirstName: Rosh
BillingLastName: Bach
BillingAddress1: 15801 NE 24th Street
BillingAddress2:
BillingCity: ekm
BillingCountry: US
BillingStateProvince: WA
BillingStateProvinceChoice: S
BillingPostalCode: 98008
BillingEmailAddress: servicesQA@rightside.co
BillingPhone: +91.9544048048
BillingPhoneExt:
BillingFax:
BillingFullCountry: United States
PendingVerification: False
Nexus:
Purpose:
WPPSAllowed: 1
WPPSExists: 1
WPPSEnabled: 1
WPPSExpDate: 12/22/2025
WPPSAutoRenew: No
ContactType: WPPS
OrganizationName: Whois Privacy Protection Service, Inc.
JobTitle: Agent
FName: Whois
LName: Agent
Address1: PO Box 639
Address2: C/O resellerdocs.com
City: Kirkland
StateProvince: WA
StateProvinceChoice: S
PostalCode: 98083
Country: US
Phone: +1.4252740657
PhoneExt:
Fax: +1.4256960234
EmailAddress: cmktwnrb@whoisprivacyprotect.com
DateTimeChanged: 2/3/2015 3:47:06 PM
escrowliftdate:
escrowhold:
Attributes:
IsContactShared: False
ContactRestrictedTLD: False
Command: GETCONTACTS
APIType: API.NET
Language: eng
ErrCount: 0
ResponseCount: 0
MinPeriod: 1
MaxPeriod: 10
Server: sjl0vwresell_t
Site: eNom
IsLockable:
IsRealTimeTLD:
TimeDifference: +0.00
ExecTime: 0.250
Done: true
TrackingKey: 992f6e8c-7cab-4e85-8050-ba07dcc0b316
RequestDateTime: 2/3/2015 4:56:02 PM

The following query requests the contact information for resellerdocs.com, and requests the response in Text format:
Query
https://resellertest.enom.com/interface.asp?
command=getcontacts&uid=resellid&pw=resellpw
&sld=resellerdocs&tld=com&responsetype=text
The response gives contact information for the registrant party and billing party, and states that no different information was provided for the auxiliary billing, technical, and administrative contacts. Where no different information is provided, these contacts default to the billing party information:
Output
;URL Interface
;Machine is SJL0VWRESELL_T1
;Encoding Type is utf-8
RegistrantPartyID={f9bd88d7-4872-e411-acb1-0050568631ab}
RegistrantOrganizationName=Novaxis Solutions
RegistrantJobTitle=
RegistrantFirstName=Carl
RegistrantLastName=Boivin
RegistrantAddress1=400 boulevard Langelier
RegistrantAddress2=
RegistrantCity=Quebec
RegistrantCountry=US
RegistrantStateProvince=AZ
RegistrantStateProvinceChoice=S
RegistrantPostalCode=45632
RegistrantEmailAddress=cboivin@novaxis.net
RegistrantPhone=+1.4186942033
RegistrantPhoneExt=
RegistrantFax=
AuxBillingPartyID={f9bd88d7-4872-e411-acb1-0050568631ab}
AuxBillingOrganizationName=Novaxis Solutions
AuxBillingJobTitle=
AuxBillingFirstName=Carl
AuxBillingLastName=Boivin
AuxBillingAddress1=400 boulevard Langelier
AuxBillingAddress2=
AuxBillingCity=Quebec
AuxBillingCountry=US
AuxBillingStateProvince=AZ
AuxBillingStateProvinceChoice=S
AuxBillingPostalCode=45632
AuxBillingEmailAddress=cboivin@novaxis.net
AuxBillingPhone=+1.4186942033
AuxBillingPhoneExt=
AuxBillingFax=
UseRegInfoAbove=True
auxID={f9bd88d7-4872-e411-acb1-0050568631ab}
regID={f9bd88d7-4872-e411-acb1-0050568631ab}
TechPartyID={e8a8b814-f7ab-e411-acb1-0050568631ab}
TechOrganizationName=
TechJobTitle=
TechFirstName=John
TechLastName=Smith
TechAddress1=100 Main St.
TechAddress2=
TechCity=Townsville
TechCountry=US
TechStateProvince=WA
TechStateProvinceChoice=S
TechPostalCode=98033
TechEmailAddress=john@resellerdocs.com
TechPhone=+1.5555555555
TechPhoneExt=
TechFax=
AdminPartyID={bb4a2de1-6485-45cb-a4fc-ee39ba0c1629}
AdminOrganizationName=Extraordinary Sales
AdminJobTitle=Manager
AdminFirstName=Rosh
AdminLastName=Bach
AdminAddress1=15801 NE 24th Street
AdminAddress2=
AdminCity=ekm
AdminCountry=US
AdminStateProvince=WA
AdminStateProvinceChoice=S
AdminPostalCode=98008
AdminEmailAddress=servicesQA@rightside.co
AdminPhone=+91.9544048048
AdminPhoneExt=
AdminFax=
BillingPartyID={bb4a2de1-6485-45cb-a4fc-ee39ba0c1629}
BillingOrganizationName=Extraordinary Sales
BillingJobTitle=Manager
BillingFirstName=Rosh
BillingLastName=Bach
BillingAddress1=15801 NE 24th Street
BillingAddress2=
BillingCity=ekm
BillingCountry=US
BillingStateProvince=WA
BillingStateProvinceChoice=S
BillingPostalCode=98008
BillingEmailAddress=servicesQA@rightside.co
BillingPhone=+91.9544048048
BillingPhoneExt=
BillingFax=
BillingFullCountry=United States
PendingVerification=False
Nexus=
Purpose=
WPPSAllowed=1
WPPSExists=1
WPPSEnabled=1
WPPSExpDate=12/22/2025
WPPSAutoRenew=No
ContactType=WPPS
OrganizationName=Whois Privacy Protection Service, Inc.
JobTitle=Agent
FName=Whois
LName=Agent
Address1=PO Box 639
Address2=C/O resellerdocs.com
City=Kirkland
StateProvince=WA
StateProvinceChoice=S
PostalCode=98083
Country=US
Phone=+1.4252740657
PhoneExt=
Fax=+1.4256960234
EmailAddress=cmktwnrb@whoisprivacyprotect.com
DateTimeChanged=2/3/2015 3:47:06 PM
escrowliftdate=
escrowhold=
Attributes=
IsContactShared=False
ContactRestrictedTLD=False
Command=GETCONTACTS
APIType=API.NET
Language=eng
ErrCount=0
ResponseCount=0
MinPeriod=1
MaxPeriod=10
Server=sjl0vwresell_t1
Site=eNom
IsLockable=
IsRealTimeTLD=
TimeDifference=+0.00
ExecTime=0.078
Done=true
TrackingKey=f2f134aa-6071-4985-8703-e2e29ba4e7c5
RequestDateTime=2/3/2015 4:56:57 PM