GET | /contacts/ | Get contacts |
POST | /contacts/ | Create contact |
GET | /contacts/{contactId} | Get contact |
PUT | /contacts/{contactId} | Update contact |
DELETE | /contacts/{contactId} | Delete contact |
POST | /contacts/upsert | Upsert contact |
POST | /contacts/search | Search contacts |
GET | /contacts/search/duplicate | Get duplicate contact |
GET | /contacts/business/{businessId} | Get contacts by business ID |
POST | /contacts/bulk/tags/update/{type} | Update contacts tags (bulk) |
POST | /contacts/bulk/business | Add or remove contacts from business (bulk) |
GET | /contacts/{contactId}/tasks | Get all tasks |
POST | /contacts/{contactId}/tasks | Create task |
GET | /contacts/{contactId}/tasks/{taskId} | Get task |
PUT | /contacts/{contactId}/tasks/{taskId} | Update task |
DELETE | /contacts/{contactId}/tasks/{taskId} | Delete task |
PUT | /contacts/{contactId}/tasks/{taskId}/completed | Update task completed |
GET | /contacts/{contactId}/appointments | Get appointments for contact |
POST | /contacts/{contactId}/tags | Add tags |
DELETE | /contacts/{contactId}/tags | Remove tags |
GET | /contacts/{contactId}/notes | Get all notes |
POST | /contacts/{contactId}/notes | Create note |
GET | /contacts/{contactId}/notes/{id} | Get note |
PUT | /contacts/{contactId}/notes/{id} | Update note |
DELETE | /contacts/{contactId}/notes/{id} | Delete note |
POST | /contacts/{contactId}/followers | Add followers |
DELETE | /contacts/{contactId}/followers | Remove followers |
POST | /contacts/{contactId}/campaigns/{campaignId} | Add contact to campaign |
DELETE | /contacts/{contactId}/campaigns/{campaignId} | Remove contact from campaign |
DELETE | /contacts/{contactId}/campaigns/removeAll | Remove contact from every campaign |
POST | /contacts/{contactId}/workflow/{workflowId} | Add contact to workflow |
DELETE | /contacts/{contactId}/workflow/{workflowId} | Delete contact from workflow |