Microsoft Graph · Capability

Microsoft Graph Users — users.plannerUser

Microsoft Graph Users — users.plannerUser. 72 operations. Lead operation: Microsoft Graph Get planner from users. Self-contained Naftiko capability covering one Microsoft Graph business surface.

Run with Naftiko Microsoft Graphusers.plannerUser

What You Can Do

GET
Usersgetplanner — Microsoft Graph Get planner from users
/v1/users/{user-id}/planner
PATCH
Usersupdateplanner — Microsoft Graph Update the navigation property planner in users
/v1/users/{user-id}/planner
DELETE
Usersdeleteplanner — Microsoft Graph Delete navigation property planner for users
/v1/users/{user-id}/planner
GET
Usersplannerlistplans — Microsoft Graph Get plans from users
/v1/users/{user-id}/planner/plans
POST
Usersplannercreateplans — Microsoft Graph Create new navigation property to plans for users
/v1/users/{user-id}/planner/plans
GET
Usersplannerplansgetcountb724 — Microsoft Graph Get the number of the resource
/v1/users/{user-id}/planner/plans/count
GET
Usersplannergetplans — Microsoft Graph Get plans from users
/v1/users/{user-id}/planner/plans/{plannerplan-id}
PATCH
Usersplannerupdateplans — Microsoft Graph Update the navigation property plans in users
/v1/users/{user-id}/planner/plans/{plannerplan-id}
DELETE
Usersplannerdeleteplans — Microsoft Graph Delete navigation property plans for users
/v1/users/{user-id}/planner/plans/{plannerplan-id}
GET
Usersplannerplanslistbuckets — Microsoft Graph Get buckets from users
/v1/users/{user-id}/planner/plans/{plannerplan-id}/buckets
POST
Usersplannerplanscreatebuckets — Microsoft Graph Create new navigation property to buckets for users
/v1/users/{user-id}/planner/plans/{plannerplan-id}/buckets
GET
Usersplannerplansbucketsgetcountf7f0 — Microsoft Graph Get the number of the resource
/v1/users/{user-id}/planner/plans/{plannerplan-id}/buckets/count
GET
Usersplannerplansgetbuckets — Microsoft Graph Get buckets from users
/v1/users/{user-id}/planner/plans/{plannerplan-id}/buckets/{plannerbucket-id}
PATCH
Usersplannerplansupdatebuckets — Microsoft Graph Update the navigation property buckets in users
/v1/users/{user-id}/planner/plans/{plannerplan-id}/buckets/{plannerbucket-id}
DELETE
Usersplannerplansdeletebuckets — Microsoft Graph Delete navigation property buckets for users
/v1/users/{user-id}/planner/plans/{plannerplan-id}/buckets/{plannerbucket-id}
GET
Usersplannerplansbucketslisttasks — Microsoft Graph Get tasks from users
/v1/users/{user-id}/planner/plans/{plannerplan-id}/buckets/{plannerbucket-id}/tasks
POST
Usersplannerplansbucketscreatetasks — Microsoft Graph Create new navigation property to tasks for users
/v1/users/{user-id}/planner/plans/{plannerplan-id}/buckets/{plannerbucket-id}/tasks
GET
Usersplannerplansbucketstasksgetcountde1b — Microsoft Graph Get the number of the resource
/v1/users/{user-id}/planner/plans/{plannerplan-id}/buckets/{plannerbucket-id}/tasks/count
GET
Usersplannerplansbucketsgettasks — Microsoft Graph Get tasks from users
/v1/users/{user-id}/planner/plans/{plannerplan-id}/buckets/{plannerbucket-id}/tasks/{plannertask-id}
PATCH
Usersplannerplansbucketsupdatetasks — Microsoft Graph Update the navigation property tasks in users
/v1/users/{user-id}/planner/plans/{plannerplan-id}/buckets/{plannerbucket-id}/tasks/{plannertask-id}
DELETE
Usersplannerplansbucketsdeletetasks — Microsoft Graph Delete navigation property tasks for users
/v1/users/{user-id}/planner/plans/{plannerplan-id}/buckets/{plannerbucket-id}/tasks/{plannertask-id}
GET
Usersplannerplansbucketstasksgetassignedtotaskboardformat — Microsoft Graph Get assignedToTaskBoardFormat from users
/v1/users/{user-id}/planner/plans/{plannerplan-id}/buckets/{plannerbucket-id}/tasks/{plannertask-id}/assignedtotaskboardformat
PATCH
Usersplannerplansbucketstasksupdateassignedtotaskboardformat — Microsoft Graph Update the navigation property assignedToTaskBoardFormat in users
/v1/users/{user-id}/planner/plans/{plannerplan-id}/buckets/{plannerbucket-id}/tasks/{plannertask-id}/assignedtotaskboardformat
DELETE
Usersplannerplansbucketstasksdeleteassignedtotaskboardformat — Microsoft Graph Delete navigation property assignedToTaskBoardFormat for users
/v1/users/{user-id}/planner/plans/{plannerplan-id}/buckets/{plannerbucket-id}/tasks/{plannertask-id}/assignedtotaskboardformat
GET
Usersplannerplansbucketstasksgetbuckettaskboardformat — Microsoft Graph Get bucketTaskBoardFormat from users
/v1/users/{user-id}/planner/plans/{plannerplan-id}/buckets/{plannerbucket-id}/tasks/{plannertask-id}/buckettaskboardformat
PATCH
Usersplannerplansbucketstasksupdatebuckettaskboardformat — Microsoft Graph Update the navigation property bucketTaskBoardFormat in users
/v1/users/{user-id}/planner/plans/{plannerplan-id}/buckets/{plannerbucket-id}/tasks/{plannertask-id}/buckettaskboardformat
DELETE
Usersplannerplansbucketstasksdeletebuckettaskboardformat — Microsoft Graph Delete navigation property bucketTaskBoardFormat for users
/v1/users/{user-id}/planner/plans/{plannerplan-id}/buckets/{plannerbucket-id}/tasks/{plannertask-id}/buckettaskboardformat
GET
Usersplannerplansbucketstasksgetdetails — Microsoft Graph Get details from users
/v1/users/{user-id}/planner/plans/{plannerplan-id}/buckets/{plannerbucket-id}/tasks/{plannertask-id}/details
PATCH
Usersplannerplansbucketstasksupdatedetails — Microsoft Graph Update the navigation property details in users
/v1/users/{user-id}/planner/plans/{plannerplan-id}/buckets/{plannerbucket-id}/tasks/{plannertask-id}/details
DELETE
Usersplannerplansbucketstasksdeletedetails — Microsoft Graph Delete navigation property details for users
/v1/users/{user-id}/planner/plans/{plannerplan-id}/buckets/{plannerbucket-id}/tasks/{plannertask-id}/details
GET
Usersplannerplansbucketstasksgetprogresstaskboardformat — Microsoft Graph Get progressTaskBoardFormat from users
/v1/users/{user-id}/planner/plans/{plannerplan-id}/buckets/{plannerbucket-id}/tasks/{plannertask-id}/progresstaskboardformat
PATCH
Usersplannerplansbucketstasksupdateprogresstaskboardformat — Microsoft Graph Update the navigation property progressTaskBoardFormat in users
/v1/users/{user-id}/planner/plans/{plannerplan-id}/buckets/{plannerbucket-id}/tasks/{plannertask-id}/progresstaskboardformat
DELETE
Usersplannerplansbucketstasksdeleteprogresstaskboardformat — Microsoft Graph Delete navigation property progressTaskBoardFormat for users
/v1/users/{user-id}/planner/plans/{plannerplan-id}/buckets/{plannerbucket-id}/tasks/{plannertask-id}/progresstaskboardformat
GET
Usersplannerplansgetdetails — Microsoft Graph Get details from users
/v1/users/{user-id}/planner/plans/{plannerplan-id}/details
PATCH
Usersplannerplansupdatedetails — Microsoft Graph Update the navigation property details in users
/v1/users/{user-id}/planner/plans/{plannerplan-id}/details
DELETE
Usersplannerplansdeletedetails — Microsoft Graph Delete navigation property details for users
/v1/users/{user-id}/planner/plans/{plannerplan-id}/details
GET
Usersplannerplanslisttasks — Microsoft Graph Get tasks from users
/v1/users/{user-id}/planner/plans/{plannerplan-id}/tasks
POST
Usersplannerplanscreatetasks — Microsoft Graph Create new navigation property to tasks for users
/v1/users/{user-id}/planner/plans/{plannerplan-id}/tasks
GET
Usersplannerplanstasksgetcount082b — Microsoft Graph Get the number of the resource
/v1/users/{user-id}/planner/plans/{plannerplan-id}/tasks/count
GET
Usersplannerplansgettasks — Microsoft Graph Get tasks from users
/v1/users/{user-id}/planner/plans/{plannerplan-id}/tasks/{plannertask-id}
PATCH
Usersplannerplansupdatetasks — Microsoft Graph Update the navigation property tasks in users
/v1/users/{user-id}/planner/plans/{plannerplan-id}/tasks/{plannertask-id}
DELETE
Usersplannerplansdeletetasks — Microsoft Graph Delete navigation property tasks for users
/v1/users/{user-id}/planner/plans/{plannerplan-id}/tasks/{plannertask-id}
GET
Usersplannerplanstasksgetassignedtotaskboardformat — Microsoft Graph Get assignedToTaskBoardFormat from users
/v1/users/{user-id}/planner/plans/{plannerplan-id}/tasks/{plannertask-id}/assignedtotaskboardformat
PATCH
Usersplannerplanstasksupdateassignedtotaskboardformat — Microsoft Graph Update the navigation property assignedToTaskBoardFormat in users
/v1/users/{user-id}/planner/plans/{plannerplan-id}/tasks/{plannertask-id}/assignedtotaskboardformat
DELETE
Usersplannerplanstasksdeleteassignedtotaskboardformat — Microsoft Graph Delete navigation property assignedToTaskBoardFormat for users
/v1/users/{user-id}/planner/plans/{plannerplan-id}/tasks/{plannertask-id}/assignedtotaskboardformat
GET
Usersplannerplanstasksgetbuckettaskboardformat — Microsoft Graph Get bucketTaskBoardFormat from users
/v1/users/{user-id}/planner/plans/{plannerplan-id}/tasks/{plannertask-id}/buckettaskboardformat
PATCH
Usersplannerplanstasksupdatebuckettaskboardformat — Microsoft Graph Update the navigation property bucketTaskBoardFormat in users
/v1/users/{user-id}/planner/plans/{plannerplan-id}/tasks/{plannertask-id}/buckettaskboardformat
DELETE
Usersplannerplanstasksdeletebuckettaskboardformat — Microsoft Graph Delete navigation property bucketTaskBoardFormat for users
/v1/users/{user-id}/planner/plans/{plannerplan-id}/tasks/{plannertask-id}/buckettaskboardformat
GET
Usersplannerplanstasksgetdetails — Microsoft Graph Get details from users
/v1/users/{user-id}/planner/plans/{plannerplan-id}/tasks/{plannertask-id}/details
PATCH
Usersplannerplanstasksupdatedetails — Microsoft Graph Update the navigation property details in users
/v1/users/{user-id}/planner/plans/{plannerplan-id}/tasks/{plannertask-id}/details
DELETE
Usersplannerplanstasksdeletedetails — Microsoft Graph Delete navigation property details for users
/v1/users/{user-id}/planner/plans/{plannerplan-id}/tasks/{plannertask-id}/details
GET
Usersplannerplanstasksgetprogresstaskboardformat — Microsoft Graph Get progressTaskBoardFormat from users
/v1/users/{user-id}/planner/plans/{plannerplan-id}/tasks/{plannertask-id}/progresstaskboardformat
PATCH
Usersplannerplanstasksupdateprogresstaskboardformat — Microsoft Graph Update the navigation property progressTaskBoardFormat in users
/v1/users/{user-id}/planner/plans/{plannerplan-id}/tasks/{plannertask-id}/progresstaskboardformat
DELETE
Usersplannerplanstasksdeleteprogresstaskboardformat — Microsoft Graph Delete navigation property progressTaskBoardFormat for users
/v1/users/{user-id}/planner/plans/{plannerplan-id}/tasks/{plannertask-id}/progresstaskboardformat
GET
Usersplannerlisttasks — Microsoft Graph Get tasks from users
/v1/users/{user-id}/planner/tasks
POST
Usersplannercreatetasks — Microsoft Graph Create new navigation property to tasks for users
/v1/users/{user-id}/planner/tasks
GET
Usersplannertasksgetcount8740 — Microsoft Graph Get the number of the resource
/v1/users/{user-id}/planner/tasks/count
GET
Usersplannergettasks — Microsoft Graph Get tasks from users
/v1/users/{user-id}/planner/tasks/{plannertask-id}
PATCH
Usersplannerupdatetasks — Microsoft Graph Update the navigation property tasks in users
/v1/users/{user-id}/planner/tasks/{plannertask-id}
DELETE
Usersplannerdeletetasks — Microsoft Graph Delete navigation property tasks for users
/v1/users/{user-id}/planner/tasks/{plannertask-id}
GET
Usersplannertasksgetassignedtotaskboardformat — Microsoft Graph Get assignedToTaskBoardFormat from users
/v1/users/{user-id}/planner/tasks/{plannertask-id}/assignedtotaskboardformat
PATCH
Usersplannertasksupdateassignedtotaskboardformat — Microsoft Graph Update the navigation property assignedToTaskBoardFormat in users
/v1/users/{user-id}/planner/tasks/{plannertask-id}/assignedtotaskboardformat
DELETE
Usersplannertasksdeleteassignedtotaskboardformat — Microsoft Graph Delete navigation property assignedToTaskBoardFormat for users
/v1/users/{user-id}/planner/tasks/{plannertask-id}/assignedtotaskboardformat
GET
Usersplannertasksgetbuckettaskboardformat — Microsoft Graph Get bucketTaskBoardFormat from users
/v1/users/{user-id}/planner/tasks/{plannertask-id}/buckettaskboardformat
PATCH
Usersplannertasksupdatebuckettaskboardformat — Microsoft Graph Update the navigation property bucketTaskBoardFormat in users
/v1/users/{user-id}/planner/tasks/{plannertask-id}/buckettaskboardformat
DELETE
Usersplannertasksdeletebuckettaskboardformat — Microsoft Graph Delete navigation property bucketTaskBoardFormat for users
/v1/users/{user-id}/planner/tasks/{plannertask-id}/buckettaskboardformat
GET
Usersplannertasksgetdetails — Microsoft Graph Get details from users
/v1/users/{user-id}/planner/tasks/{plannertask-id}/details
PATCH
Usersplannertasksupdatedetails — Microsoft Graph Update the navigation property details in users
/v1/users/{user-id}/planner/tasks/{plannertask-id}/details
DELETE
Usersplannertasksdeletedetails — Microsoft Graph Delete navigation property details for users
/v1/users/{user-id}/planner/tasks/{plannertask-id}/details
GET
Usersplannertasksgetprogresstaskboardformat — Microsoft Graph Get progressTaskBoardFormat from users
/v1/users/{user-id}/planner/tasks/{plannertask-id}/progresstaskboardformat
PATCH
Usersplannertasksupdateprogresstaskboardformat — Microsoft Graph Update the navigation property progressTaskBoardFormat in users
/v1/users/{user-id}/planner/tasks/{plannertask-id}/progresstaskboardformat
DELETE
Usersplannertasksdeleteprogresstaskboardformat — Microsoft Graph Delete navigation property progressTaskBoardFormat for users
/v1/users/{user-id}/planner/tasks/{plannertask-id}/progresstaskboardformat

