Skip to main content
Contacts are people associated with a lead. All contact endpoints are nested under a lead — you always need a leadId in the path. Email addresses must be unique per lead. Attempting to create two contacts with the same email on the same lead returns 409.

Contact object

FieldTypeDescription
idstring (UUID)Unique contact ID.
full_namestringContact’s full name.
emailstring | nullEmail address — unique per lead.
phone_numberstring | nullPhone number.
whatsapp_numberstring | nullWhatsApp number.

Endpoints

List contacts

GET /leads/{leadId}/contacts

Get contact

GET /leads/{leadId}/contacts/{contactId}

Create contact

POST /leads/{leadId}/contacts

Update contact

PUT /leads/{leadId}/contacts/{contactId}

Delete contact

DELETE /leads/{leadId}/contacts/{contactId}