![]() |
Add Contact
Description
Adds a Contact to the domain using the details provided.
Parameters
| Name | Data Type | Required / Optional | Description |
|---|---|---|---|
| auth-userid | Integer | Required | Authentication Parameter |
| api-key or auth-password | String | Required | Authentication Parameter |
| name | String | Required | Name of the contact |
| company | String | Required | Name of the company Note
|
| String | Required | Email address of the contact | |
| address-line-1 | String | Required | First line of address of the contact |
| city | String | Required | Name of the City |
| country | String | Required | Country Code as per ISO 3166-1 alpha-2 |
| zipcode | String | Required | ZIP code |
| phone-cc | String | Required | Telephone number country code |
| phone | String | Required | Telephone number |
| customer-id | Integer | Required | The Customer under whom you want to create the Contact |
| type | String | Required | The Contact Type. This can take following values:
|
| address-line-2 | String | Optional | Second line of address of the contact |
| address-line-3 | String | Optional | Third line of address of the contact |
| state | String | Optional | Name of the state |
| fax-cc | String | Optional | Fax number country code |
| fax | String | Optional | Fax number |
| attr-name | Map[name] | Optional | Mapping key of any extra information to be associated for the contact that is being added. Refer the description of attr-value. |
| attr-value | Map[value] | Required |
Mapping value of the extra details required to be associated with a particular Contact before registering a domain name. This together with attr-name shall contain the extra details.
|
HTTP Method
POST
Example Test URL Request
https://test.httpapi.com/api/contacts/add.json?auth-userid=0&api-key=key&name=abc&company=company&email=urname@domain.com&address-line-1=address1&city=city&country=nn&zipcode=0&phone-cc=0&phone=0&customer-id=0&type=Contact
Response
Returns the Contact Id (Integer) of newly added Contact. Multiple Contacts can be added for the same Name and Company Name behavior.
In case of any errors, a status key with value as ERROR alongwith an error message will be returned.
