Updates mutable fields on a task. Status transitions are validated: pending -> in_progress, pending -> cancelled, in_progress -> completed, in_progress -> cancelled.
API key with sf_live_ prefix. Pass as Authorization: Bearer sf_live_...
Unique key for idempotent requests. If a request with the same key was already processed within the last 24 hours, the cached response is returned with X-Idempotent-Replayed: true.
"idk_550e8400-e29b-41d4-a716-446655440000"
Task ID.
"tsk_xyz789"
New status. Must follow valid transition rules.
pending, in_progress, completed, cancelled "in_progress"
User ID to reassign the task to.
"usr_qrs789"
Updated notes.
"Completed verification. Display looks correct."
Updated due date.
"2026-03-20"
Task updated.