Skip to main content
POST
/
v1
/
projects
Create Project
curl --request POST \
  --url https://api.mokaru.ai/v1/projects \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "name": "<string>",
  "description": "<string>",
  "organisation": "<string>",
  "startDate": "<string>",
  "endDate": "<string>",
  "isCurrent": true,
  "url": "<string>"
}
'

Overview

Add a new project to the authenticated user’s base resume.
Scope required: projects:write | Rate limit: 20 requests/min

Request

POST /v1/projects
Content-Type: application/json

Body Parameters

name
string
required
Project name (max 200 characters)
description
string
required
Project description
organisation
string
Organisation behind the project (max 200 characters)
startDate
string
ISO 8601 date string
endDate
string
ISO 8601 date string (omit for ongoing projects)
isCurrent
boolean
default:"false"
Set to true for ongoing projects
url
string
Project URL (max 500 characters)

Response

{
  "success": true,
  "id": "clx..."
}