naftiko: 1.0.0-alpha2 info: label: Microsoft Graph OData Service for namespace microsoft.graph — Me.todo description: 'Microsoft Graph OData Service for namespace microsoft.graph — Me.todo. 58 operations. Lead operation: Microsoft Graph Get todo from me. Self-contained Naftiko capability covering one Microsoft Graph business surface.' tags: - Microsoft Graph - Me.todo 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: microsoft-graph-me-todo baseUri: https://graph.microsoft.com/v1.0 description: Microsoft Graph OData Service for namespace microsoft.graph — Me.todo business capability. Self-contained, no shared references. resources: - name: me-todo path: /me/todo operations: - name: megettodo method: GET description: Microsoft Graph Get todo 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: meupdatetodo method: PATCH description: Microsoft Graph Update the navigation property todo in me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: medeletetodo method: DELETE description: Microsoft Graph Delete navigation property todo for me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: me-todo-lists path: /me/todo/lists operations: - name: metodolistlists method: GET description: Microsoft Graph List lists 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: metodocreatelists method: POST description: Microsoft Graph Create todoTaskList outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: me-todo-lists-$count path: /me/todo/lists/$count operations: - name: metodolistsgetcountc94a method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: me-todo-lists-delta() path: /me/todo/lists/delta() operations: - name: metodolistsdelta method: GET description: Microsoft Graph Invoke function delta outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $select in: query type: array description: Select properties to be returned - name: $orderby in: query type: array description: Order items by property values - name: $expand in: query type: array description: Expand related entities - name: me-todo-lists-todoTaskList-id path: /me/todo/lists/{todoTaskList-id} operations: - name: metodogetlists method: GET description: Microsoft Graph Get todoTaskList 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: metodoupdatelists method: PATCH description: Microsoft Graph Update todoTaskList outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: metododeletelists method: DELETE description: Microsoft Graph Delete todoTaskList outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: me-todo-lists-todoTaskList-id-extensions path: /me/todo/lists/{todoTaskList-id}/extensions operations: - name: metodolistslistextensions method: GET description: Microsoft Graph Get extensions 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: metodolistscreateextensions method: POST description: Microsoft Graph Create new navigation property to extensions 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-todo-lists-todoTaskList-id-extensions-$count path: /me/todo/lists/{todoTaskList-id}/extensions/$count operations: - name: metodolistsextensionsgetcount0d35 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: me-todo-lists-todoTaskList-id-extensions-extension-id path: /me/todo/lists/{todoTaskList-id}/extensions/{extension-id} operations: - name: metodolistsgetextensions method: GET description: Microsoft Graph Get extensions 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: metodolistsupdateextensions method: PATCH description: Microsoft Graph Update the navigation property extensions in me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: metodolistsdeleteextensions method: DELETE description: Microsoft Graph Delete navigation property extensions for me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: me-todo-lists-todoTaskList-id-tasks path: /me/todo/lists/{todoTaskList-id}/tasks operations: - name: metodolistslisttasks 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: metodolistscreatetasks method: POST description: Microsoft Graph Create todoTask outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: me-todo-lists-todoTaskList-id-tasks-$count path: /me/todo/lists/{todoTaskList-id}/tasks/$count operations: - name: metodoliststasksgetcount9825 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: me-todo-lists-todoTaskList-id-tasks-delta() path: /me/todo/lists/{todoTaskList-id}/tasks/delta() operations: - name: metodoliststodotasklisttasksdelta method: GET description: Microsoft Graph Invoke function delta outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $select in: query type: array description: Select properties to be returned - name: $orderby in: query type: array description: Order items by property values - name: $expand in: query type: array description: Expand related entities - name: me-todo-lists-todoTaskList-id-tasks-todoTask-id path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id} operations: - name: metodolistsgettasks method: GET description: Microsoft Graph Get todoTask 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: metodolistsupdatetasks method: PATCH description: Microsoft Graph Update todoTask outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: metodolistsdeletetasks method: DELETE description: Microsoft Graph Delete todoTask outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: me-todo-lists-todoTaskList-id-tasks-todoTask-id-attachmentSessions path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions operations: - name: metodoliststaskslistattachmentsessions method: GET description: Microsoft Graph Get attachmentSessions 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: me-todo-lists-todoTaskList-id-tasks-todoTask-id-attachmentSessions-$count path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/$count operations: - name: metodoliststasksattachmentsessionsgetcount958a method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: me-todo-lists-todoTaskList-id-tasks-todoTask-id-attachmentSessions-attachmentSes path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id} operations: - name: metodoliststasksgetattachmentsessions method: GET description: Microsoft Graph Get attachmentSessions 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: metodoliststasksupdateattachmentsessions method: PATCH description: Microsoft Graph Update the navigation property attachmentSessions in me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: metodoliststasksdeleteattachmentsessions method: DELETE description: Microsoft Graph Delete navigation property attachmentSessions for me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: me-todo-lists-todoTaskList-id-tasks-todoTask-id-attachmentSessions-attachmentSes path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id}/content operations: - name: metodoliststasksgetattachmentsessionscontent method: GET description: Microsoft Graph Get content for the navigation property attachmentSessions from me outputRawFormat: json outputParameters: - name: result type: object value: $. - name: metodoliststasksupdateattachmentsessionscontent method: PUT description: Microsoft Graph Update content for the navigation property attachmentSessions in me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: metodoliststasksdeleteattachmentsessionscontent method: DELETE description: Microsoft Graph Delete content for the navigation property attachmentSessions in me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: me-todo-lists-todoTaskList-id-tasks-todoTask-id-attachments path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments operations: - name: metodoliststaskslistattachments method: GET description: Microsoft Graph List taskFileAttachments 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: metodoliststaskscreateattachments method: POST description: Microsoft Graph Create taskFileAttachment outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: me-todo-lists-todoTaskList-id-tasks-todoTask-id-attachments-$count path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/$count operations: - name: metodoliststasksattachmentsgetcountd4ef method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: me-todo-lists-todoTaskList-id-tasks-todoTask-id-attachments-createUploadSession path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/createUploadSession operations: - name: metodoliststodotasklisttaskstodotaskattachmentscreateuploadsession method: POST description: Microsoft Graph Invoke action createUploadSession outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: me-todo-lists-todoTaskList-id-tasks-todoTask-id-attachments-attachmentBase-id path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/{attachmentBase-id} operations: - name: metodoliststasksgetattachments method: GET description: Microsoft Graph Get taskFileAttachment 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: metodoliststasksdeleteattachments method: DELETE description: Microsoft Graph Delete taskFileAttachment outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: me-todo-lists-todoTaskList-id-tasks-todoTask-id-attachments-attachmentBase-id-$v path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/{attachmentBase-id}/$value operations: - name: metodoliststasksgetattachmentscontent method: GET description: Microsoft Graph List taskFileAttachments outputRawFormat: json outputParameters: - name: result type: object value: $. - name: metodoliststasksupdateattachmentscontent method: PUT description: Microsoft Graph Update media content for the navigation property attachments in me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: metodoliststasksdeleteattachmentscontent method: DELETE description: Microsoft Graph Delete taskFileAttachment outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: me-todo-lists-todoTaskList-id-tasks-todoTask-id-checklistItems path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems operations: - name: metodoliststaskslistchecklistitems method: GET description: Microsoft Graph List checklistItems 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: metodoliststaskscreatechecklistitems method: POST description: Microsoft Graph Create checklistItem outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: me-todo-lists-todoTaskList-id-tasks-todoTask-id-checklistItems-$count path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems/$count operations: - name: metodoliststaskschecklistitemsgetcountd5ac method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: me-todo-lists-todoTaskList-id-tasks-todoTask-id-checklistItems-checklistItem-id path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems/{checklistItem-id} operations: - name: metodoliststasksgetchecklistitems method: GET description: Microsoft Graph Get checklistItem 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: metodoliststasksupdatechecklistitems method: PATCH description: Microsoft Graph Update checklistItem outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: metodoliststasksdeletechecklistitems method: DELETE description: Microsoft Graph Delete checklistItem outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: me-todo-lists-todoTaskList-id-tasks-todoTask-id-extensions path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions operations: - name: metodoliststaskslistextensions method: GET description: Microsoft Graph Get extensions 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: metodoliststaskscreateextensions method: POST description: Microsoft Graph Create new navigation property to extensions 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-todo-lists-todoTaskList-id-tasks-todoTask-id-extensions-$count path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions/$count operations: - name: metodoliststasksextensionsgetcountbbc8 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: me-todo-lists-todoTaskList-id-tasks-todoTask-id-extensions-extension-id path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions/{extension-id} operations: - name: metodoliststasksgetextensions method: GET description: Microsoft Graph Get extensions 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: metodoliststasksupdateextensions method: PATCH description: Microsoft Graph Update the navigation property extensions in me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: metodoliststasksdeleteextensions method: DELETE description: Microsoft Graph Delete navigation property extensions for me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: me-todo-lists-todoTaskList-id-tasks-todoTask-id-linkedResources path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources operations: - name: metodoliststaskslistlinkedresources method: GET description: Microsoft Graph List linkedResources 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: metodoliststaskscreatelinkedresources method: POST description: Microsoft Graph Create linkedResource outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: me-todo-lists-todoTaskList-id-tasks-todoTask-id-linkedResources-$count path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources/$count operations: - name: metodoliststaskslinkedresourcesgetcount25ab method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: me-todo-lists-todoTaskList-id-tasks-todoTask-id-linkedResources-linkedResource-i path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources/{linkedResource-id} operations: - name: metodoliststasksgetlinkedresources method: GET description: Microsoft Graph Get linkedResource 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: metodoliststasksupdatelinkedresources method: PATCH description: Microsoft Graph Update linkedResource outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: metodoliststasksdeletelinkedresources method: DELETE description: Microsoft Graph Delete linkedResource outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag exposes: - type: rest namespace: microsoft-graph-me-todo-rest port: 8080 description: REST adapter for Microsoft Graph OData Service for namespace microsoft.graph — Me.todo. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/me/todo name: me-todo description: REST surface for me-todo. operations: - method: GET name: megettodo description: Microsoft Graph Get todo from me call: microsoft-graph-me-todo.megettodo with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: meupdatetodo description: Microsoft Graph Update the navigation property todo in me call: microsoft-graph-me-todo.meupdatetodo with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: medeletetodo description: Microsoft Graph Delete navigation property todo for me call: microsoft-graph-me-todo.medeletetodo with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/me/todo/lists name: me-todo-lists description: REST surface for me-todo-lists. operations: - method: GET name: metodolistlists description: Microsoft Graph List lists call: microsoft-graph-me-todo.metodolistlists with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: metodocreatelists description: Microsoft Graph Create todoTaskList call: microsoft-graph-me-todo.metodocreatelists with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/todo/lists/count name: me-todo-lists-count description: REST surface for me-todo-lists-$count. operations: - method: GET name: metodolistsgetcountc94a description: Microsoft Graph Get the number of the resource call: microsoft-graph-me-todo.metodolistsgetcountc94a outputParameters: - type: object mapping: $. - path: /v1/me/todo/lists/delta name: me-todo-lists-delta description: REST surface for me-todo-lists-delta(). operations: - method: GET name: metodolistsdelta description: Microsoft Graph Invoke function delta call: microsoft-graph-me-todo.metodolistsdelta with: $select: rest.$select $orderby: rest.$orderby $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/me/todo/lists/{todotasklist-id} name: me-todo-lists-todotasklist-id description: REST surface for me-todo-lists-todoTaskList-id. operations: - method: GET name: metodogetlists description: Microsoft Graph Get todoTaskList call: microsoft-graph-me-todo.metodogetlists with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: metodoupdatelists description: Microsoft Graph Update todoTaskList call: microsoft-graph-me-todo.metodoupdatelists with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: metododeletelists description: Microsoft Graph Delete todoTaskList call: microsoft-graph-me-todo.metododeletelists with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/me/todo/lists/{todotasklist-id}/extensions name: me-todo-lists-todotasklist-id-extensions description: REST surface for me-todo-lists-todoTaskList-id-extensions. operations: - method: GET name: metodolistslistextensions description: Microsoft Graph Get extensions from me call: microsoft-graph-me-todo.metodolistslistextensions with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: metodolistscreateextensions description: Microsoft Graph Create new navigation property to extensions for me call: microsoft-graph-me-todo.metodolistscreateextensions with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/todo/lists/{todotasklist-id}/extensions/count name: me-todo-lists-todotasklist-id-extensions-count description: REST surface for me-todo-lists-todoTaskList-id-extensions-$count. operations: - method: GET name: metodolistsextensionsgetcount0d35 description: Microsoft Graph Get the number of the resource call: microsoft-graph-me-todo.metodolistsextensionsgetcount0d35 outputParameters: - type: object mapping: $. - path: /v1/me/todo/lists/{todotasklist-id}/extensions/{extension-id} name: me-todo-lists-todotasklist-id-extensions-extension-id description: REST surface for me-todo-lists-todoTaskList-id-extensions-extension-id. operations: - method: GET name: metodolistsgetextensions description: Microsoft Graph Get extensions from me call: microsoft-graph-me-todo.metodolistsgetextensions with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: metodolistsupdateextensions description: Microsoft Graph Update the navigation property extensions in me call: microsoft-graph-me-todo.metodolistsupdateextensions with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: metodolistsdeleteextensions description: Microsoft Graph Delete navigation property extensions for me call: microsoft-graph-me-todo.metodolistsdeleteextensions with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/me/todo/lists/{todotasklist-id}/tasks name: me-todo-lists-todotasklist-id-tasks description: REST surface for me-todo-lists-todoTaskList-id-tasks. operations: - method: GET name: metodolistslisttasks description: Microsoft Graph List tasks call: microsoft-graph-me-todo.metodolistslisttasks with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: metodolistscreatetasks description: Microsoft Graph Create todoTask call: microsoft-graph-me-todo.metodolistscreatetasks with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/todo/lists/{todotasklist-id}/tasks/count name: me-todo-lists-todotasklist-id-tasks-count description: REST surface for me-todo-lists-todoTaskList-id-tasks-$count. operations: - method: GET name: metodoliststasksgetcount9825 description: Microsoft Graph Get the number of the resource call: microsoft-graph-me-todo.metodoliststasksgetcount9825 outputParameters: - type: object mapping: $. - path: /v1/me/todo/lists/{todotasklist-id}/tasks/delta name: me-todo-lists-todotasklist-id-tasks-delta description: REST surface for me-todo-lists-todoTaskList-id-tasks-delta(). operations: - method: GET name: metodoliststodotasklisttasksdelta description: Microsoft Graph Invoke function delta call: microsoft-graph-me-todo.metodoliststodotasklisttasksdelta with: $select: rest.$select $orderby: rest.$orderby $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/me/todo/lists/{todotasklist-id}/tasks/{todotask-id} name: me-todo-lists-todotasklist-id-tasks-todotask-id description: REST surface for me-todo-lists-todoTaskList-id-tasks-todoTask-id. operations: - method: GET name: metodolistsgettasks description: Microsoft Graph Get todoTask call: microsoft-graph-me-todo.metodolistsgettasks with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: metodolistsupdatetasks description: Microsoft Graph Update todoTask call: microsoft-graph-me-todo.metodolistsupdatetasks with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: metodolistsdeletetasks description: Microsoft Graph Delete todoTask call: microsoft-graph-me-todo.metodolistsdeletetasks with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/me/todo/lists/{todotasklist-id}/tasks/{todotask-id}/attachmentsessions name: me-todo-lists-todotasklist-id-tasks-todotask-id-attachmentsessions description: REST surface for me-todo-lists-todoTaskList-id-tasks-todoTask-id-attachmentSessions. operations: - method: GET name: metodoliststaskslistattachmentsessions description: Microsoft Graph Get attachmentSessions from me call: microsoft-graph-me-todo.metodoliststaskslistattachmentsessions with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/me/todo/lists/{todotasklist-id}/tasks/{todotask-id}/attachmentsessions/count name: me-todo-lists-todotasklist-id-tasks-todotask-id-attachmentsessions-count description: REST surface for me-todo-lists-todoTaskList-id-tasks-todoTask-id-attachmentSessions-$count. operations: - method: GET name: metodoliststasksattachmentsessionsgetcount958a description: Microsoft Graph Get the number of the resource call: microsoft-graph-me-todo.metodoliststasksattachmentsessionsgetcount958a outputParameters: - type: object mapping: $. - path: /v1/me/todo/lists/{todotasklist-id}/tasks/{todotask-id}/attachmentsessions/{attachmentsession-id} name: me-todo-lists-todotasklist-id-tasks-todotask-id-attachmentsessions-attachmentses description: REST surface for me-todo-lists-todoTaskList-id-tasks-todoTask-id-attachmentSessions-attachmentSes. operations: - method: GET name: metodoliststasksgetattachmentsessions description: Microsoft Graph Get attachmentSessions from me call: microsoft-graph-me-todo.metodoliststasksgetattachmentsessions with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: metodoliststasksupdateattachmentsessions description: Microsoft Graph Update the navigation property attachmentSessions in me call: microsoft-graph-me-todo.metodoliststasksupdateattachmentsessions with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: metodoliststasksdeleteattachmentsessions description: Microsoft Graph Delete navigation property attachmentSessions for me call: microsoft-graph-me-todo.metodoliststasksdeleteattachmentsessions with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/me/todo/lists/{todotasklist-id}/tasks/{todotask-id}/attachmentsessions/{attachmentsession-id}/content name: me-todo-lists-todotasklist-id-tasks-todotask-id-attachmentsessions-attachmentses description: REST surface for me-todo-lists-todoTaskList-id-tasks-todoTask-id-attachmentSessions-attachmentSes. operations: - method: GET name: metodoliststasksgetattachmentsessionscontent description: Microsoft Graph Get content for the navigation property attachmentSessions from me call: microsoft-graph-me-todo.metodoliststasksgetattachmentsessionscontent outputParameters: - type: object mapping: $. - method: PUT name: metodoliststasksupdateattachmentsessionscontent description: Microsoft Graph Update content for the navigation property attachmentSessions in me call: microsoft-graph-me-todo.metodoliststasksupdateattachmentsessionscontent with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: metodoliststasksdeleteattachmentsessionscontent description: Microsoft Graph Delete content for the navigation property attachmentSessions in me call: microsoft-graph-me-todo.metodoliststasksdeleteattachmentsessionscontent with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/me/todo/lists/{todotasklist-id}/tasks/{todotask-id}/attachments name: me-todo-lists-todotasklist-id-tasks-todotask-id-attachments description: REST surface for me-todo-lists-todoTaskList-id-tasks-todoTask-id-attachments. operations: - method: GET name: metodoliststaskslistattachments description: Microsoft Graph List taskFileAttachments call: microsoft-graph-me-todo.metodoliststaskslistattachments with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: metodoliststaskscreateattachments description: Microsoft Graph Create taskFileAttachment call: microsoft-graph-me-todo.metodoliststaskscreateattachments with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/todo/lists/{todotasklist-id}/tasks/{todotask-id}/attachments/count name: me-todo-lists-todotasklist-id-tasks-todotask-id-attachments-count description: REST surface for me-todo-lists-todoTaskList-id-tasks-todoTask-id-attachments-$count. operations: - method: GET name: metodoliststasksattachmentsgetcountd4ef description: Microsoft Graph Get the number of the resource call: microsoft-graph-me-todo.metodoliststasksattachmentsgetcountd4ef outputParameters: - type: object mapping: $. - path: /v1/me/todo/lists/{todotasklist-id}/tasks/{todotask-id}/attachments/createuploadsession name: me-todo-lists-todotasklist-id-tasks-todotask-id-attachments-createuploadsession description: REST surface for me-todo-lists-todoTaskList-id-tasks-todoTask-id-attachments-createUploadSession. operations: - method: POST name: metodoliststodotasklisttaskstodotaskattachmentscreateuploadsession description: Microsoft Graph Invoke action createUploadSession call: microsoft-graph-me-todo.metodoliststodotasklisttaskstodotaskattachmentscreateuploadsession with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/todo/lists/{todotasklist-id}/tasks/{todotask-id}/attachments/{attachmentbase-id} name: me-todo-lists-todotasklist-id-tasks-todotask-id-attachments-attachmentbase-id description: REST surface for me-todo-lists-todoTaskList-id-tasks-todoTask-id-attachments-attachmentBase-id. operations: - method: GET name: metodoliststasksgetattachments description: Microsoft Graph Get taskFileAttachment call: microsoft-graph-me-todo.metodoliststasksgetattachments with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: DELETE name: metodoliststasksdeleteattachments description: Microsoft Graph Delete taskFileAttachment call: microsoft-graph-me-todo.metodoliststasksdeleteattachments with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/me/todo/lists/{todotasklist-id}/tasks/{todotask-id}/attachments/{attachmentbase-id}/value name: me-todo-lists-todotasklist-id-tasks-todotask-id-attachments-attachmentbase-id-v description: REST surface for me-todo-lists-todoTaskList-id-tasks-todoTask-id-attachments-attachmentBase-id-$v. operations: - method: GET name: metodoliststasksgetattachmentscontent description: Microsoft Graph List taskFileAttachments call: microsoft-graph-me-todo.metodoliststasksgetattachmentscontent outputParameters: - type: object mapping: $. - method: PUT name: metodoliststasksupdateattachmentscontent description: Microsoft Graph Update media content for the navigation property attachments in me call: microsoft-graph-me-todo.metodoliststasksupdateattachmentscontent with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: metodoliststasksdeleteattachmentscontent description: Microsoft Graph Delete taskFileAttachment call: microsoft-graph-me-todo.metodoliststasksdeleteattachmentscontent with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/me/todo/lists/{todotasklist-id}/tasks/{todotask-id}/checklistitems name: me-todo-lists-todotasklist-id-tasks-todotask-id-checklistitems description: REST surface for me-todo-lists-todoTaskList-id-tasks-todoTask-id-checklistItems. operations: - method: GET name: metodoliststaskslistchecklistitems description: Microsoft Graph List checklistItems call: microsoft-graph-me-todo.metodoliststaskslistchecklistitems with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: metodoliststaskscreatechecklistitems description: Microsoft Graph Create checklistItem call: microsoft-graph-me-todo.metodoliststaskscreatechecklistitems with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/todo/lists/{todotasklist-id}/tasks/{todotask-id}/checklistitems/count name: me-todo-lists-todotasklist-id-tasks-todotask-id-checklistitems-count description: REST surface for me-todo-lists-todoTaskList-id-tasks-todoTask-id-checklistItems-$count. operations: - method: GET name: metodoliststaskschecklistitemsgetcountd5ac description: Microsoft Graph Get the number of the resource call: microsoft-graph-me-todo.metodoliststaskschecklistitemsgetcountd5ac outputParameters: - type: object mapping: $. - path: /v1/me/todo/lists/{todotasklist-id}/tasks/{todotask-id}/checklistitems/{checklistitem-id} name: me-todo-lists-todotasklist-id-tasks-todotask-id-checklistitems-checklistitem-id description: REST surface for me-todo-lists-todoTaskList-id-tasks-todoTask-id-checklistItems-checklistItem-id. operations: - method: GET name: metodoliststasksgetchecklistitems description: Microsoft Graph Get checklistItem call: microsoft-graph-me-todo.metodoliststasksgetchecklistitems with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: metodoliststasksupdatechecklistitems description: Microsoft Graph Update checklistItem call: microsoft-graph-me-todo.metodoliststasksupdatechecklistitems with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: metodoliststasksdeletechecklistitems description: Microsoft Graph Delete checklistItem call: microsoft-graph-me-todo.metodoliststasksdeletechecklistitems with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/me/todo/lists/{todotasklist-id}/tasks/{todotask-id}/extensions name: me-todo-lists-todotasklist-id-tasks-todotask-id-extensions description: REST surface for me-todo-lists-todoTaskList-id-tasks-todoTask-id-extensions. operations: - method: GET name: metodoliststaskslistextensions description: Microsoft Graph Get extensions from me call: microsoft-graph-me-todo.metodoliststaskslistextensions with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: metodoliststaskscreateextensions description: Microsoft Graph Create new navigation property to extensions for me call: microsoft-graph-me-todo.metodoliststaskscreateextensions with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/todo/lists/{todotasklist-id}/tasks/{todotask-id}/extensions/count name: me-todo-lists-todotasklist-id-tasks-todotask-id-extensions-count description: REST surface for me-todo-lists-todoTaskList-id-tasks-todoTask-id-extensions-$count. operations: - method: GET name: metodoliststasksextensionsgetcountbbc8 description: Microsoft Graph Get the number of the resource call: microsoft-graph-me-todo.metodoliststasksextensionsgetcountbbc8 outputParameters: - type: object mapping: $. - path: /v1/me/todo/lists/{todotasklist-id}/tasks/{todotask-id}/extensions/{extension-id} name: me-todo-lists-todotasklist-id-tasks-todotask-id-extensions-extension-id description: REST surface for me-todo-lists-todoTaskList-id-tasks-todoTask-id-extensions-extension-id. operations: - method: GET name: metodoliststasksgetextensions description: Microsoft Graph Get extensions from me call: microsoft-graph-me-todo.metodoliststasksgetextensions with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: metodoliststasksupdateextensions description: Microsoft Graph Update the navigation property extensions in me call: microsoft-graph-me-todo.metodoliststasksupdateextensions with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: metodoliststasksdeleteextensions description: Microsoft Graph Delete navigation property extensions for me call: microsoft-graph-me-todo.metodoliststasksdeleteextensions with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/me/todo/lists/{todotasklist-id}/tasks/{todotask-id}/linkedresources name: me-todo-lists-todotasklist-id-tasks-todotask-id-linkedresources description: REST surface for me-todo-lists-todoTaskList-id-tasks-todoTask-id-linkedResources. operations: - method: GET name: metodoliststaskslistlinkedresources description: Microsoft Graph List linkedResources call: microsoft-graph-me-todo.metodoliststaskslistlinkedresources with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: metodoliststaskscreatelinkedresources description: Microsoft Graph Create linkedResource call: microsoft-graph-me-todo.metodoliststaskscreatelinkedresources with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/todo/lists/{todotasklist-id}/tasks/{todotask-id}/linkedresources/count name: me-todo-lists-todotasklist-id-tasks-todotask-id-linkedresources-count description: REST surface for me-todo-lists-todoTaskList-id-tasks-todoTask-id-linkedResources-$count. operations: - method: GET name: metodoliststaskslinkedresourcesgetcount25ab description: Microsoft Graph Get the number of the resource call: microsoft-graph-me-todo.metodoliststaskslinkedresourcesgetcount25ab outputParameters: - type: object mapping: $. - path: /v1/me/todo/lists/{todotasklist-id}/tasks/{todotask-id}/linkedresources/{linkedresource-id} name: me-todo-lists-todotasklist-id-tasks-todotask-id-linkedresources-linkedresource-i description: REST surface for me-todo-lists-todoTaskList-id-tasks-todoTask-id-linkedResources-linkedResource-i. operations: - method: GET name: metodoliststasksgetlinkedresources description: Microsoft Graph Get linkedResource call: microsoft-graph-me-todo.metodoliststasksgetlinkedresources with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: metodoliststasksupdatelinkedresources description: Microsoft Graph Update linkedResource call: microsoft-graph-me-todo.metodoliststasksupdatelinkedresources with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: metodoliststasksdeletelinkedresources description: Microsoft Graph Delete linkedResource call: microsoft-graph-me-todo.metodoliststasksdeletelinkedresources with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - type: mcp namespace: microsoft-graph-me-todo-mcp port: 9090 transport: http description: MCP adapter for Microsoft Graph OData Service for namespace microsoft.graph — Me.todo. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: microsoft-graph-get-todo-me description: Microsoft Graph Get todo from me hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-me-todo.megettodo with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property description: Microsoft Graph Update the navigation property todo in me hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-me-todo.meupdatetodo with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property description: Microsoft Graph Delete navigation property todo for me hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-me-todo.medeletetodo with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-list-lists description: Microsoft Graph List lists hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-me-todo.metodolistlists with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-todotasklist description: Microsoft Graph Create todoTaskList hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-me-todo.metodocreatelists 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: microsoft-graph-me-todo.metodolistsgetcountc94a outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-function-delta description: Microsoft Graph Invoke function delta hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-me-todo.metodolistsdelta with: $select: tools.$select $orderby: tools.$orderby $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-todotasklist description: Microsoft Graph Get todoTaskList hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-me-todo.metodogetlists with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-todotasklist description: Microsoft Graph Update todoTaskList hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-me-todo.metodoupdatelists with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-todotasklist description: Microsoft Graph Delete todoTaskList hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-me-todo.metododeletelists with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-extensions-me description: Microsoft Graph Get extensions from me hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-me-todo.metodolistslistextensions 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 extensions for me hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-me-todo.metodolistscreateextensions 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: microsoft-graph-me-todo.metodolistsextensionsgetcount0d35 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-extensions-me-2 description: Microsoft Graph Get extensions from me hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-me-todo.metodolistsgetextensions 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 extensions in me hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-me-todo.metodolistsupdateextensions with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-2 description: Microsoft Graph Delete navigation property extensions for me hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-me-todo.metodolistsdeleteextensions 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: microsoft-graph-me-todo.metodolistslisttasks with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-todotask description: Microsoft Graph Create todoTask hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-me-todo.metodolistscreatetasks 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: microsoft-graph-me-todo.metodoliststasksgetcount9825 outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-function-delta-2 description: Microsoft Graph Invoke function delta hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-me-todo.metodoliststodotasklisttasksdelta with: $select: tools.$select $orderby: tools.$orderby $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-todotask description: Microsoft Graph Get todoTask hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-me-todo.metodolistsgettasks with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-todotask description: Microsoft Graph Update todoTask hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-me-todo.metodolistsupdatetasks with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-todotask description: Microsoft Graph Delete todoTask hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-me-todo.metodolistsdeletetasks with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-attachmentsessions-me description: Microsoft Graph Get attachmentSessions from me hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-me-todo.metodoliststaskslistattachmentsessions with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand 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: microsoft-graph-me-todo.metodoliststasksattachmentsessionsgetcount958a outputParameters: - type: object mapping: $. - name: microsoft-graph-get-attachmentsessions-me-2 description: Microsoft Graph Get attachmentSessions from me hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-me-todo.metodoliststasksgetattachmentsessions 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 attachmentSessions in me hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-me-todo.metodoliststasksupdateattachmentsessions with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-3 description: Microsoft Graph Delete navigation property attachmentSessions for me hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-me-todo.metodoliststasksdeleteattachmentsessions with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-content-navigation description: Microsoft Graph Get content for the navigation property attachmentSessions from me hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-me-todo.metodoliststasksgetattachmentsessionscontent outputParameters: - type: object mapping: $. - name: microsoft-graph-update-content-navigation description: Microsoft Graph Update content for the navigation property attachmentSessions in me hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-me-todo.metodoliststasksupdateattachmentsessionscontent with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-content-navigation description: Microsoft Graph Delete content for the navigation property attachmentSessions in me hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-me-todo.metodoliststasksdeleteattachmentsessionscontent with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-list-taskfileattachments description: Microsoft Graph List taskFileAttachments hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-me-todo.metodoliststaskslistattachments with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-taskfileattachment description: Microsoft Graph Create taskFileAttachment hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-me-todo.metodoliststaskscreateattachments 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: microsoft-graph-me-todo.metodoliststasksattachmentsgetcountd4ef outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-createuploadsession description: Microsoft Graph Invoke action createUploadSession hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-me-todo.metodoliststodotasklisttaskstodotaskattachmentscreateuploadsession with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-taskfileattachment description: Microsoft Graph Get taskFileAttachment hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-me-todo.metodoliststasksgetattachments with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-taskfileattachment description: Microsoft Graph Delete taskFileAttachment hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-me-todo.metodoliststasksdeleteattachments with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-list-taskfileattachments-2 description: Microsoft Graph List taskFileAttachments hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-me-todo.metodoliststasksgetattachmentscontent outputParameters: - type: object mapping: $. - name: microsoft-graph-update-media-content description: Microsoft Graph Update media content for the navigation property attachments in me hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-me-todo.metodoliststasksupdateattachmentscontent with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-taskfileattachment-2 description: Microsoft Graph Delete taskFileAttachment hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-me-todo.metodoliststasksdeleteattachmentscontent with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-list-checklistitems description: Microsoft Graph List checklistItems hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-me-todo.metodoliststaskslistchecklistitems with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-checklistitem description: Microsoft Graph Create checklistItem hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-me-todo.metodoliststaskscreatechecklistitems with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-6 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-me-todo.metodoliststaskschecklistitemsgetcountd5ac outputParameters: - type: object mapping: $. - name: microsoft-graph-get-checklistitem description: Microsoft Graph Get checklistItem hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-me-todo.metodoliststasksgetchecklistitems with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-checklistitem description: Microsoft Graph Update checklistItem hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-me-todo.metodoliststasksupdatechecklistitems with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-checklistitem description: Microsoft Graph Delete checklistItem hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-me-todo.metodoliststasksdeletechecklistitems with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-extensions-me-3 description: Microsoft Graph Get extensions from me hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-me-todo.metodoliststaskslistextensions 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 extensions for me hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-me-todo.metodoliststaskscreateextensions with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-7 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-me-todo.metodoliststasksextensionsgetcountbbc8 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-extensions-me-4 description: Microsoft Graph Get extensions from me hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-me-todo.metodoliststasksgetextensions 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 extensions in me hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-me-todo.metodoliststasksupdateextensions with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-4 description: Microsoft Graph Delete navigation property extensions for me hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-me-todo.metodoliststasksdeleteextensions with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-list-linkedresources description: Microsoft Graph List linkedResources hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-me-todo.metodoliststaskslistlinkedresources with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-linkedresource description: Microsoft Graph Create linkedResource hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-me-todo.metodoliststaskscreatelinkedresources with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-8 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-me-todo.metodoliststaskslinkedresourcesgetcount25ab outputParameters: - type: object mapping: $. - name: microsoft-graph-get-linkedresource description: Microsoft Graph Get linkedResource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-me-todo.metodoliststasksgetlinkedresources with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-linkedresource description: Microsoft Graph Update linkedResource hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-me-todo.metodoliststasksupdatelinkedresources with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-linkedresource description: Microsoft Graph Delete linkedResource hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-me-todo.metodoliststasksdeletelinkedresources with: If-Match: tools.If-Match outputParameters: - type: object mapping: $.