Skip to main content
PUT
Update a task

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Path Parameters

id
integer
required

The task ID.

Body

application/json
name
string

Updated task name.

Example:

"Follow up call"

dueAt
string<date-time>

Updated due date.

Example:

"2026-07-01T15:00:00Z"

description
string

Updated task description.

Example:

"Discuss renewal options."

priority
integer

Updated task priority.

Example:

1

status
enum<string>

Updated task status.

Available options:
DRAFT,
TODO,
QUEUED,
SCHEDULED,
STARTED,
RETRYING,
PAUSED,
COMPLETED,
PASTDUE,
ARCHIVED,
ERROR,
CANCELED,
SKIPPED,
DUE_TODAY,
DELETED

Response

The updated task.

success
boolean
Example:

true

data
object