MCP Tools

microsoft-graph-get-planner-users

Microsoft Graph Get planner from users

read-only idempotent
microsoft-graph-update-navigation-property

Microsoft Graph Update the navigation property planner in users

idempotent
microsoft-graph-delete-navigation-property

Microsoft Graph Delete navigation property planner for users

idempotent
microsoft-graph-get-plans-users

Microsoft Graph Get plans from users

read-only idempotent
microsoft-graph-create-new-navigation

Microsoft Graph Create new navigation property to plans for users

microsoft-graph-get-number-resource

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-plans-users-2

Microsoft Graph Get plans from users

read-only idempotent
microsoft-graph-update-navigation-property-2

Microsoft Graph Update the navigation property plans in users

idempotent
microsoft-graph-delete-navigation-property-2

Microsoft Graph Delete navigation property plans for users

idempotent
microsoft-graph-get-buckets-users

Microsoft Graph Get buckets from users

read-only idempotent
microsoft-graph-create-new-navigation-2

Microsoft Graph Create new navigation property to buckets for users

microsoft-graph-get-number-resource-2

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-buckets-users-2

Microsoft Graph Get buckets from users

read-only idempotent
microsoft-graph-update-navigation-property-3

Microsoft Graph Update the navigation property buckets in users

idempotent
microsoft-graph-delete-navigation-property-3

