Tasks
Update task
Updates a task. This can be used to update a task’s configuration, or to update its completion state.
PUT
cURL
This endpoint is in the version 2024.0. No changes are required to continue using it. For more details, see Box API versioning.Learn more about Box SDK versioning strategy.
Authorizations
Body
application/json
Defines which assignees need to complete this task before the task is considered completed.
all_assignees(default) requires all assignees to review or approve the task in order for it to be considered completed.any_assigneeaccepts any one assignee to review or approve the task in order for it to be considered completed.
Available options:
all_assignees, any_assignee Example:
"all_assignees"
Response
Returns the updated task object.
A task allows for file-centric workflows within Box. Users can create tasks on files and assign them to other users for them to complete the tasks.
Defines which assignees need to complete this task before the task is considered completed.
all_assigneesrequires all assignees to review or approve the task in order for it to be considered completed.any_assigneeaccepts any one assignee to review or approve the task in order for it to be considered completed.
Available options:
all_assignees, any_assignee Example:
"all_assignees"
Last modified on January 23, 2026
