v3

latestOpenAPI 3.1.02026-08-08123192255.1 KB
external-v2-checklists

Update Checklist Task

Partially update a checklist task. Only provided fields change; nullable fields are cleared by sending null. Set is_completed=false to reopen a completed task — to mark a task done, use the /complete endpoint.

patch/api/external/v2/checklist-tasks/{task_id}

Path parameters

task_idinteger required

Request body

titlestring nullable

New task title.

descriptionstring nullable

New description; null clears it.

status'to_do' | 'requested' | 'reviewing' | 'updates_needed' | 'approved' | 'cancelled' nullable

New workflow status.

assigned_user_idinteger nullable

New assignee user id; null unassigns.

due_datestring date nullable

New due date (YYYY-MM-DD); null clears it.

is_completedboolean nullable

Set false to reopen a completed task.

document_type_idsinteger[] nullable

Replace the expected document type ids.

Response

Successful Response

request_idstring required
timestampstring required