Microsoft Graph Delete navigation property buckets for users

idempotent
microsoft-graph-get-tasks-users

Microsoft Graph Get tasks from users

read-only idempotent
microsoft-graph-create-new-navigation-3

Microsoft Graph Create new navigation property to tasks for users

microsoft-graph-get-number-resource-3

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-tasks-users-2

Microsoft Graph Get tasks from users

read-only idempotent
microsoft-graph-update-navigation-property-4

Microsoft Graph Update the navigation property tasks in users

idempotent
microsoft-graph-delete-navigation-property-4

Microsoft Graph Delete navigation property tasks for users

idempotent
microsoft-graph-get-assignedtotaskboardformat-users

Microsoft Graph Get assignedToTaskBoardFormat from users

read-only idempotent
microsoft-graph-update-navigation-property-5

Microsoft Graph Update the navigation property assignedToTaskBoardFormat in users

idempotent
microsoft-graph-delete-navigation-property-5

Microsoft Graph Delete navigation property assignedToTaskBoardFormat for users

idempotent
microsoft-graph-get-buckettaskboardformat-users

Microsoft Graph Get bucketTaskBoardFormat from users

read-only idempotent
microsoft-graph-update-navigation-property-6

Microsoft Graph Update the navigation property bucketTaskBoardFormat in users

