Create a contact
Contacts
Create a contact
Creates a new contact in the workspace.
POST
Create a contact
Authorizations
API key starting with leo_
Body
application/json
Maximum string length:
100Maximum string length:
100Single email (convenience field). Use emails array for multiple.
Maximum array length:
5Single phone (convenience field). Use phones array for multiple.
Maximum array length:
5Tag names to attach. Tags are created automatically if they don't exist.
Custom field values indexed by custom field key.
Values are validated against workspace custom field definitions.
Available options:
new, contacted, replied, qualified, archived Response
Contact created
Example:
{
"id": "a1b2c3d4-5678-90ab-cdef-1234567890ab",
"first_name": "Sophie",
"last_name": "Martin",
"title": "Senior Software Engineer",
"current_company": "Doctolib",
"location": "Paris, France",
"linkedin_profile": "https://www.linkedin.com/in/sophie-martin",
"emails": [
{
"email": "sophie@doctolib.com",
"type": "work"
}
],
"phones": [
{
"phone": "+33612345678",
"type": "personal"
}
],
"tags": ["frontend", "senior"],
"global_status": "new",
"source": "linkedin",
"summary": null,
"skills": ["React", "TypeScript", "Node.js"],
"languages": ["French", "English"],
"years_experience": 8,
"custom_data": { "industry_code": "A12", "vip": true },
"do_not_contact": false,
"created_at": "2025-01-15T10:30:00Z",
"updated_at": "2025-01-20T14:00:00Z",
"last_contacted_at": null,
"archived_at": null
}