Overview
The Create Contact endpoint lets you add a new networking contact to your Mokaru account.
Common use cases:
- AI agent contact capture - save contacts from LinkedIn conversations or email threads automatically.
- Post-interview logging - record interviewer details after a call.
- Bulk import - add contacts from a spreadsheet or CRM via automation.
Scope required: contacts:write | Rate limit: 20 requests/min
Request
Body Parameters
First name (max 100 characters)
Last name (max 100 characters)
Contact’s job title (max 200 characters)
Company name (max 200 characters)
Relationship type. One of: RECRUITER, HIRING_MANAGER, HR_MANAGER, TEAM_LEAD, DEPARTMENT_HEAD, CEO_FOUNDER, COLLEAGUE, FRIEND, REFERRAL, OTHER
Email address (max 200 characters)
Phone number (max 50 characters)
LinkedIn profile URL (max 500 characters)
Example
curl -X POST "https://api.mokaru.ai/v1/contacts" \
-H "Authorization: Bearer mk_your_key" \
-H "Content-Type: application/json" \
-d '{
"firstName": "Sarah",
"lastName": "Jones",
"jobTitle": "Engineering Manager",
"company": "Acme Corp",
"relationship": "HIRING_MANAGER",
"email": "sarah@acme.com"
}'
Response
Whether the contact was created
The new contact’s unique ID
{
"success": true,
"id": "clx1234..."
}