Deleting a task list or assigned task also deletes originals in Docs or Chat Spaces
Source references: 2The exposed delete methods do not always affect only the object visible in Google Tasks. Deleting a list containing assigned tasks, or deleting an assigned task directly, also deletes the original tasks from their assignment surfaces.
A user intending to remove only a list or copy could permanently lose related original tasks in Docs or Chat Spaces, potentially affecting work records used by other participants.
The source explicitly says that deleting a list containing assigned tasks, or deleting an assigned task, also deletes the original task in assignment surfaces such as Docs or Chat Spaces. Thus, when such deletion is authorized, its impact may extend beyond the object shown in Google Tasks. The user can require a preview of linked tasks and affected surfaces plus per-operation confirmation.
- `delete` — Deletes the authenticated user's specified task list. If the list contains assigned tasks, both the assigned tasks and the original tasks in the assignment surface (Docs, Chat Spaces) are deleted. - `get` — Returns the authenticated user's specified task list.Show 1 other places
- `clear` — Clears all completed tasks from the specified task list. The affected tasks will be marked as 'hidden' and no longer be returned by default when retrieving all tasks for a task list. - `delete` — Deletes the specified task from the task list. If the task is assigned, both the assigned task and the original task (in Docs, Chat Spaces) are deleted. To delete the assigned task only, navigate to the assignment surface and unassign the task from there. - `get` — Returns the specified task.