idempotent
microsoft-graph-delete-navigation-property-6

Microsoft Graph Delete navigation property bucketTaskBoardFormat for users

idempotent
microsoft-graph-get-details-users

Microsoft Graph Get details from users

read-only idempotent
microsoft-graph-update-navigation-property-7

Microsoft Graph Update the navigation property details in users

idempotent
microsoft-graph-delete-navigation-property-7

Microsoft Graph Delete navigation property details for users

idempotent
microsoft-graph-get-progresstaskboardformat-users

Microsoft Graph Get progressTaskBoardFormat from users

read-only idempotent
microsoft-graph-update-navigation-property-8

Microsoft Graph Update the navigation property progressTaskBoardFormat in users

idempotent
microsoft-graph-delete-navigation-property-8

Microsoft Graph Delete navigation property progressTaskBoardFormat for users

idempotent
microsoft-graph-get-details-users-2

Microsoft Graph Get details from users

read-only idempotent
microsoft-graph-update-navigation-property-9

Microsoft Graph Update the navigation property details in users

idempotent
microsoft-graph-delete-navigation-property-9

Microsoft Graph Delete navigation property details for users

idempotent
microsoft-graph-get-tasks-users-3

Microsoft Graph Get tasks from users

read-only idempotent
microsoft-graph-create-new-navigation-4

