Updates properties of an existing task. All fields are optional — only provided fields are updated.
API key for authentication (format: "Bearer YOUR_API_KEY")
Task ID
Fields to update
New title (cannot be empty)
New description (empty string clears it)
New priority (empty string clears it)
unspecified, low, medium, high, urgent, New due date
Mark complete/incomplete
Replace associated records
Replace assignees