Overview
The Create Experience endpoint lets you add a new work experience to your Mokaru account.
Common use cases:
- AI agent profile building - automatically add work experiences extracted from a LinkedIn profile or resume.
- Career tracking - log a new position when you start a new role.
- Bulk import - add work experiences from a spreadsheet or external system.
Scope required: experiences:write | Rate limit: 20 requests/min
Request
Body Parameters
Job title (max 200 characters)
Company name (max 200 characters)
Work location (max 200 characters)
ISO 8601 date string (e.g. “2022-07-01”)
ISO 8601 date string (null or omit for current position)
Whether this is the current position (default: false)
Role description (max 5000 characters)
List of responsibilities (array of strings)
List of achievements (array of strings)
Example
curl -X POST "https://api.mokaru.ai/v1/experiences" \
-H "Authorization: Bearer mk_your_key" \
-H "Content-Type: application/json" \
-d '{
"jobTitle": "Senior Software Engineer",
"company": "Acme Corp",
"location": "San Francisco, CA",
"startDate": "2022-07-01",
"isCurrent": true,
"description": "Building and maintaining the core platform",
"responsibilities": ["Led frontend architecture"],
"achievements": ["Reduced bundle size by 40%"]
}'
Response
Whether the experience was created
The new experience’s unique ID
{
"success": true,
"id": "clx1234..."
}