Path parameters
number
required
ID of the task to update.
Request body
All body fields are optional. Omitting a field leaves its current value unchanged. At least one field should be provided.string
New display name for the task.
string
New description. Pass an explicit
null to clear an existing description.number
Updated points value. Must be greater than zero.
boolean
Updated daily routine flag.
Response
200 OK — Returns the updated task object.number
required
Unique identifier for the task.
string
required
UUID of the user who owns the task.
number | null
required
ID of the associated challenge template, or
null.string
required
Display name of the task.
string | null
required
Description, or
null.number
required
Points awarded per completion.
boolean
required
Whether the task is flagged as a daily routine.
string
required
ISO 8601 creation timestamp. Unchanged by this request.
string
required
ISO 8601 timestamp set to the time of this update.