Skip to main content
PATCH
Update a Task

Path Parameters

task_id
string<uuid>
required

Body

application/json

Request body for updating a task via PATCH.

title
string | null

Title of the task

Example:

"Send follow-up proposal"

description
string | null

Detailed description of the task

Example:

"Send the updated pricing proposal to the procurement team"

status
string | null

Current status of the task. One of TODO, DONE, CANCELLED.

Example:

"DONE"

account_id
string<uuid> | null

ID of the account to associate the task with. Only supported for manually created tasks.

assignee_id
string<uuid> | null

User ID to assign the task to

due_at
string<date-time> | null

Due date and time for the task

Example:

"2025-07-01T17:00:00Z"

message_draft
MessageDraft · object | null

Draft message contents. Only valid when the task's task_type is EMAIL. Replaces the existing draft when provided.

Response

Successful Response

data
TaskResponse · object
required
meta
ResponseMeta · object