naftiko: 1.0.0-alpha2 info: label: Microsoft Graph Planner — me.plannerUser description: 'Microsoft Graph Planner — me.plannerUser. 72 operations. Lead operation: Microsoft Graph Get planner from me. Self-contained Naftiko capability covering one Microsoft Graph business surface.' tags: - Microsoft Graph - me.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: planner-me-planneruser baseUri: '' description: Microsoft Graph Planner — me.plannerUser business capability. Self-contained, no shared references. resources: - name: me-planner path: /me/planner operations: - name: megetplanner method: GET description: Microsoft Graph Get planner from me 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: meupdateplanner method: PATCH description: Microsoft Graph Update the navigation property planner in me 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: medeleteplanner method: DELETE description: Microsoft Graph Delete navigation property planner for me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: me-planner-plans path: /me/planner/plans operations: - name: meplannerlistplans method: GET description: Microsoft Graph List plans 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: meplannercreateplans method: POST description: Microsoft Graph Create new navigation property to plans for me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: me-planner-plans-$count path: /me/planner/plans/$count operations: - name: meplannerplansgetcount036a method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: me-planner-plans-plannerPlan-id path: /me/planner/plans/{plannerPlan-id} operations: - name: meplannergetplans method: GET description: Microsoft Graph Get plans from me 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: meplannerupdateplans method: PATCH description: Microsoft Graph Update the navigation property plans in me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: meplannerdeleteplans method: DELETE description: Microsoft Graph Delete navigation property plans for me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: me-planner-plans-plannerPlan-id-buckets path: /me/planner/plans/{plannerPlan-id}/buckets operations: - name: meplannerplanslistbuckets method: GET description: Microsoft Graph Get buckets from me 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: meplannerplanscreatebuckets method: POST description: Microsoft Graph Create new navigation property to buckets for me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: me-planner-plans-plannerPlan-id-buckets-$count path: /me/planner/plans/{plannerPlan-id}/buckets/$count operations: - name: meplannerplansbucketsgetcount3740 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: me-planner-plans-plannerPlan-id-buckets-plannerBucket-id path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id} operations: - name: meplannerplansgetbuckets method: GET description: Microsoft Graph Get buckets from me 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: meplannerplansupdatebuckets method: PATCH description: Microsoft Graph Update the navigation property buckets in me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: meplannerplansdeletebuckets method: DELETE description: Microsoft Graph Delete navigation property buckets for me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: me-planner-plans-plannerPlan-id-buckets-plannerBucket-id-tasks path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks operations: - name: meplannerplansbucketslisttasks method: GET description: Microsoft Graph Get tasks from me 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: meplannerplansbucketscreatetasks method: POST description: Microsoft Graph Create new navigation property to tasks for me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: me-planner-plans-plannerPlan-id-buckets-plannerBucket-id-tasks-$count path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/$count operations: - name: meplannerplansbucketstasksgetcount2767 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: me-planner-plans-plannerPlan-id-buckets-plannerBucket-id-tasks-plannerTask-id path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id} operations: - name: meplannerplansbucketsgettasks method: GET description: Microsoft Graph Get tasks from me 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: meplannerplansbucketsupdatetasks method: PATCH description: Microsoft Graph Update the navigation property tasks in me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: meplannerplansbucketsdeletetasks method: DELETE description: Microsoft Graph Delete navigation property tasks for me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: me-planner-plans-plannerPlan-id-buckets-plannerBucket-id-tasks-plannerTask-id-as path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat operations: - name: meplannerplansbucketstasksgetassignedtotaskboardformat method: GET description: Microsoft Graph Get assignedToTaskBoardFormat from me 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: meplannerplansbucketstasksupdateassignedtotaskboardformat method: PATCH description: Microsoft Graph Update the navigation property assignedToTaskBoardFormat in me 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: meplannerplansbucketstasksdeleteassignedtotaskboardformat method: DELETE description: Microsoft Graph Delete navigation property assignedToTaskBoardFormat for me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: me-planner-plans-plannerPlan-id-buckets-plannerBucket-id-tasks-plannerTask-id-bu path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat operations: - name: meplannerplansbucketstasksgetbuckettaskboardformat method: GET description: Microsoft Graph Get bucketTaskBoardFormat from me 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: meplannerplansbucketstasksupdatebuckettaskboardformat method: PATCH description: Microsoft Graph Update the navigation property bucketTaskBoardFormat in me 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: meplannerplansbucketstasksdeletebuckettaskboardformat method: DELETE description: Microsoft Graph Delete navigation property bucketTaskBoardFormat for me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: me-planner-plans-plannerPlan-id-buckets-plannerBucket-id-tasks-plannerTask-id-de path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details operations: - name: meplannerplansbucketstasksgetdetails method: GET description: Microsoft Graph Get details from me 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: meplannerplansbucketstasksupdatedetails method: PATCH description: Microsoft Graph Update the navigation property details in me 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: meplannerplansbucketstasksdeletedetails method: DELETE description: Microsoft Graph Delete navigation property details for me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: me-planner-plans-plannerPlan-id-buckets-plannerBucket-id-tasks-plannerTask-id-pr path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat operations: - name: meplannerplansbucketstasksgetprogresstaskboardformat method: GET description: Microsoft Graph Get progressTaskBoardFormat from me 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: meplannerplansbucketstasksupdateprogresstaskboardformat method: PATCH description: Microsoft Graph Update the navigation property progressTaskBoardFormat in me 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: meplannerplansbucketstasksdeleteprogresstaskboardformat method: DELETE description: Microsoft Graph Delete navigation property progressTaskBoardFormat for me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: me-planner-plans-plannerPlan-id-details path: /me/planner/plans/{plannerPlan-id}/details operations: - name: meplannerplansgetdetails method: GET description: Microsoft Graph Get details from me 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: meplannerplansupdatedetails method: PATCH description: Microsoft Graph Update the navigation property details in me 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: meplannerplansdeletedetails method: DELETE description: Microsoft Graph Delete navigation property details for me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: me-planner-plans-plannerPlan-id-tasks path: /me/planner/plans/{plannerPlan-id}/tasks operations: - name: meplannerplanslisttasks method: GET description: Microsoft Graph Get tasks from me 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: meplannerplanscreatetasks method: POST description: Microsoft Graph Create new navigation property to tasks for me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: me-planner-plans-plannerPlan-id-tasks-$count path: /me/planner/plans/{plannerPlan-id}/tasks/$count operations: - name: meplannerplanstasksgetcountd046 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: me-planner-plans-plannerPlan-id-tasks-plannerTask-id path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id} operations: - name: meplannerplansgettasks method: GET description: Microsoft Graph Get tasks from me 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: meplannerplansupdatetasks method: PATCH description: Microsoft Graph Update the navigation property tasks in me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: meplannerplansdeletetasks method: DELETE description: Microsoft Graph Delete navigation property tasks for me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: me-planner-plans-plannerPlan-id-tasks-plannerTask-id-assignedToTaskBoardFormat path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat operations: - name: meplannerplanstasksgetassignedtotaskboardformat method: GET description: Microsoft Graph Get assignedToTaskBoardFormat from me 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: meplannerplanstasksupdateassignedtotaskboardformat method: PATCH description: Microsoft Graph Update the navigation property assignedToTaskBoardFormat in me 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: meplannerplanstasksdeleteassignedtotaskboardformat method: DELETE description: Microsoft Graph Delete navigation property assignedToTaskBoardFormat for me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: me-planner-plans-plannerPlan-id-tasks-plannerTask-id-bucketTaskBoardFormat path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat operations: - name: meplannerplanstasksgetbuckettaskboardformat method: GET description: Microsoft Graph Get bucketTaskBoardFormat from me 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: meplannerplanstasksupdatebuckettaskboardformat method: PATCH description: Microsoft Graph Update the navigation property bucketTaskBoardFormat in me 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: meplannerplanstasksdeletebuckettaskboardformat method: DELETE description: Microsoft Graph Delete navigation property bucketTaskBoardFormat for me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: me-planner-plans-plannerPlan-id-tasks-plannerTask-id-details path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details operations: - name: meplannerplanstasksgetdetails method: GET description: Microsoft Graph Get details from me 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: meplannerplanstasksupdatedetails method: PATCH description: Microsoft Graph Update the navigation property details in me 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: meplannerplanstasksdeletedetails method: DELETE description: Microsoft Graph Delete navigation property details for me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: me-planner-plans-plannerPlan-id-tasks-plannerTask-id-progressTaskBoardFormat path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat operations: - name: meplannerplanstasksgetprogresstaskboardformat method: GET description: Microsoft Graph Get progressTaskBoardFormat from me 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: meplannerplanstasksupdateprogresstaskboardformat method: PATCH description: Microsoft Graph Update the navigation property progressTaskBoardFormat in me 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: meplannerplanstasksdeleteprogresstaskboardformat method: DELETE description: Microsoft Graph Delete navigation property progressTaskBoardFormat for me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: me-planner-tasks path: /me/planner/tasks operations: - name: meplannerlisttasks method: GET description: Microsoft Graph List tasks 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: meplannercreatetasks method: POST description: Microsoft Graph Create new navigation property to tasks for me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: me-planner-tasks-$count path: /me/planner/tasks/$count operations: - name: meplannertasksgetcount5b5d method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: me-planner-tasks-plannerTask-id path: /me/planner/tasks/{plannerTask-id} operations: - name: meplannergettasks method: GET description: Microsoft Graph Get tasks from me 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: meplannerupdatetasks method: PATCH description: Microsoft Graph Update the navigation property tasks in me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: meplannerdeletetasks method: DELETE description: Microsoft Graph Delete navigation property tasks for me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: me-planner-tasks-plannerTask-id-assignedToTaskBoardFormat path: /me/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat operations: - name: meplannertasksgetassignedtotaskboardformat method: GET description: Microsoft Graph Get assignedToTaskBoardFormat from me 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: meplannertasksupdateassignedtotaskboardformat method: PATCH description: Microsoft Graph Update the navigation property assignedToTaskBoardFormat in me 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: meplannertasksdeleteassignedtotaskboardformat method: DELETE description: Microsoft Graph Delete navigation property assignedToTaskBoardFormat for me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: me-planner-tasks-plannerTask-id-bucketTaskBoardFormat path: /me/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat operations: - name: meplannertasksgetbuckettaskboardformat method: GET description: Microsoft Graph Get bucketTaskBoardFormat from me 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: meplannertasksupdatebuckettaskboardformat method: PATCH description: Microsoft Graph Update the navigation property bucketTaskBoardFormat in me 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: meplannertasksdeletebuckettaskboardformat method: DELETE description: Microsoft Graph Delete navigation property bucketTaskBoardFormat for me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: me-planner-tasks-plannerTask-id-details path: /me/planner/tasks/{plannerTask-id}/details operations: - name: meplannertasksgetdetails method: GET description: Microsoft Graph Get details from me 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: meplannertasksupdatedetails method: PATCH description: Microsoft Graph Update the navigation property details in me 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: meplannertasksdeletedetails method: DELETE description: Microsoft Graph Delete navigation property details for me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: me-planner-tasks-plannerTask-id-progressTaskBoardFormat path: /me/planner/tasks/{plannerTask-id}/progressTaskBoardFormat operations: - name: meplannertasksgetprogresstaskboardformat method: GET description: Microsoft Graph Get progressTaskBoardFormat from me 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: meplannertasksupdateprogresstaskboardformat method: PATCH description: Microsoft Graph Update the navigation property progressTaskBoardFormat in me 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: meplannertasksdeleteprogresstaskboardformat method: DELETE description: Microsoft Graph Delete navigation property progressTaskBoardFormat for me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag exposes: - type: rest namespace: planner-me-planneruser-rest port: 8080 description: REST adapter for Microsoft Graph Planner — me.plannerUser. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/me/planner name: me-planner description: REST surface for me-planner. operations: - method: GET name: megetplanner description: Microsoft Graph Get planner from me call: planner-me-planneruser.megetplanner with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: meupdateplanner description: Microsoft Graph Update the navigation property planner in me call: planner-me-planneruser.meupdateplanner with: If-Match: rest.If-Match body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: medeleteplanner description: Microsoft Graph Delete navigation property planner for me call: planner-me-planneruser.medeleteplanner with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/me/planner/plans name: me-planner-plans description: REST surface for me-planner-plans. operations: - method: GET name: meplannerlistplans description: Microsoft Graph List plans call: planner-me-planneruser.meplannerlistplans with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: meplannercreateplans description: Microsoft Graph Create new navigation property to plans for me call: planner-me-planneruser.meplannercreateplans with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/planner/plans/count name: me-planner-plans-count description: REST surface for me-planner-plans-$count. operations: - method: GET name: meplannerplansgetcount036a description: Microsoft Graph Get the number of the resource call: planner-me-planneruser.meplannerplansgetcount036a outputParameters: - type: object mapping: $. - path: /v1/me/planner/plans/{plannerplan-id} name: me-planner-plans-plannerplan-id description: REST surface for me-planner-plans-plannerPlan-id. operations: - method: GET name: meplannergetplans description: Microsoft Graph Get plans from me call: planner-me-planneruser.meplannergetplans with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: meplannerupdateplans description: Microsoft Graph Update the navigation property plans in me call: planner-me-planneruser.meplannerupdateplans with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: meplannerdeleteplans description: Microsoft Graph Delete navigation property plans for me call: planner-me-planneruser.meplannerdeleteplans with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/me/planner/plans/{plannerplan-id}/buckets name: me-planner-plans-plannerplan-id-buckets description: REST surface for me-planner-plans-plannerPlan-id-buckets. operations: - method: GET name: meplannerplanslistbuckets description: Microsoft Graph Get buckets from me call: planner-me-planneruser.meplannerplanslistbuckets with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: meplannerplanscreatebuckets description: Microsoft Graph Create new navigation property to buckets for me call: planner-me-planneruser.meplannerplanscreatebuckets with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/planner/plans/{plannerplan-id}/buckets/count name: me-planner-plans-plannerplan-id-buckets-count description: REST surface for me-planner-plans-plannerPlan-id-buckets-$count. operations: - method: GET name: meplannerplansbucketsgetcount3740 description: Microsoft Graph Get the number of the resource call: planner-me-planneruser.meplannerplansbucketsgetcount3740 outputParameters: - type: object mapping: $. - path: /v1/me/planner/plans/{plannerplan-id}/buckets/{plannerbucket-id} name: me-planner-plans-plannerplan-id-buckets-plannerbucket-id description: REST surface for me-planner-plans-plannerPlan-id-buckets-plannerBucket-id. operations: - method: GET name: meplannerplansgetbuckets description: Microsoft Graph Get buckets from me call: planner-me-planneruser.meplannerplansgetbuckets with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: meplannerplansupdatebuckets description: Microsoft Graph Update the navigation property buckets in me call: planner-me-planneruser.meplannerplansupdatebuckets with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: meplannerplansdeletebuckets description: Microsoft Graph Delete navigation property buckets for me call: planner-me-planneruser.meplannerplansdeletebuckets with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/me/planner/plans/{plannerplan-id}/buckets/{plannerbucket-id}/tasks name: me-planner-plans-plannerplan-id-buckets-plannerbucket-id-tasks description: REST surface for me-planner-plans-plannerPlan-id-buckets-plannerBucket-id-tasks. operations: - method: GET name: meplannerplansbucketslisttasks description: Microsoft Graph Get tasks from me call: planner-me-planneruser.meplannerplansbucketslisttasks with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: meplannerplansbucketscreatetasks description: Microsoft Graph Create new navigation property to tasks for me call: planner-me-planneruser.meplannerplansbucketscreatetasks with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/planner/plans/{plannerplan-id}/buckets/{plannerbucket-id}/tasks/count name: me-planner-plans-plannerplan-id-buckets-plannerbucket-id-tasks-count description: REST surface for me-planner-plans-plannerPlan-id-buckets-plannerBucket-id-tasks-$count. operations: - method: GET name: meplannerplansbucketstasksgetcount2767 description: Microsoft Graph Get the number of the resource call: planner-me-planneruser.meplannerplansbucketstasksgetcount2767 outputParameters: - type: object mapping: $. - path: /v1/me/planner/plans/{plannerplan-id}/buckets/{plannerbucket-id}/tasks/{plannertask-id} name: me-planner-plans-plannerplan-id-buckets-plannerbucket-id-tasks-plannertask-id description: REST surface for me-planner-plans-plannerPlan-id-buckets-plannerBucket-id-tasks-plannerTask-id. operations: - method: GET name: meplannerplansbucketsgettasks description: Microsoft Graph Get tasks from me call: planner-me-planneruser.meplannerplansbucketsgettasks with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: meplannerplansbucketsupdatetasks description: Microsoft Graph Update the navigation property tasks in me call: planner-me-planneruser.meplannerplansbucketsupdatetasks with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: meplannerplansbucketsdeletetasks description: Microsoft Graph Delete navigation property tasks for me call: planner-me-planneruser.meplannerplansbucketsdeletetasks with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/me/planner/plans/{plannerplan-id}/buckets/{plannerbucket-id}/tasks/{plannertask-id}/assignedtotaskboardformat name: me-planner-plans-plannerplan-id-buckets-plannerbucket-id-tasks-plannertask-id-as description: REST surface for me-planner-plans-plannerPlan-id-buckets-plannerBucket-id-tasks-plannerTask-id-as. operations: - method: GET name: meplannerplansbucketstasksgetassignedtotaskboardformat description: Microsoft Graph Get assignedToTaskBoardFormat from me call: planner-me-planneruser.meplannerplansbucketstasksgetassignedtotaskboardformat with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: meplannerplansbucketstasksupdateassignedtotaskboardformat description: Microsoft Graph Update the navigation property assignedToTaskBoardFormat in me call: planner-me-planneruser.meplannerplansbucketstasksupdateassignedtotaskboardformat with: If-Match: rest.If-Match body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: meplannerplansbucketstasksdeleteassignedtotaskboardformat description: Microsoft Graph Delete navigation property assignedToTaskBoardFormat for me call: planner-me-planneruser.meplannerplansbucketstasksdeleteassignedtotaskboardformat with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/me/planner/plans/{plannerplan-id}/buckets/{plannerbucket-id}/tasks/{plannertask-id}/buckettaskboardformat name: me-planner-plans-plannerplan-id-buckets-plannerbucket-id-tasks-plannertask-id-bu description: REST surface for me-planner-plans-plannerPlan-id-buckets-plannerBucket-id-tasks-plannerTask-id-bu. operations: - method: GET name: meplannerplansbucketstasksgetbuckettaskboardformat description: Microsoft Graph Get bucketTaskBoardFormat from me call: planner-me-planneruser.meplannerplansbucketstasksgetbuckettaskboardformat with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: meplannerplansbucketstasksupdatebuckettaskboardformat description: Microsoft Graph Update the navigation property bucketTaskBoardFormat in me call: planner-me-planneruser.meplannerplansbucketstasksupdatebuckettaskboardformat with: If-Match: rest.If-Match body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: meplannerplansbucketstasksdeletebuckettaskboardformat description: Microsoft Graph Delete navigation property bucketTaskBoardFormat for me call: planner-me-planneruser.meplannerplansbucketstasksdeletebuckettaskboardformat with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/me/planner/plans/{plannerplan-id}/buckets/{plannerbucket-id}/tasks/{plannertask-id}/details name: me-planner-plans-plannerplan-id-buckets-plannerbucket-id-tasks-plannertask-id-de description: REST surface for me-planner-plans-plannerPlan-id-buckets-plannerBucket-id-tasks-plannerTask-id-de. operations: - method: GET name: meplannerplansbucketstasksgetdetails description: Microsoft Graph Get details from me call: planner-me-planneruser.meplannerplansbucketstasksgetdetails with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: meplannerplansbucketstasksupdatedetails description: Microsoft Graph Update the navigation property details in me call: planner-me-planneruser.meplannerplansbucketstasksupdatedetails with: If-Match: rest.If-Match body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: meplannerplansbucketstasksdeletedetails description: Microsoft Graph Delete navigation property details for me call: planner-me-planneruser.meplannerplansbucketstasksdeletedetails with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/me/planner/plans/{plannerplan-id}/buckets/{plannerbucket-id}/tasks/{plannertask-id}/progresstaskboardformat name: me-planner-plans-plannerplan-id-buckets-plannerbucket-id-tasks-plannertask-id-pr description: REST surface for me-planner-plans-plannerPlan-id-buckets-plannerBucket-id-tasks-plannerTask-id-pr. operations: - method: GET name: meplannerplansbucketstasksgetprogresstaskboardformat description: Microsoft Graph Get progressTaskBoardFormat from me call: planner-me-planneruser.meplannerplansbucketstasksgetprogresstaskboardformat with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: meplannerplansbucketstasksupdateprogresstaskboardformat description: Microsoft Graph Update the navigation property progressTaskBoardFormat in me call: planner-me-planneruser.meplannerplansbucketstasksupdateprogresstaskboardformat with: If-Match: rest.If-Match body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: meplannerplansbucketstasksdeleteprogresstaskboardformat description: Microsoft Graph Delete navigation property progressTaskBoardFormat for me call: planner-me-planneruser.meplannerplansbucketstasksdeleteprogresstaskboardformat with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/me/planner/plans/{plannerplan-id}/details name: me-planner-plans-plannerplan-id-details description: REST surface for me-planner-plans-plannerPlan-id-details. operations: - method: GET name: meplannerplansgetdetails description: Microsoft Graph Get details from me call: planner-me-planneruser.meplannerplansgetdetails with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: meplannerplansupdatedetails description: Microsoft Graph Update the navigation property details in me call: planner-me-planneruser.meplannerplansupdatedetails with: If-Match: rest.If-Match body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: meplannerplansdeletedetails description: Microsoft Graph Delete navigation property details for me call: planner-me-planneruser.meplannerplansdeletedetails with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/me/planner/plans/{plannerplan-id}/tasks name: me-planner-plans-plannerplan-id-tasks description: REST surface for me-planner-plans-plannerPlan-id-tasks. operations: - method: GET name: meplannerplanslisttasks description: Microsoft Graph Get tasks from me call: planner-me-planneruser.meplannerplanslisttasks with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: meplannerplanscreatetasks description: Microsoft Graph Create new navigation property to tasks for me call: planner-me-planneruser.meplannerplanscreatetasks with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/planner/plans/{plannerplan-id}/tasks/count name: me-planner-plans-plannerplan-id-tasks-count description: REST surface for me-planner-plans-plannerPlan-id-tasks-$count. operations: - method: GET name: meplannerplanstasksgetcountd046 description: Microsoft Graph Get the number of the resource call: planner-me-planneruser.meplannerplanstasksgetcountd046 outputParameters: - type: object mapping: $. - path: /v1/me/planner/plans/{plannerplan-id}/tasks/{plannertask-id} name: me-planner-plans-plannerplan-id-tasks-plannertask-id description: REST surface for me-planner-plans-plannerPlan-id-tasks-plannerTask-id. operations: - method: GET name: meplannerplansgettasks description: Microsoft Graph Get tasks from me call: planner-me-planneruser.meplannerplansgettasks with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: meplannerplansupdatetasks description: Microsoft Graph Update the navigation property tasks in me call: planner-me-planneruser.meplannerplansupdatetasks with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: meplannerplansdeletetasks description: Microsoft Graph Delete navigation property tasks for me call: planner-me-planneruser.meplannerplansdeletetasks with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/me/planner/plans/{plannerplan-id}/tasks/{plannertask-id}/assignedtotaskboardformat name: me-planner-plans-plannerplan-id-tasks-plannertask-id-assignedtotaskboardformat description: REST surface for me-planner-plans-plannerPlan-id-tasks-plannerTask-id-assignedToTaskBoardFormat. operations: - method: GET name: meplannerplanstasksgetassignedtotaskboardformat description: Microsoft Graph Get assignedToTaskBoardFormat from me call: planner-me-planneruser.meplannerplanstasksgetassignedtotaskboardformat with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: meplannerplanstasksupdateassignedtotaskboardformat description: Microsoft Graph Update the navigation property assignedToTaskBoardFormat in me call: planner-me-planneruser.meplannerplanstasksupdateassignedtotaskboardformat with: If-Match: rest.If-Match body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: meplannerplanstasksdeleteassignedtotaskboardformat description: Microsoft Graph Delete navigation property assignedToTaskBoardFormat for me call: planner-me-planneruser.meplannerplanstasksdeleteassignedtotaskboardformat with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/me/planner/plans/{plannerplan-id}/tasks/{plannertask-id}/buckettaskboardformat name: me-planner-plans-plannerplan-id-tasks-plannertask-id-buckettaskboardformat description: REST surface for me-planner-plans-plannerPlan-id-tasks-plannerTask-id-bucketTaskBoardFormat. operations: - method: GET name: meplannerplanstasksgetbuckettaskboardformat description: Microsoft Graph Get bucketTaskBoardFormat from me call: planner-me-planneruser.meplannerplanstasksgetbuckettaskboardformat with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: meplannerplanstasksupdatebuckettaskboardformat description: Microsoft Graph Update the navigation property bucketTaskBoardFormat in me call: planner-me-planneruser.meplannerplanstasksupdatebuckettaskboardformat with: If-Match: rest.If-Match body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: meplannerplanstasksdeletebuckettaskboardformat description: Microsoft Graph Delete navigation property bucketTaskBoardFormat for me call: planner-me-planneruser.meplannerplanstasksdeletebuckettaskboardformat with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/me/planner/plans/{plannerplan-id}/tasks/{plannertask-id}/details name: me-planner-plans-plannerplan-id-tasks-plannertask-id-details description: REST surface for me-planner-plans-plannerPlan-id-tasks-plannerTask-id-details. operations: - method: GET name: meplannerplanstasksgetdetails description: Microsoft Graph Get details from me call: planner-me-planneruser.meplannerplanstasksgetdetails with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: meplannerplanstasksupdatedetails description: Microsoft Graph Update the navigation property details in me call: planner-me-planneruser.meplannerplanstasksupdatedetails with: If-Match: rest.If-Match body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: meplannerplanstasksdeletedetails description: Microsoft Graph Delete navigation property details for me call: planner-me-planneruser.meplannerplanstasksdeletedetails with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/me/planner/plans/{plannerplan-id}/tasks/{plannertask-id}/progresstaskboardformat name: me-planner-plans-plannerplan-id-tasks-plannertask-id-progresstaskboardformat description: REST surface for me-planner-plans-plannerPlan-id-tasks-plannerTask-id-progressTaskBoardFormat. operations: - method: GET name: meplannerplanstasksgetprogresstaskboardformat description: Microsoft Graph Get progressTaskBoardFormat from me call: planner-me-planneruser.meplannerplanstasksgetprogresstaskboardformat with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: meplannerplanstasksupdateprogresstaskboardformat description: Microsoft Graph Update the navigation property progressTaskBoardFormat in me call: planner-me-planneruser.meplannerplanstasksupdateprogresstaskboardformat with: If-Match: rest.If-Match body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: meplannerplanstasksdeleteprogresstaskboardformat description: Microsoft Graph Delete navigation property progressTaskBoardFormat for me call: planner-me-planneruser.meplannerplanstasksdeleteprogresstaskboardformat with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/me/planner/tasks name: me-planner-tasks description: REST surface for me-planner-tasks. operations: - method: GET name: meplannerlisttasks description: Microsoft Graph List tasks call: planner-me-planneruser.meplannerlisttasks with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: meplannercreatetasks description: Microsoft Graph Create new navigation property to tasks for me call: planner-me-planneruser.meplannercreatetasks with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/planner/tasks/count name: me-planner-tasks-count description: REST surface for me-planner-tasks-$count. operations: - method: GET name: meplannertasksgetcount5b5d description: Microsoft Graph Get the number of the resource call: planner-me-planneruser.meplannertasksgetcount5b5d outputParameters: - type: object mapping: $. - path: /v1/me/planner/tasks/{plannertask-id} name: me-planner-tasks-plannertask-id description: REST surface for me-planner-tasks-plannerTask-id. operations: - method: GET name: meplannergettasks description: Microsoft Graph Get tasks from me call: planner-me-planneruser.meplannergettasks with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: meplannerupdatetasks description: Microsoft Graph Update the navigation property tasks in me call: planner-me-planneruser.meplannerupdatetasks with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: meplannerdeletetasks description: Microsoft Graph Delete navigation property tasks for me call: planner-me-planneruser.meplannerdeletetasks with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/me/planner/tasks/{plannertask-id}/assignedtotaskboardformat name: me-planner-tasks-plannertask-id-assignedtotaskboardformat description: REST surface for me-planner-tasks-plannerTask-id-assignedToTaskBoardFormat. operations: - method: GET name: meplannertasksgetassignedtotaskboardformat description: Microsoft Graph Get assignedToTaskBoardFormat from me call: planner-me-planneruser.meplannertasksgetassignedtotaskboardformat with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: meplannertasksupdateassignedtotaskboardformat description: Microsoft Graph Update the navigation property assignedToTaskBoardFormat in me call: planner-me-planneruser.meplannertasksupdateassignedtotaskboardformat with: If-Match: rest.If-Match body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: meplannertasksdeleteassignedtotaskboardformat description: Microsoft Graph Delete navigation property assignedToTaskBoardFormat for me call: planner-me-planneruser.meplannertasksdeleteassignedtotaskboardformat with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/me/planner/tasks/{plannertask-id}/buckettaskboardformat name: me-planner-tasks-plannertask-id-buckettaskboardformat description: REST surface for me-planner-tasks-plannerTask-id-bucketTaskBoardFormat. operations: - method: GET name: meplannertasksgetbuckettaskboardformat description: Microsoft Graph Get bucketTaskBoardFormat from me call: planner-me-planneruser.meplannertasksgetbuckettaskboardformat with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: meplannertasksupdatebuckettaskboardformat description: Microsoft Graph Update the navigation property bucketTaskBoardFormat in me call: planner-me-planneruser.meplannertasksupdatebuckettaskboardformat with: If-Match: rest.If-Match body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: meplannertasksdeletebuckettaskboardformat description: Microsoft Graph Delete navigation property bucketTaskBoardFormat for me call: planner-me-planneruser.meplannertasksdeletebuckettaskboardformat with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/me/planner/tasks/{plannertask-id}/details name: me-planner-tasks-plannertask-id-details description: REST surface for me-planner-tasks-plannerTask-id-details. operations: - method: GET name: meplannertasksgetdetails description: Microsoft Graph Get details from me call: planner-me-planneruser.meplannertasksgetdetails with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: meplannertasksupdatedetails description: Microsoft Graph Update the navigation property details in me call: planner-me-planneruser.meplannertasksupdatedetails with: If-Match: rest.If-Match body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: meplannertasksdeletedetails description: Microsoft Graph Delete navigation property details for me call: planner-me-planneruser.meplannertasksdeletedetails with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/me/planner/tasks/{plannertask-id}/progresstaskboardformat name: me-planner-tasks-plannertask-id-progresstaskboardformat description: REST surface for me-planner-tasks-plannerTask-id-progressTaskBoardFormat. operations: - method: GET name: meplannertasksgetprogresstaskboardformat description: Microsoft Graph Get progressTaskBoardFormat from me call: planner-me-planneruser.meplannertasksgetprogresstaskboardformat with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: meplannertasksupdateprogresstaskboardformat description: Microsoft Graph Update the navigation property progressTaskBoardFormat in me call: planner-me-planneruser.meplannertasksupdateprogresstaskboardformat with: If-Match: rest.If-Match body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: meplannertasksdeleteprogresstaskboardformat description: Microsoft Graph Delete navigation property progressTaskBoardFormat for me call: planner-me-planneruser.meplannertasksdeleteprogresstaskboardformat with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - type: mcp namespace: planner-me-planneruser-mcp port: 9090 transport: http description: MCP adapter for Microsoft Graph Planner — me.plannerUser. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: microsoft-graph-get-planner-me description: Microsoft Graph Get planner from me hints: readOnly: true destructive: false idempotent: true call: planner-me-planneruser.megetplanner with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property description: Microsoft Graph Update the navigation property planner in me hints: readOnly: false destructive: false idempotent: true call: planner-me-planneruser.meupdateplanner with: If-Match: tools.If-Match body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property description: Microsoft Graph Delete navigation property planner for me hints: readOnly: false destructive: true idempotent: true call: planner-me-planneruser.medeleteplanner with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-list-plans description: Microsoft Graph List plans hints: readOnly: true destructive: false idempotent: true call: planner-me-planneruser.meplannerlistplans with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation description: Microsoft Graph Create new navigation property to plans for me hints: readOnly: false destructive: false idempotent: false call: planner-me-planneruser.meplannercreateplans with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: planner-me-planneruser.meplannerplansgetcount036a outputParameters: - type: object mapping: $. - name: microsoft-graph-get-plans-me description: Microsoft Graph Get plans from me hints: readOnly: true destructive: false idempotent: true call: planner-me-planneruser.meplannergetplans with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-2 description: Microsoft Graph Update the navigation property plans in me hints: readOnly: false destructive: false idempotent: true call: planner-me-planneruser.meplannerupdateplans with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-2 description: Microsoft Graph Delete navigation property plans for me hints: readOnly: false destructive: true idempotent: true call: planner-me-planneruser.meplannerdeleteplans with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-buckets-me description: Microsoft Graph Get buckets from me hints: readOnly: true destructive: false idempotent: true call: planner-me-planneruser.meplannerplanslistbuckets with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation-2 description: Microsoft Graph Create new navigation property to buckets for me hints: readOnly: false destructive: false idempotent: false call: planner-me-planneruser.meplannerplanscreatebuckets with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-2 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: planner-me-planneruser.meplannerplansbucketsgetcount3740 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-buckets-me-2 description: Microsoft Graph Get buckets from me hints: readOnly: true destructive: false idempotent: true call: planner-me-planneruser.meplannerplansgetbuckets with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-3 description: Microsoft Graph Update the navigation property buckets in me hints: readOnly: false destructive: false idempotent: true call: planner-me-planneruser.meplannerplansupdatebuckets with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-3 description: Microsoft Graph Delete navigation property buckets for me hints: readOnly: false destructive: true idempotent: true call: planner-me-planneruser.meplannerplansdeletebuckets with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-tasks-me description: Microsoft Graph Get tasks from me hints: readOnly: true destructive: false idempotent: true call: planner-me-planneruser.meplannerplansbucketslisttasks with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation-3 description: Microsoft Graph Create new navigation property to tasks for me hints: readOnly: false destructive: false idempotent: false call: planner-me-planneruser.meplannerplansbucketscreatetasks with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-3 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: planner-me-planneruser.meplannerplansbucketstasksgetcount2767 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-tasks-me-2 description: Microsoft Graph Get tasks from me hints: readOnly: true destructive: false idempotent: true call: planner-me-planneruser.meplannerplansbucketsgettasks with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-4 description: Microsoft Graph Update the navigation property tasks in me hints: readOnly: false destructive: false idempotent: true call: planner-me-planneruser.meplannerplansbucketsupdatetasks with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-4 description: Microsoft Graph Delete navigation property tasks for me hints: readOnly: false destructive: true idempotent: true call: planner-me-planneruser.meplannerplansbucketsdeletetasks with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-assignedtotaskboardformat-me description: Microsoft Graph Get assignedToTaskBoardFormat from me hints: readOnly: true destructive: false idempotent: true call: planner-me-planneruser.meplannerplansbucketstasksgetassignedtotaskboardformat with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-5 description: Microsoft Graph Update the navigation property assignedToTaskBoardFormat in me hints: readOnly: false destructive: false idempotent: true call: planner-me-planneruser.meplannerplansbucketstasksupdateassignedtotaskboardformat with: If-Match: tools.If-Match body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-5 description: Microsoft Graph Delete navigation property assignedToTaskBoardFormat for me hints: readOnly: false destructive: true idempotent: true call: planner-me-planneruser.meplannerplansbucketstasksdeleteassignedtotaskboardformat with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-buckettaskboardformat-me description: Microsoft Graph Get bucketTaskBoardFormat from me hints: readOnly: true destructive: false idempotent: true call: planner-me-planneruser.meplannerplansbucketstasksgetbuckettaskboardformat with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-6 description: Microsoft Graph Update the navigation property bucketTaskBoardFormat in me hints: readOnly: false destructive: false idempotent: true call: planner-me-planneruser.meplannerplansbucketstasksupdatebuckettaskboardformat with: If-Match: tools.If-Match body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-6 description: Microsoft Graph Delete navigation property bucketTaskBoardFormat for me hints: readOnly: false destructive: true idempotent: true call: planner-me-planneruser.meplannerplansbucketstasksdeletebuckettaskboardformat with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-details-me description: Microsoft Graph Get details from me hints: readOnly: true destructive: false idempotent: true call: planner-me-planneruser.meplannerplansbucketstasksgetdetails with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-7 description: Microsoft Graph Update the navigation property details in me hints: readOnly: false destructive: false idempotent: true call: planner-me-planneruser.meplannerplansbucketstasksupdatedetails with: If-Match: tools.If-Match body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-7 description: Microsoft Graph Delete navigation property details for me hints: readOnly: false destructive: true idempotent: true call: planner-me-planneruser.meplannerplansbucketstasksdeletedetails with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-progresstaskboardformat-me description: Microsoft Graph Get progressTaskBoardFormat from me hints: readOnly: true destructive: false idempotent: true call: planner-me-planneruser.meplannerplansbucketstasksgetprogresstaskboardformat with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-8 description: Microsoft Graph Update the navigation property progressTaskBoardFormat in me hints: readOnly: false destructive: false idempotent: true call: planner-me-planneruser.meplannerplansbucketstasksupdateprogresstaskboardformat with: If-Match: tools.If-Match body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-8 description: Microsoft Graph Delete navigation property progressTaskBoardFormat for me hints: readOnly: false destructive: true idempotent: true call: planner-me-planneruser.meplannerplansbucketstasksdeleteprogresstaskboardformat with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-details-me-2 description: Microsoft Graph Get details from me hints: readOnly: true destructive: false idempotent: true call: planner-me-planneruser.meplannerplansgetdetails with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-9 description: Microsoft Graph Update the navigation property details in me hints: readOnly: false destructive: false idempotent: true call: planner-me-planneruser.meplannerplansupdatedetails with: If-Match: tools.If-Match body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-9 description: Microsoft Graph Delete navigation property details for me hints: readOnly: false destructive: true idempotent: true call: planner-me-planneruser.meplannerplansdeletedetails with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-tasks-me-3 description: Microsoft Graph Get tasks from me hints: readOnly: true destructive: false idempotent: true call: planner-me-planneruser.meplannerplanslisttasks with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation-4 description: Microsoft Graph Create new navigation property to tasks for me hints: readOnly: false destructive: false idempotent: false call: planner-me-planneruser.meplannerplanscreatetasks with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-4 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: planner-me-planneruser.meplannerplanstasksgetcountd046 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-tasks-me-4 description: Microsoft Graph Get tasks from me hints: readOnly: true destructive: false idempotent: true call: planner-me-planneruser.meplannerplansgettasks with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-10 description: Microsoft Graph Update the navigation property tasks in me hints: readOnly: false destructive: false idempotent: true call: planner-me-planneruser.meplannerplansupdatetasks with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-10 description: Microsoft Graph Delete navigation property tasks for me hints: readOnly: false destructive: true idempotent: true call: planner-me-planneruser.meplannerplansdeletetasks with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-assignedtotaskboardformat-me-2 description: Microsoft Graph Get assignedToTaskBoardFormat from me hints: readOnly: true destructive: false idempotent: true call: planner-me-planneruser.meplannerplanstasksgetassignedtotaskboardformat with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-11 description: Microsoft Graph Update the navigation property assignedToTaskBoardFormat in me hints: readOnly: false destructive: false idempotent: true call: planner-me-planneruser.meplannerplanstasksupdateassignedtotaskboardformat with: If-Match: tools.If-Match body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-11 description: Microsoft Graph Delete navigation property assignedToTaskBoardFormat for me hints: readOnly: false destructive: true idempotent: true call: planner-me-planneruser.meplannerplanstasksdeleteassignedtotaskboardformat with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-buckettaskboardformat-me-2 description: Microsoft Graph Get bucketTaskBoardFormat from me hints: readOnly: true destructive: false idempotent: true call: planner-me-planneruser.meplannerplanstasksgetbuckettaskboardformat with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-12 description: Microsoft Graph Update the navigation property bucketTaskBoardFormat in me hints: readOnly: false destructive: false idempotent: true call: planner-me-planneruser.meplannerplanstasksupdatebuckettaskboardformat with: If-Match: tools.If-Match body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-12 description: Microsoft Graph Delete navigation property bucketTaskBoardFormat for me hints: readOnly: false destructive: true idempotent: true call: planner-me-planneruser.meplannerplanstasksdeletebuckettaskboardformat with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-details-me-3 description: Microsoft Graph Get details from me hints: readOnly: true destructive: false idempotent: true call: planner-me-planneruser.meplannerplanstasksgetdetails with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-13 description: Microsoft Graph Update the navigation property details in me hints: readOnly: false destructive: false idempotent: true call: planner-me-planneruser.meplannerplanstasksupdatedetails with: If-Match: tools.If-Match body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-13 description: Microsoft Graph Delete navigation property details for me hints: readOnly: false destructive: true idempotent: true call: planner-me-planneruser.meplannerplanstasksdeletedetails with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-progresstaskboardformat-me-2 description: Microsoft Graph Get progressTaskBoardFormat from me hints: readOnly: true destructive: false idempotent: true call: planner-me-planneruser.meplannerplanstasksgetprogresstaskboardformat with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-14 description: Microsoft Graph Update the navigation property progressTaskBoardFormat in me hints: readOnly: false destructive: false idempotent: true call: planner-me-planneruser.meplannerplanstasksupdateprogresstaskboardformat with: If-Match: tools.If-Match body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-14 description: Microsoft Graph Delete navigation property progressTaskBoardFormat for me hints: readOnly: false destructive: true idempotent: true call: planner-me-planneruser.meplannerplanstasksdeleteprogresstaskboardformat with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-list-tasks description: Microsoft Graph List tasks hints: readOnly: true destructive: false idempotent: true call: planner-me-planneruser.meplannerlisttasks with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation-5 description: Microsoft Graph Create new navigation property to tasks for me hints: readOnly: false destructive: false idempotent: false call: planner-me-planneruser.meplannercreatetasks with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-5 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: planner-me-planneruser.meplannertasksgetcount5b5d outputParameters: - type: object mapping: $. - name: microsoft-graph-get-tasks-me-5 description: Microsoft Graph Get tasks from me hints: readOnly: true destructive: false idempotent: true call: planner-me-planneruser.meplannergettasks with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-15 description: Microsoft Graph Update the navigation property tasks in me hints: readOnly: false destructive: false idempotent: true call: planner-me-planneruser.meplannerupdatetasks with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-15 description: Microsoft Graph Delete navigation property tasks for me hints: readOnly: false destructive: true idempotent: true call: planner-me-planneruser.meplannerdeletetasks with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-assignedtotaskboardformat-me-3 description: Microsoft Graph Get assignedToTaskBoardFormat from me hints: readOnly: true destructive: false idempotent: true call: planner-me-planneruser.meplannertasksgetassignedtotaskboardformat with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-16 description: Microsoft Graph Update the navigation property assignedToTaskBoardFormat in me hints: readOnly: false destructive: false idempotent: true call: planner-me-planneruser.meplannertasksupdateassignedtotaskboardformat with: If-Match: tools.If-Match body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-16 description: Microsoft Graph Delete navigation property assignedToTaskBoardFormat for me hints: readOnly: false destructive: true idempotent: true call: planner-me-planneruser.meplannertasksdeleteassignedtotaskboardformat with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-buckettaskboardformat-me-3 description: Microsoft Graph Get bucketTaskBoardFormat from me hints: readOnly: true destructive: false idempotent: true call: planner-me-planneruser.meplannertasksgetbuckettaskboardformat with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-17 description: Microsoft Graph Update the navigation property bucketTaskBoardFormat in me hints: readOnly: false destructive: false idempotent: true call: planner-me-planneruser.meplannertasksupdatebuckettaskboardformat with: If-Match: tools.If-Match body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-17 description: Microsoft Graph Delete navigation property bucketTaskBoardFormat for me hints: readOnly: false destructive: true idempotent: true call: planner-me-planneruser.meplannertasksdeletebuckettaskboardformat with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-details-me-4 description: Microsoft Graph Get details from me hints: readOnly: true destructive: false idempotent: true call: planner-me-planneruser.meplannertasksgetdetails with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-18 description: Microsoft Graph Update the navigation property details in me hints: readOnly: false destructive: false idempotent: true call: planner-me-planneruser.meplannertasksupdatedetails with: If-Match: tools.If-Match body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-18 description: Microsoft Graph Delete navigation property details for me hints: readOnly: false destructive: true idempotent: true call: planner-me-planneruser.meplannertasksdeletedetails with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-progresstaskboardformat-me-3 description: Microsoft Graph Get progressTaskBoardFormat from me hints: readOnly: true destructive: false idempotent: true call: planner-me-planneruser.meplannertasksgetprogresstaskboardformat with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-19 description: Microsoft Graph Update the navigation property progressTaskBoardFormat in me hints: readOnly: false destructive: false idempotent: true call: planner-me-planneruser.meplannertasksupdateprogresstaskboardformat with: If-Match: tools.If-Match body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-19 description: Microsoft Graph Delete navigation property progressTaskBoardFormat for me hints: readOnly: false destructive: true idempotent: true call: planner-me-planneruser.meplannertasksdeleteprogresstaskboardformat with: If-Match: tools.If-Match outputParameters: - type: object mapping: $.