Microsoft Graph Create new navigation property to tasks for users

microsoft-graph-get-number-resource-4

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-tasks-users-4

Microsoft Graph Get tasks from users

read-only idempotent
microsoft-graph-update-navigation-property-10

Microsoft Graph Update the navigation property tasks in users

idempotent
microsoft-graph-delete-navigation-property-10

Microsoft Graph Delete navigation property tasks for users

idempotent
microsoft-graph-get-assignedtotaskboardformat-users-2

Microsoft Graph Get assignedToTaskBoardFormat from users

read-only idempotent
microsoft-graph-update-navigation-property-11

Microsoft Graph Update the navigation property assignedToTaskBoardFormat in users

idempotent
microsoft-graph-delete-navigation-property-11

Microsoft Graph Delete navigation property assignedToTaskBoardFormat for users

idempotent
microsoft-graph-get-buckettaskboardformat-users-2

Microsoft Graph Get bucketTaskBoardFormat from users

read-only idempotent
microsoft-graph-update-navigation-property-12

Microsoft Graph Update the navigation property bucketTaskBoardFormat in users

idempotent
microsoft-graph-delete-navigation-property-12

Microsoft Graph Delete navigation property bucketTaskBoardFormat for users

idempotent
microsoft-graph-get-details-users-3

Microsoft Graph Get details from users

read-only idempotent
microsoft-graph-update-navigation-property-13

Microsoft Graph Update the navigation property details in users

idempotent
microsoft-graph-delete-navigation-property-13

Microsoft Graph Delete navigation property details for users

idempotent
microsoft-graph-get-progresstaskboardformat-users-2

Microsoft Graph Get progressTaskBoardFormat from users

read-only idempotent
microsoft-graph-update-navigation-property-14

Microsoft Graph Update the navigation property progressTaskBoardFormat in users

idempotent
microsoft-graph-delete-navigation-property-14

Microsoft Graph Delete navigation property progressTaskBoardFormat for users

idempotent
microsoft-graph-get-tasks-users-5

Microsoft Graph Get tasks from users

read-only idempotent
microsoft-graph-create-new-navigation-5

Microsoft Graph Create new navigation property to tasks for users

