Description
Sets a default contact for the Customer.
Parameters
| Name | Data Type | Required / Optional | Description | 
|---|---|---|---|
| auth-userid | Integer | Required | Authentication Parameter | 
| api-key | String | Required | Authentication Parameter | 
| customer-id | Integer | Required | The Customer for whom you want to set the Default Contacts | 
| type | Array of Strings | Required | Type of default contact to be returned. It can be one or more of following contacts types : Contact, CoopContact, UkContact, EuContact, CnContact, CoContact, CaContact, DeContact, EsContact. | 
| reg-contact-id | Integer | Required | The Registrant Contact of the domain name. | 
| admin-contact-id | Integer | Required | The Administrative Contact of the domain name. Note
 Pass -1 for the following TLDs: 
 | 
| tech-contact-id | Integer | Required | The Technical Contact of the domain name. Note
 Pass -1 for the following TLDs: 
 | 
| billing-contact-id | Integer | Required | The Billing Contact of the domain name. Note
 Pass -1 for the following TLDs: 
 | 
HTTP Method
POST
Example Test URL
https://httpapi.com/api/contacts/modDefault.json?auth-userid=0&api-key=key&customer-id=0&type=Contact®-contact-id=0&admin-contact-id=0&tech-contact-id=0&billing-contact-id=0 
Response
Returns a hash map containing the below details of the Default Contacts for each Contact Type requested:
- 
registrantContactDetails / adminContactDetails / techContactDetails / billingContactDetails: - 
Contact ID (entity.entityid) 
- 
Name (contact.name) 
- 
Company (contact.company) 
- 
Contact Type (contact.type) 
- 
Email Address (contact.emailaddr) 
- 
Telephone Number Country Code (contact.telnocc) 
- 
Telephone Number (contact.telno) 
- 
First line of address of the Contact (contact.address1) 
- 
Second line of address of the Contact (contact.address2) 
- 
Third line of address of the Contact (contact.address3) 
- 
City (contact.city) 
- 
State (contact.state) 
- 
Country Code (contact.country) 
- 
ZIP Code (contact.zip) 
- 
Current Status in the System (entity.currentstatus) 
- 
Creation Date in the System (contact.creationdt) 
- 
Creation Date at the Registry (contact.timestamp) 
- 
Customer ID associated with the Contact (entity.customerid) 
 
- 
- 
Registrant Contact ID (registrant) 
- 
Admin Contact ID (admin) 
- 
Tech Contact ID (tech) 
- 
Billing Contact ID (billing) 
- 
Contact Type (type) 
In case of any errors, a status key with value as ERROR alongwith an error message will be returned.
