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.