curl --request PATCH \
--url https://api.example.com/v1/tasks/:id \
--header 'Content-Type: application/json' \
--data '
{
"title": "<string>",
"description": "<string>",
"status": "<string>",
"priority": "<string>",
"task_type": "<string>",
"due_date": "<string>",
"assignee_id": "<string>",
"contact_id": "<string>",
"deal_id": "<string>"
}
'{
"data": {}
}Update an existing task
curl --request PATCH \
--url https://api.example.com/v1/tasks/:id \
--header 'Content-Type: application/json' \
--data '
{
"title": "<string>",
"description": "<string>",
"status": "<string>",
"priority": "<string>",
"task_type": "<string>",
"due_date": "<string>",
"assignee_id": "<string>",
"contact_id": "<string>",
"deal_id": "<string>"
}
'{
"data": {}
}Authorization: Bearer wbk_your_api_key_here
Content-Type: application/json
id, title, status, priority, due_date, assigned_to_user_id, updated_datecurl -X PATCH https://data.leadlex.com/functions/v1/api-gateway/v1/tasks/task-001 \
-H "Authorization: Bearer wbk_your_api_key_here" \
-H "Content-Type: application/json" \
-d '{ "status": "completed" }'
| Status | Code | Description |
|---|---|---|
| 404 | not_found | Task not found |
| 403 | insufficient_permissions | Missing activities:write permission |