naftiko: 1.0.0-alpha2 info: label: Microsoft Graph Planner — planner.plannerBucket description: 'Microsoft Graph Planner — planner.plannerBucket. 24 operations. Lead operation: Microsoft Graph List buckets. Self-contained Naftiko capability covering one Microsoft Graph business surface.' tags: - Microsoft Graph - planner.plannerBucket 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-planner-plannerbucket baseUri: '' description: Microsoft Graph Planner — planner.plannerBucket business capability. Self-contained, no shared references. resources: - name: planner-buckets path: /planner/buckets operations: - name: plannerlistbuckets method: GET description: Microsoft Graph List buckets 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: plannercreatebuckets method: POST description: Microsoft Graph Create plannerBucket outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: planner-buckets-$count path: /planner/buckets/$count operations: - name: plannerbucketsgetcount9ddb method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: planner-buckets-plannerBucket-id path: /planner/buckets/{plannerBucket-id} operations: - name: plannergetbuckets method: GET description: Microsoft Graph Get plannerBucket 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: plannerupdatebuckets method: PATCH description: Microsoft Graph Update plannerbucket 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: plannerdeletebuckets method: DELETE description: Microsoft Graph Delete plannerBucket outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: planner-buckets-plannerBucket-id-tasks path: /planner/buckets/{plannerBucket-id}/tasks operations: - name: plannerbucketslisttasks 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: plannerbucketscreatetasks method: POST description: Microsoft Graph Create new navigation property to tasks for planner outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: planner-buckets-plannerBucket-id-tasks-$count path: /planner/buckets/{plannerBucket-id}/tasks/$count operations: - name: plannerbucketstasksgetcount145a method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: planner-buckets-plannerBucket-id-tasks-plannerTask-id path: /planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id} operations: - name: plannerbucketsgettasks method: GET description: Microsoft Graph Get tasks from planner 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: plannerbucketsupdatetasks method: PATCH description: Microsoft Graph Update the navigation property tasks in planner outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: plannerbucketsdeletetasks method: DELETE description: Microsoft Graph Delete navigation property tasks for planner outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: planner-buckets-plannerBucket-id-tasks-plannerTask-id-assignedToTaskBoardFormat path: /planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat operations: - name: plannerbucketstasksgetassignedtotaskboardformat method: GET description: Microsoft Graph Get assignedToTaskBoardFormat from planner 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: plannerbucketstasksupdateassignedtotaskboardformat method: PATCH description: Microsoft Graph Update the navigation property assignedToTaskBoardFormat in planner 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: plannerbucketstasksdeleteassignedtotaskboardformat method: DELETE description: Microsoft Graph Delete navigation property assignedToTaskBoardFormat for planner outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: planner-buckets-plannerBucket-id-tasks-plannerTask-id-bucketTaskBoardFormat path: /planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat operations: - name: plannerbucketstasksgetbuckettaskboardformat method: GET description: Microsoft Graph Get bucketTaskBoardFormat from planner 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: plannerbucketstasksupdatebuckettaskboardformat method: PATCH description: Microsoft Graph Update the navigation property bucketTaskBoardFormat in planner 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: plannerbucketstasksdeletebuckettaskboardformat method: DELETE description: Microsoft Graph Delete navigation property bucketTaskBoardFormat for planner outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: planner-buckets-plannerBucket-id-tasks-plannerTask-id-details path: /planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details operations: - name: plannerbucketstasksgetdetails method: GET description: Microsoft Graph Get details from planner 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: plannerbucketstasksupdatedetails method: PATCH description: Microsoft Graph Update the navigation property details in planner 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: plannerbucketstasksdeletedetails method: DELETE description: Microsoft Graph Delete navigation property details for planner outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: planner-buckets-plannerBucket-id-tasks-plannerTask-id-progressTaskBoardFormat path: /planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat operations: - name: plannerbucketstasksgetprogresstaskboardformat method: GET description: Microsoft Graph Get progressTaskBoardFormat from planner 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: plannerbucketstasksupdateprogresstaskboardformat method: PATCH description: Microsoft Graph Update the navigation property progressTaskBoardFormat in planner 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: plannerbucketstasksdeleteprogresstaskboardformat method: DELETE description: Microsoft Graph Delete navigation property progressTaskBoardFormat for planner outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag exposes: - type: rest namespace: planner-planner-plannerbucket-rest port: 8080 description: REST adapter for Microsoft Graph Planner — planner.plannerBucket. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/planner/buckets name: planner-buckets description: REST surface for planner-buckets. operations: - method: GET name: plannerlistbuckets description: Microsoft Graph List buckets call: planner-planner-plannerbucket.plannerlistbuckets with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: plannercreatebuckets description: Microsoft Graph Create plannerBucket call: planner-planner-plannerbucket.plannercreatebuckets with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/planner/buckets/count name: planner-buckets-count description: REST surface for planner-buckets-$count. operations: - method: GET name: plannerbucketsgetcount9ddb description: Microsoft Graph Get the number of the resource call: planner-planner-plannerbucket.plannerbucketsgetcount9ddb outputParameters: - type: object mapping: $. - path: /v1/planner/buckets/{plannerbucket-id} name: planner-buckets-plannerbucket-id description: REST surface for planner-buckets-plannerBucket-id. operations: - method: GET name: plannergetbuckets description: Microsoft Graph Get plannerBucket call: planner-planner-plannerbucket.plannergetbuckets with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: plannerupdatebuckets description: Microsoft Graph Update plannerbucket call: planner-planner-plannerbucket.plannerupdatebuckets with: If-Match: rest.If-Match body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: plannerdeletebuckets description: Microsoft Graph Delete plannerBucket call: planner-planner-plannerbucket.plannerdeletebuckets with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/planner/buckets/{plannerbucket-id}/tasks name: planner-buckets-plannerbucket-id-tasks description: REST surface for planner-buckets-plannerBucket-id-tasks. operations: - method: GET name: plannerbucketslisttasks description: Microsoft Graph List tasks call: planner-planner-plannerbucket.plannerbucketslisttasks with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: plannerbucketscreatetasks description: Microsoft Graph Create new navigation property to tasks for planner call: planner-planner-plannerbucket.plannerbucketscreatetasks with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/planner/buckets/{plannerbucket-id}/tasks/count name: planner-buckets-plannerbucket-id-tasks-count description: REST surface for planner-buckets-plannerBucket-id-tasks-$count. operations: - method: GET name: plannerbucketstasksgetcount145a description: Microsoft Graph Get the number of the resource call: planner-planner-plannerbucket.plannerbucketstasksgetcount145a outputParameters: - type: object mapping: $. - path: /v1/planner/buckets/{plannerbucket-id}/tasks/{plannertask-id} name: planner-buckets-plannerbucket-id-tasks-plannertask-id description: REST surface for planner-buckets-plannerBucket-id-tasks-plannerTask-id. operations: - method: GET name: plannerbucketsgettasks description: Microsoft Graph Get tasks from planner call: planner-planner-plannerbucket.plannerbucketsgettasks with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: plannerbucketsupdatetasks description: Microsoft Graph Update the navigation property tasks in planner call: planner-planner-plannerbucket.plannerbucketsupdatetasks with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: plannerbucketsdeletetasks description: Microsoft Graph Delete navigation property tasks for planner call: planner-planner-plannerbucket.plannerbucketsdeletetasks with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/planner/buckets/{plannerbucket-id}/tasks/{plannertask-id}/assignedtotaskboardformat name: planner-buckets-plannerbucket-id-tasks-plannertask-id-assignedtotaskboardformat description: REST surface for planner-buckets-plannerBucket-id-tasks-plannerTask-id-assignedToTaskBoardFormat. operations: - method: GET name: plannerbucketstasksgetassignedtotaskboardformat description: Microsoft Graph Get assignedToTaskBoardFormat from planner call: planner-planner-plannerbucket.plannerbucketstasksgetassignedtotaskboardformat with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: plannerbucketstasksupdateassignedtotaskboardformat description: Microsoft Graph Update the navigation property assignedToTaskBoardFormat in planner call: planner-planner-plannerbucket.plannerbucketstasksupdateassignedtotaskboardformat with: If-Match: rest.If-Match body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: plannerbucketstasksdeleteassignedtotaskboardformat description: Microsoft Graph Delete navigation property assignedToTaskBoardFormat for planner call: planner-planner-plannerbucket.plannerbucketstasksdeleteassignedtotaskboardformat with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/planner/buckets/{plannerbucket-id}/tasks/{plannertask-id}/buckettaskboardformat name: planner-buckets-plannerbucket-id-tasks-plannertask-id-buckettaskboardformat description: REST surface for planner-buckets-plannerBucket-id-tasks-plannerTask-id-bucketTaskBoardFormat. operations: - method: GET name: plannerbucketstasksgetbuckettaskboardformat description: Microsoft Graph Get bucketTaskBoardFormat from planner call: planner-planner-plannerbucket.plannerbucketstasksgetbuckettaskboardformat with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: plannerbucketstasksupdatebuckettaskboardformat description: Microsoft Graph Update the navigation property bucketTaskBoardFormat in planner call: planner-planner-plannerbucket.plannerbucketstasksupdatebuckettaskboardformat with: If-Match: rest.If-Match body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: plannerbucketstasksdeletebuckettaskboardformat description: Microsoft Graph Delete navigation property bucketTaskBoardFormat for planner call: planner-planner-plannerbucket.plannerbucketstasksdeletebuckettaskboardformat with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/planner/buckets/{plannerbucket-id}/tasks/{plannertask-id}/details name: planner-buckets-plannerbucket-id-tasks-plannertask-id-details description: REST surface for planner-buckets-plannerBucket-id-tasks-plannerTask-id-details. operations: - method: GET name: plannerbucketstasksgetdetails description: Microsoft Graph Get details from planner call: planner-planner-plannerbucket.plannerbucketstasksgetdetails with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: plannerbucketstasksupdatedetails description: Microsoft Graph Update the navigation property details in planner call: planner-planner-plannerbucket.plannerbucketstasksupdatedetails with: If-Match: rest.If-Match body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: plannerbucketstasksdeletedetails description: Microsoft Graph Delete navigation property details for planner call: planner-planner-plannerbucket.plannerbucketstasksdeletedetails with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/planner/buckets/{plannerbucket-id}/tasks/{plannertask-id}/progresstaskboardformat name: planner-buckets-plannerbucket-id-tasks-plannertask-id-progresstaskboardformat description: REST surface for planner-buckets-plannerBucket-id-tasks-plannerTask-id-progressTaskBoardFormat. operations: - method: GET name: plannerbucketstasksgetprogresstaskboardformat description: Microsoft Graph Get progressTaskBoardFormat from planner call: planner-planner-plannerbucket.plannerbucketstasksgetprogresstaskboardformat with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: plannerbucketstasksupdateprogresstaskboardformat description: Microsoft Graph Update the navigation property progressTaskBoardFormat in planner call: planner-planner-plannerbucket.plannerbucketstasksupdateprogresstaskboardformat with: If-Match: rest.If-Match body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: plannerbucketstasksdeleteprogresstaskboardformat description: Microsoft Graph Delete navigation property progressTaskBoardFormat for planner call: planner-planner-plannerbucket.plannerbucketstasksdeleteprogresstaskboardformat with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - type: mcp namespace: planner-planner-plannerbucket-mcp port: 9090 transport: http description: MCP adapter for Microsoft Graph Planner — planner.plannerBucket. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: microsoft-graph-list-buckets description: Microsoft Graph List buckets hints: readOnly: true destructive: false idempotent: true call: planner-planner-plannerbucket.plannerlistbuckets with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-plannerbucket description: Microsoft Graph Create plannerBucket hints: readOnly: false destructive: false idempotent: false call: planner-planner-plannerbucket.plannercreatebuckets 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-planner-plannerbucket.plannerbucketsgetcount9ddb outputParameters: - type: object mapping: $. - name: microsoft-graph-get-plannerbucket description: Microsoft Graph Get plannerBucket hints: readOnly: true destructive: false idempotent: true call: planner-planner-plannerbucket.plannergetbuckets with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-plannerbucket description: Microsoft Graph Update plannerbucket hints: readOnly: false destructive: false idempotent: true call: planner-planner-plannerbucket.plannerupdatebuckets with: If-Match: tools.If-Match body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-plannerbucket description: Microsoft Graph Delete plannerBucket hints: readOnly: false destructive: true idempotent: true call: planner-planner-plannerbucket.plannerdeletebuckets 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-planner-plannerbucket.plannerbucketslisttasks 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 tasks for planner hints: readOnly: false destructive: false idempotent: false call: planner-planner-plannerbucket.plannerbucketscreatetasks 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-planner-plannerbucket.plannerbucketstasksgetcount145a outputParameters: - type: object mapping: $. - name: microsoft-graph-get-tasks-planner description: Microsoft Graph Get tasks from planner hints: readOnly: true destructive: false idempotent: true call: planner-planner-plannerbucket.plannerbucketsgettasks with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property description: Microsoft Graph Update the navigation property tasks in planner hints: readOnly: false destructive: false idempotent: true call: planner-planner-plannerbucket.plannerbucketsupdatetasks with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property description: Microsoft Graph Delete navigation property tasks for planner hints: readOnly: false destructive: true idempotent: true call: planner-planner-plannerbucket.plannerbucketsdeletetasks with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-assignedtotaskboardformat-planner description: Microsoft Graph Get assignedToTaskBoardFormat from planner hints: readOnly: true destructive: false idempotent: true call: planner-planner-plannerbucket.plannerbucketstasksgetassignedtotaskboardformat 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 assignedToTaskBoardFormat in planner hints: readOnly: false destructive: false idempotent: true call: planner-planner-plannerbucket.plannerbucketstasksupdateassignedtotaskboardformat with: If-Match: tools.If-Match body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-2 description: Microsoft Graph Delete navigation property assignedToTaskBoardFormat for planner hints: readOnly: false destructive: true idempotent: true call: planner-planner-plannerbucket.plannerbucketstasksdeleteassignedtotaskboardformat with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-buckettaskboardformat-planner description: Microsoft Graph Get bucketTaskBoardFormat from planner hints: readOnly: true destructive: false idempotent: true call: planner-planner-plannerbucket.plannerbucketstasksgetbuckettaskboardformat 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 bucketTaskBoardFormat in planner hints: readOnly: false destructive: false idempotent: true call: planner-planner-plannerbucket.plannerbucketstasksupdatebuckettaskboardformat with: If-Match: tools.If-Match body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-3 description: Microsoft Graph Delete navigation property bucketTaskBoardFormat for planner hints: readOnly: false destructive: true idempotent: true call: planner-planner-plannerbucket.plannerbucketstasksdeletebuckettaskboardformat with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-details-planner description: Microsoft Graph Get details from planner hints: readOnly: true destructive: false idempotent: true call: planner-planner-plannerbucket.plannerbucketstasksgetdetails 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 details in planner hints: readOnly: false destructive: false idempotent: true call: planner-planner-plannerbucket.plannerbucketstasksupdatedetails with: If-Match: tools.If-Match body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-4 description: Microsoft Graph Delete navigation property details for planner hints: readOnly: false destructive: true idempotent: true call: planner-planner-plannerbucket.plannerbucketstasksdeletedetails with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-progresstaskboardformat-planner description: Microsoft Graph Get progressTaskBoardFormat from planner hints: readOnly: true destructive: false idempotent: true call: planner-planner-plannerbucket.plannerbucketstasksgetprogresstaskboardformat 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 progressTaskBoardFormat in planner hints: readOnly: false destructive: false idempotent: true call: planner-planner-plannerbucket.plannerbucketstasksupdateprogresstaskboardformat 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 progressTaskBoardFormat for planner hints: readOnly: false destructive: true idempotent: true call: planner-planner-plannerbucket.plannerbucketstasksdeleteprogresstaskboardformat with: If-Match: tools.If-Match outputParameters: - type: object mapping: $.