Update a task

Change any field. Setting status to blocked should come with blocked_reason; done with completed_summary.

patch/api/tasks/{id}

Request

  • Base URL: https://taskhold.com
  • URL: https://taskhold.com/api/tasks/{id}
  • Auth: HTTP bearer

Request body

titlestring

Title

descriptionstring nullable

Details

project_idstring uuid nullable

Project

priority'low' | 'medium' | 'high' | 'urgent'

Priority

status'todo' | 'in_progress' | 'blocked' | 'done'

Status

blocked_reasonstring nullable

Why it is blocked (shown to the person)

completed_summarystring nullable

What was done

Response

OK

Changes

No recorded changes to this operation across all 1 revision of this API.