Create a Contact🔗
Use the below endpoint to create a contact:
Handy Tips
- A new contact is created if any combination of the following details is unique:
name
,email
,contact
,type
andreference_id
. - If all the above details match the details of an existing contact, the API returns details of the existing contact.
- Use the Update Contact API if you want to make changes to an existing contact.
Request Parameters🔗
name
mandatorystring
The contact's name. This field is case-sensitive. A minimum of 3 characters and a maximum of 50 characters are allowed. Name cannot end with a special character, except.
. Supported characters:a-z
,A-Z
,0-9
,space
,’
,-
,_
,/
,(
,)
and ,.
. For example,Gaurav Kumar
.email
optionalstring
The contact's email address. For example,gaurav.kumar@example.com
.contact
optionalstring
The contact's phone number. For example,9123456789
.type
optionalstring
Maximum 40 characters. Classification for the contact being created. For example,employee
. The following classifications are available by default:vendor
customer
employee
self
Handy Tips
Additional Classifications can be created via the Dashboard and then used in APIs. It is not possible to create new Classifications via API.
reference_id
optionalstring
Maximum 40 characters. A user-entered reference for the contact. For example,Acme Contact ID 12345
.notes
optionalobject
Key-value pair that can be used to store additional information about the entity. Maximum 15 key-value pairs, 256 characters (maximum) each. For example,"note_key": "Beam me up Scotty”
.
Response Parameters🔗
id
string
The unique identifier linked to the contact. For example,cont_00000000000001
.entity
string
The entity being created. Here, it will becontact
.name
string
The contact's name. For example,Gaurav Kumar
.contact
string
The contact's phone number. For example,9123456789
.email
string
The contact's email address. For example,gaurav.kumar@example.com
.type
string
A classification for the contact being created. For example,employee
.reference_id
string
A user-entered reference for the contact. For example,Acme Contact ID 12345
.batch_id
string
This parameter is populated if the contact was created as part of a bulk upload. For example,batch_00000000000001
.active
boolean
Possible values:true
(default) = activefalse
= inactive
notes
object
Key-value pair that can be used to store additional information about the entity. Maximum 15 key-value pairs, 256 characters (maximum) each. For example,"note_key": "Beam me up Scotty”
.created_at
integer
Timestamp, in Unix, when the contact was created. For example,1545320320
.