v1
latestOpenAPI 3.0.12026-07-22120163333.7 KBTasks & Appointments V2
Update Task
Partially updates a task or appointment. Only non-null fields in the request body are applied.
Notes:
- To mark an entry as completed or not, use the finish / unfinish endpoints instead.
- At least one of content, startAt, endAt, address must be supplied; an entirely empty payload returns 400 MISSING_PARAMETER.
- Caller must have manage permission on the entry's lead.
put/v2.0/tasks/{taskId}
Path parameters
taskIdinteger required
ID of the task or appointment to update.
Headers
Authorizationstring required
Bearer [access_token]
Content-Typestring required
application/json
Request body
Example request
{
"content": "Send an email to my lead",
"startAt": "2026-03-01T15:00:00-08:00",
"endAt": "2026-03-01T16:00:00-08:00",
"timeZoneCode": "America/Los_Angeles",
"address": "123 Main St, Los Angeles, CA"
}Response
Task updated. Response body is a simple message envelope.
Example response
{
"message": "Operation successful"
}