Description
Create a single contact with detailed information including personal, company, and industry-specific fields.
Important: Contacts must belong to a group. Create a group first using POST /v1/contacts/groups, then add contacts to it.
Authorizations
Required Fields
User unique_id (who is creating the contact)
Group unique_id to add the contact to. Create a group first using POST /v1/contacts/groups.
Contact phone number (E.164 format recommended, e.g., +15551234567)
Birthday (YYYY-MM-DD format)
Street address line 2 (apt, suite, etc.)
Lead opportunity value (e.g., “$500”)
Where the lead came from (e.g., “Facebook”, “Referral”)
Your CRM’s ID for this contact
Industry (e.g., “Real Estate”, “Finance”)
National Producer Number (for insurance professionals)
Central Registration Depository number (for financial advisors)
Industry-Specific Fields (Finance & Real Estate)
Last 4 digits of SSN (for verification purposes)
Type of debt (e.g., “VA Loan”, “FHA”, “Conventional”)
months_since_mortgage_open
Months since mortgage account opened
Notes
Free-text notes about the contact
Basic
With Company Info
Full Finance Lead
curl -X POST https://api.teli.ai/v1/contacts \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"organization_id": "{org_id}",
"user_id": "{user_id}",
"list_id": "{group_id}",
"phone_number": "+15551234567",
"first_name": "John",
"last_name": "Doe",
"email": "john.doe@example.com"
}'
201
400 (Validation Error)
404 (Group Not Found)
{
"success" : true ,
"contact_id" : "contact_1767123456789x123456789012345" ,
"list_id" : "1763072372500x777103986713560785" ,
"group_name" : "November Leads" ,
"message" : "Contact created successfully" ,
"powered_by" : "Teli"
}