| List Plans in Group | List every plan contained by a Microsoft 365 group. |
| List Plans for User | List the plans shared with the user. |
| Get Plan | Retrieve a single plan by its ID. |
| Create Plan | Create a plan inside a Microsoft 365 group. The caller must already be a member of that group; creating a group does not add its creator as a member, which is a common cause of a permissions error here. |
| Update Plan | Rename a plan. The title is the only property a plan allows changing. |
| Delete Plan | Delete a plan and everything it contains. |
| Get Plan Details | Retrieve a plan's category labels and shared-with list. |
| Update Plan Details | Set a plan's category labels and adjust who it is shared with. |
| List Buckets in Plan | List every bucket in a plan. |
| Get Bucket | Retrieve a single bucket by its ID. |
| Create Bucket | Create a bucket in a plan. |
| Update Bucket | Rename a bucket. A bucket cannot be moved to a different plan. |
| Delete Bucket | Delete a bucket and the tasks it contains. |
| List Tasks in Plan | List every task in a plan, across all of its buckets. |
| List Tasks in Bucket | List every task in a single bucket. |
| List Tasks for User | List every task assigned to the user, across every plan. |
| Get Task | Retrieve a single task by its ID. |
| Create Task | Create a task in a plan. Supplying a description performs a second write, because a task's description is stored on its details resource and cannot be set when the task is created. |
| Update Task | Update a task's properties. Only the fields supplied are changed; everything else keeps its current value. |
| Delete Task | Delete a task. |
| Get Task Details | Retrieve a task's description, checklist, and links. |
| Update Task Details | Set a task's description, checklist items, and external links. |
| Complete Task | Mark a task as complete. |
| Assign Task | Add or remove the users assigned to a task. |
| Move Task to Bucket | Move a task into a different bucket. The destination bucket must belong to the same plan as the task. |
| Raw Request | Send a raw HTTP request to the Microsoft Graph API. |