Update a task
Tasks
Update a task
Update an existing task; all fields are optional. Requires the WRITE_TASKS scope.
PUT
Update a task
Updates only the task fields you supply and returns the updated task. The store is bound to your app token server-side — never send a shop id.
Authorizations
Installed-app access token (prefix app_), issued by the OAuth install flow. The store is bound to the token server-side — never send a shop id.
Path Parameters
The task's id (Mongo ObjectId).
Body
application/json
Task title.
Free-text task details.
When the task is due (ISO 8601), or null.
Task status.
Available options:
to do, in progress, done, skipped Recurrence cadence.
Available options:
none, daily, weekly, monthly Recurrence schedule. Required when recurring is daily, weekly or monthly.
Whether the task was generated by AI.
User ObjectId strings assigned to the task.
Response
The updated task.

