Skip to content

Tasks API ​

Manage tasks programmatically.

Endpoints ​

List Tasks ​

http
GET /api/v1/tasks

Query Parameters:

ParameterTypeDescription
statusstringtodo, in_progress, done
assignedTostringUser ID
prioritystringlow, medium, high, urgent
contactIdstringRelated contact
dealIdstringRelated deal
pagenumberPage number
limitnumberPer page

Get Task ​

http
GET /api/v1/tasks/:id

Create Task ​

http
POST /api/v1/tasks
json
{
  "title": "Follow up with customer",
  "description": "Send proposal after meeting",
  "assignedTo": "user-uuid",
  "dueDate": "2026-02-15",
  "priority": "high",
  "contactId": "contact-uuid",
  "dealId": "deal-uuid"
}

Update Task ​

http
PATCH /api/v1/tasks/:id

Delete Task ​

http
DELETE /api/v1/tasks/:id

DOLU.ai - AI-Powered CRM Platform