microsoft-graph-get-number-resource-5

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-tasks-users-6

Microsoft Graph Get tasks from users

read-only idempotent
microsoft-graph-update-navigation-property-15

Microsoft Graph Update the navigation property tasks in users

idempotent
microsoft-graph-delete-navigation-property-15

Microsoft Graph Delete navigation property tasks for users

idempotent
microsoft-graph-get-assignedtotaskboardformat-users-3

Microsoft Graph Get assignedToTaskBoardFormat from users

read-only idempotent
microsoft-graph-update-navigation-property-16

Microsoft Graph Update the navigation property assignedToTaskBoardFormat in users

idempotent
microsoft-graph-delete-navigation-property-16

Microsoft Graph Delete navigation property assignedToTaskBoardFormat for users

idempotent
microsoft-graph-get-buckettaskboardformat-users-3

Microsoft Graph Get bucketTaskBoardFormat from users

read-only idempotent
microsoft-graph-update-navigation-property-17

Microsoft Graph Update the navigation property bucketTaskBoardFormat in users

idempotent
microsoft-graph-delete-navigation-property-17

Microsoft Graph Delete navigation property bucketTaskBoardFormat for users

idempotent
microsoft-graph-get-details-users-4

Microsoft Graph Get details from users

read-only idempotent
microsoft-graph-update-navigation-property-18

Microsoft Graph Update the navigation property details in users

idempotent
microsoft-graph-delete-navigation-property-18

Microsoft Graph Delete navigation property details for users

idempotent
microsoft-graph-get-progresstaskboardformat-users-3

Microsoft Graph Get progressTaskBoardFormat from users

read-only idempotent
microsoft-graph-update-navigation-property-19

Microsoft Graph Update the navigation property progressTaskBoardFormat in users

idempotent
microsoft-graph-delete-navigation-property-19

Microsoft Graph Delete navigation property progressTaskBoardFormat for users

idempotent

Capability Spec

users-users-planneruser.yaml Raw ↑
naftiko: 1.0.0-alpha2
info:
  label: Microsoft Graph Users — users.plannerUser
  description: 'Microsoft Graph Users — users.plannerUser. 72 operations. Lead operation: Microsoft Graph Get planner from
    users. Self-contained Naftiko capability covering one Microsoft Graph business surface.'
  tags:
  - Microsoft Graph
  - users.plannerUser
  created: '2026-05-19'
  modified: '2026-05-19'
binds:
- namespace: env
  keys:
    MICROSOFT_GRAPH_API_KEY: MICROSOFT_GRAPH_API_KEY
