Tasks API
Manage tasks programmatically.
Endpoints
List Tasks
http
GET /api/v1/tasksQuery Parameters:
| Parameter | Type | Description |
|---|---|---|
| status | string | todo, in_progress, done |
| assignedTo | string | User ID |
| priority | string | low, medium, high, urgent |
| contactId | string | Related contact |
| dealId | string | Related deal |
| page | number | Page number |
| limit | number | Per page |
Get Task
http
GET /api/v1/tasks/:idCreate Task
http
POST /api/v1/tasksjson
{
"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/:idDelete Task
http
DELETE /api/v1/tasks/:id