Contacts

This section details endpoints dedicated to managing contacts effectively, facilitating streamlined interaction and organization within the platform.

Search Contacts: Search and retrieve contacts based on specified parameters or keywords, enabling efficient categorization and retrieval.

Add Contact: Create and add new contacts to the platform by providing the necessary contact details via this endpoint.

Get Contact By Id: Retrieve detailed information about a specific contact using its unique identifier (contactId).

Delete Contact: Delete a specific contact from the platform, identified by its unique identifier (contactId).

Update Contact: Modify and update contact information for a specific contact identified by its unique identifier (contactId).

Add Tag to Contact: Associate tags with a specific contact, enhancing categorization and triggering automations.

Remove Tag from Contact: Effortlessly remove tags associated with a specific contact, facilitating flexible tag management.

get
Authorizations
x-api-keystringRequired
Query parameters
limitstringOptional
tagsstringOptional
locationIdstringOptional
pagestringOptional
channelstringOptional
searchTextstringOptional
Header parameters
x-api-keystringRequired
Responses
200

200 response

application/json
get
/v1/contacts
200

200 response

post
Authorizations
x-api-keystringRequired
Header parameters
x-api-keystringRequired
Body
idstringOptional
namestringRequired
phoneNumberstringRequired
stagestring · enumOptionalPossible values:
notesstringOptional
customFieldsobjectOptional
tagsstring[]Optional
Responses
200

200 response

application/json
post
/v1/contacts
200

200 response

get
Authorizations
x-api-keystringRequired
Path parameters
contactIdstringRequired
Header parameters
x-api-keystringRequired
Responses
200

200 response

application/json
get
/v1/contacts/{contactId}
200

200 response

delete
Authorizations
x-api-keystringRequired
Path parameters
contactIdstringRequired
Header parameters
x-api-keystringRequired
Responses
200

200 response

application/json
delete
/v1/contacts/{contactId}
200

200 response

put
Authorizations
x-api-keystringRequired
Path parameters
contactIdstringRequired
Header parameters
x-api-keystringRequired
Body
idstringOptional
namestringRequired
phoneNumberstringRequired
stagestring · enumOptionalPossible values:
notesstringOptional
customFieldsobjectOptional
tagsstring[]Optional
Responses
200

200 response

application/json
put
/v1/contacts/{contactId}
200

200 response

post
Authorizations
x-api-keystringRequired
Path parameters
proxystringRequired
contactIdstringRequired
Header parameters
x-api-keystringRequired
Responses
200

200 response

application/json
post
/v1/contacts/{contactId}/tags/add
200

200 response

post
Authorizations
x-api-keystringRequired
Path parameters
proxystringRequired
contactIdstringRequired
Header parameters
x-api-keystringRequired
Responses
200

200 response

application/json
post
/v1/contacts/{contactId}/tags/remove
200

200 response

Last updated