capability:
  consumes:
  - type: http
    namespace: users-users-planneruser
    baseUri: ''
    description: Microsoft Graph Users — users.plannerUser business capability. Self-contained, no shared references.
    resources:
    - name: users-user-id-planner
      path: /users/{user-id}/planner
      operations:
      - name: usersgetplanner
        method: GET
        description: Microsoft Graph Get planner from users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: usersupdateplanner
        method: PATCH
        description: Microsoft Graph Update the navigation property planner in users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag value.
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: usersdeleteplanner
        method: DELETE
        description: Microsoft Graph Delete navigation property planner for users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: users-user-id-planner-plans
      path: /users/{user-id}/planner/plans
      operations:
      - name: usersplannerlistplans
        method: GET
        description: Microsoft Graph Get plans from users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: usersplannercreateplans
        method: POST
        description: Microsoft Graph Create new navigation property to plans for users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: users-user-id-planner-plans-$count
      path: /users/{user-id}/planner/plans/$count
      operations:
      - name: usersplannerplansgetcountb724
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: users-user-id-planner-plans-plannerPlan-id
      path: /users/{user-id}/planner/plans/{plannerPlan-id}
      operations:
      - name: usersplannergetplans
        method: GET
        description: Microsoft Graph Get plans from users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: usersplannerupdateplans
        method: PATCH
        description: Microsoft Graph Update the navigation property plans in users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: usersplannerdeleteplans
        method: DELETE
        description: Microsoft Graph Delete navigation property plans for users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: users-user-id-planner-plans-plannerPlan-id-buckets
      path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets
      operations:
      - name: usersplannerplanslistbuckets
        method: GET
        description: Microsoft Graph Get buckets from users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: usersplannerplanscreatebuckets
        method: POST
        description: Microsoft Graph Create new navigation property to buckets for users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: users-user-id-planner-plans-plannerPlan-id-buckets-$count
      path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/$count
      operations:
      - name: usersplannerplansbucketsgetcountf7f0
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: users-user-id-planner-plans-plannerPlan-id-buckets-plannerBucket-id
      path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}
      operations:
      - name: usersplannerplansgetbuckets
        method: GET
        description: Microsoft Graph Get buckets from users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: usersplannerplansupdatebuckets
        method: PATCH
        description: Microsoft Graph Update the navigation property buckets in users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: usersplannerplansdeletebuckets
        method: DELETE
        description: Microsoft Graph Delete navigation property buckets for users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: users-user-id-planner-plans-plannerPlan-id-buckets-plannerBucket-id-tasks
      path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks
      operations:
      - name: usersplannerplansbucketslisttasks
        method: GET
        description: Microsoft Graph Get tasks from users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: usersplannerplansbucketscreatetasks
        method: POST
        description: Microsoft Graph Create new navigation property to tasks for users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: users-user-id-planner-plans-plannerPlan-id-buckets-plannerBucket-id-tasks-$count
      path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/$count
      operations:
      - name: usersplannerplansbucketstasksgetcountde1b
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: users-user-id-planner-plans-plannerPlan-id-buckets-plannerBucket-id-tasks-planne
      path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}
      operations:
      - name: usersplannerplansbucketsgettasks
        method: GET
        description: Microsoft Graph Get tasks from users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: usersplannerplansbucketsupdatetasks
        method: PATCH
        description: Microsoft Graph Update the navigation property tasks in users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: usersplannerplansbucketsdeletetasks
        method: DELETE
        description: Microsoft Graph Delete navigation property tasks for users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: users-user-id-planner-plans-plannerPlan-id-buckets-plannerBucket-id-tasks-planne
      path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat
      operations:
      - name: usersplannerplansbucketstasksgetassignedtotaskboardformat
        method: GET
        description: Microsoft Graph Get assignedToTaskBoardFormat from users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: usersplannerplansbucketstasksupdateassignedtotaskboardformat
        method: PATCH
        description: Microsoft Graph Update the navigation property assignedToTaskBoardFormat in users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag value.
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: usersplannerplansbucketstasksdeleteassignedtotaskboardformat
        method: DELETE
        description: Microsoft Graph Delete navigation property assignedToTaskBoardFormat for users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: users-user-id-planner-plans-plannerPlan-id-buckets-plannerBucket-id-tasks-planne
      path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat
      operations:
      - name: usersplannerplansbucketstasksgetbuckettaskboardformat
        method: GET
        description: Microsoft Graph Get bucketTaskBoardFormat from users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: usersplannerplansbucketstasksupdatebuckettaskboardformat
        method: PATCH
        description: Microsoft Graph Update the navigation property bucketTaskBoardFormat in users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag value.
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: usersplannerplansbucketstasksdeletebuckettaskboardformat
        method: DELETE
        description: Microsoft Graph Delete navigation property bucketTaskBoardFormat for users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: users-user-id-planner-plans-plannerPlan-id-buckets-plannerBucket-id-tasks-planne
      path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details
      operations:
      - name: usersplannerplansbucketstasksgetdetails
        method: GET
        description: Microsoft Graph Get details from users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: usersplannerplansbucketstasksupdatedetails
        method: PATCH
        description: Microsoft Graph Update the navigation property details in users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag value.
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: usersplannerplansbucketstasksdeletedetails
        method: DELETE
        description: Microsoft Graph Delete navigation property details for users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: users-user-id-planner-plans-plannerPlan-id-buckets-plannerBucket-id-tasks-planne
      path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat
      operations:
      - name: usersplannerplansbucketstasksgetprogresstaskboardformat
        method: GET
        description: Microsoft Graph Get progressTaskBoardFormat from users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: usersplannerplansbucketstasksupdateprogresstaskboardformat
        method: PATCH
        description: Microsoft Graph Update the navigation property progressTaskBoardFormat in users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag value.
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: usersplannerplansbucketstasksdeleteprogresstaskboardformat
        method: DELETE
        description: Microsoft Graph Delete navigation property progressTaskBoardFormat for users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: users-user-id-planner-plans-plannerPlan-id-details
      path: /users/{user-id}/planner/plans/{plannerPlan-id}/details
      operations:
      - name: usersplannerplansgetdetails
        method: GET
        description: Microsoft Graph Get details from users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: usersplannerplansupdatedetails
        method: PATCH
        description: Microsoft Graph Update the navigation property details in users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag value.
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: usersplannerplansdeletedetails
        method: DELETE
        description: Microsoft Graph Delete navigation property details for users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: users-user-id-planner-plans-plannerPlan-id-tasks
      path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks
      operations:
      - name: usersplannerplanslisttasks
        method: GET
        description: Microsoft Graph Get tasks from users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: usersplannerplanscreatetasks
        method: POST
        description: Microsoft Graph Create new navigation property to tasks for users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: users-user-id-planner-plans-plannerPlan-id-tasks-$count
      path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/$count
      operations:
      - name: usersplannerplanstasksgetcount082b
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: users-user-id-planner-plans-plannerPlan-id-tasks-plannerTask-id
      path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}
      operations:
      - name: usersplannerplansgettasks
        method: GET
        description: Microsoft Graph Get tasks from users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: usersplannerplansupdatetasks
        method: PATCH
        description: Microsoft Graph Update the navigation property tasks in users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: usersplannerplansdeletetasks
        method: DELETE
        description: Microsoft Graph Delete navigation property tasks for users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: users-user-id-planner-plans-plannerPlan-id-tasks-plannerTask-id-assignedToTaskBo
      path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat
      operations:
      - name: usersplannerplanstasksgetassignedtotaskboardformat
        method: GET
        description: Microsoft Graph Get assignedToTaskBoardFormat from users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: usersplannerplanstasksupdateassignedtotaskboardformat
        method: PATCH
        description: Microsoft Graph Update the navigation property assignedToTaskBoardFormat in users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag value.
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: usersplannerplanstasksdeleteassignedtotaskboardformat
        method: DELETE
        description: Microsoft Graph Delete navigation property assignedToTaskBoardFormat for users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: users-user-id-planner-plans-plannerPlan-id-tasks-plannerTask-id-bucketTaskBoardF
      path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat
      operations:
      - name: usersplannerplanstasksgetbuckettaskboardformat
        method: GET
        description: Microsoft Graph Get bucketTaskBoardFormat from users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: usersplannerplanstasksupdatebuckettaskboardformat
        method: PATCH
        description: Microsoft Graph Update the navigation property bucketTaskBoardFormat in users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag value.
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: usersplannerplanstasksdeletebuckettaskboardformat
        method: DELETE
        description: Microsoft Graph Delete navigation property bucketTaskBoardFormat for users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: users-user-id-planner-plans-plannerPlan-id-tasks-plannerTask-id-details
      path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details
      operations:
      - name: usersplannerplanstasksgetdetails
        method: GET
        description: Microsoft Graph Get details from users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: usersplannerplanstasksupdatedetails
        method: PATCH
        description: Microsoft Graph Update the navigation property details in users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag value.
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: usersplannerplanstasksdeletedetails
        method: DELETE
        description: Microsoft Graph Delete navigation property details for users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: users-user-id-planner-plans-plannerPlan-id-tasks-plannerTask-id-progressTaskBoar
      path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat
      operations:
      - name: usersplannerplanstasksgetprogresstaskboardformat
        method: GET
        description: Microsoft Graph Get progressTaskBoardFormat from users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: usersplannerplanstasksupdateprogresstaskboardformat
        method: PATCH
        description: Microsoft Graph Update the navigation property progressTaskBoardFormat in users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag value.
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: usersplannerplanstasksdeleteprogresstaskboardformat
        method: DELETE
        description: Microsoft Graph Delete navigation property progressTaskBoardFormat for users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: users-user-id-planner-tasks
      path: /users/{user-id}/planner/tasks
      operations:
      - name: usersplannerlisttasks
        method: GET
        description: Microsoft Graph Get tasks from users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: usersplannercreatetasks
        method: POST
        description: Microsoft Graph Create new navigation property to tasks for users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: users-user-id-planner-tasks-$count
      path: /users/{user-id}/planner/tasks/$count
      operations:
      - name: usersplannertasksgetcount8740
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: users-user-id-planner-tasks-plannerTask-id
      path: /users/{user-id}/planner/tasks/{plannerTask-id}
      operations:
      - name: usersplannergettasks
        method: GET
        description: Microsoft Graph Get tasks from users
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: usersplannerupdatetasks
   

# --- truncated at 32 KB (102 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/microsoft-graph/refs/heads/main/capabilities/users-users-planneruser.yaml