naftiko: 1.0.0-alpha2 info: label: Microsoft Graph Me — me.mailFolder description: 'Microsoft Graph Me — me.mailFolder. 96 operations. Lead operation: Microsoft Graph List mailFolders. Self-contained Naftiko capability covering one Microsoft Graph business surface.' tags: - Microsoft Graph - me.mailFolder 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: me-me-mailfolder baseUri: '' description: Microsoft Graph Me — me.mailFolder business capability. Self-contained, no shared references. resources: - name: me-mailFolders path: /me/mailFolders operations: - name: melistmailfolders method: GET description: Microsoft Graph List mailFolders outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: includeHiddenFolders in: query type: string description: Include Hidden Folders - 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: mecreatemailfolders method: POST description: Microsoft Graph Create MailFolder outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: me-mailFolders-$count path: /me/mailFolders/$count operations: - name: memailfoldersgetcountc00e method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: includeHiddenFolders in: query type: string description: Include Hidden Folders - name: me-mailFolders-delta() path: /me/mailFolders/delta() operations: - name: memailfoldersdelta 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-mailFolders-mailFolder-id path: /me/mailFolders/{mailFolder-id} operations: - name: megetmailfolders method: GET description: Microsoft Graph Get mailFolder 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: meupdatemailfolders method: PATCH description: Microsoft Graph Update mailfolder outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: medeletemailfolders method: DELETE description: Microsoft Graph Delete mailFolder outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: me-mailFolders-mailFolder-id-childFolders path: /me/mailFolders/{mailFolder-id}/childFolders operations: - name: memailfolderslistchildfolders method: GET description: Microsoft Graph List childFolders outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: includeHiddenFolders in: query type: string description: Include Hidden Folders - 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: memailfolderscreatechildfolders method: POST description: Microsoft Graph Create child folder outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: me-mailFolders-mailFolder-id-childFolders-$count path: /me/mailFolders/{mailFolder-id}/childFolders/$count operations: - name: memailfolderschildfoldersgetcount25bc method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: includeHiddenFolders in: query type: string description: Include Hidden Folders - name: me-mailFolders-mailFolder-id-childFolders-delta() path: /me/mailFolders/{mailFolder-id}/childFolders/delta() operations: - name: memailfoldersmailfolderchildfoldersdelta 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-mailFolders-mailFolder-id-childFolders-mailFolder-id1 path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1} operations: - name: memailfoldersgetchildfolders method: GET description: Microsoft Graph Get childFolders from me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: includeHiddenFolders in: query type: string description: Include Hidden Folders - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: memailfoldersupdatechildfolders method: PATCH description: Microsoft Graph Update the navigation property childFolders in me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: memailfoldersdeletechildfolders method: DELETE description: Microsoft Graph Delete navigation property childFolders for me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-copy path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/copy operations: - name: memailfoldersmailfolderchildfoldersmailfoldercopy method: POST description: Microsoft Graph Invoke action copy outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messageRules path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules operations: - name: memailfolderschildfolderslistmessagerules method: GET description: Microsoft Graph Get messageRules 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: memailfolderschildfolderscreatemessagerules method: POST description: Microsoft Graph Create new navigation property to messageRules 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-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messageRules-$count path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules/$count operations: - name: memailfolderschildfoldersmessagerulesgetcount6a96 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messageRules-messageRul path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules/{messageRule-id} operations: - name: memailfolderschildfoldersgetmessagerules method: GET description: Microsoft Graph Get messageRules 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: memailfolderschildfoldersupdatemessagerules method: PATCH description: Microsoft Graph Update the navigation property messageRules in me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: memailfolderschildfoldersdeletemessagerules method: DELETE description: Microsoft Graph Delete navigation property messageRules for me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages operations: - name: memailfolderschildfolderslistmessages method: GET description: Microsoft Graph Get messages 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: memailfolderschildfolderscreatemessages method: POST description: Microsoft Graph Create new navigation property to messages 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-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages-$count path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/$count operations: - name: memailfolderschildfoldersmessagesgetcount56da method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages-delta() path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/delta() operations: - name: memailfoldersmailfolderchildfoldersmailfoldermessagesdelta method: GET description: Microsoft Graph Invoke function delta outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: changeType in: query type: string description: A custom query option to filter the delta response based on the type of change. Supported values are created, updated or deleted. - 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-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages-message-id path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id} operations: - name: memailfolderschildfoldersgetmessages method: GET description: Microsoft Graph Get messages 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: memailfolderschildfoldersupdatemessages method: PATCH description: Microsoft Graph Update the navigation property messages in me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: memailfolderschildfoldersdeletemessages method: DELETE description: Microsoft Graph Delete navigation property messages for me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages-message-id-$va path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/$value operations: - name: memailfolderschildfoldersgetmessagescontent method: GET description: Microsoft Graph Get media content for the navigation property messages from me outputRawFormat: json outputParameters: - name: result type: object value: $. - name: memailfolderschildfoldersupdatemessagescontent method: PUT description: Microsoft Graph Update media content for the navigation property messages in me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: memailfolderschildfoldersdeletemessagescontent method: DELETE description: Microsoft Graph Delete media content for the navigation property messages in me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages-message-id-att path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments operations: - name: memailfolderschildfoldersmessageslistattachments method: GET description: Microsoft Graph Get attachments 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: memailfolderschildfoldersmessagescreateattachments method: POST description: Microsoft Graph Create new navigation property to attachments 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-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages-message-id-att path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/$count operations: - name: memailfolderschildfoldersmessagesattachmentsgetcount65b2 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages-message-id-att path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/createUploadSession operations: - name: memailfoldersmailfolderchildfoldersmailfoldermessagesmessageattachmentscreateuploadsession 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-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages-message-id-att path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/{attachment-id} operations: - name: memailfolderschildfoldersmessagesgetattachments method: GET description: Microsoft Graph Get attachments 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: memailfolderschildfoldersmessagesdeleteattachments method: DELETE description: Microsoft Graph Delete navigation property attachments for me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages-message-id-cop path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/copy operations: - name: memailfoldersmailfolderchildfoldersmailfoldermessagesmessagecopy method: POST description: Microsoft Graph Invoke action copy outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages-message-id-cre path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/createForward operations: - name: memailfoldersmailfolderchildfoldersmailfoldermessagesmessagecreateforward method: POST description: Microsoft Graph Invoke action createForward outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages-message-id-cre path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/createReply operations: - name: memailfoldersmailfolderchildfoldersmailfoldermessagesmessagecreatereply method: POST description: Microsoft Graph Invoke action createReply outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages-message-id-cre path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/createReplyAll operations: - name: memailfoldersmailfolderchildfoldersmailfoldermessagesmessagecreatereplyall method: POST description: Microsoft Graph Invoke action createReplyAll outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages-message-id-ext path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions operations: - name: memailfolderschildfoldersmessageslistextensions 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: memailfolderschildfoldersmessagescreateextensions 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-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages-message-id-ext path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions/$count operations: - name: memailfolderschildfoldersmessagesextensionsgetcountcf94 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages-message-id-ext path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions/{extension-id} operations: - name: memailfolderschildfoldersmessagesgetextensions 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: memailfolderschildfoldersmessagesupdateextensions 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: memailfolderschildfoldersmessagesdeleteextensions 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-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages-message-id-for path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/forward operations: - name: memailfoldersmailfolderchildfoldersmailfoldermessagesmessageforward method: POST description: Microsoft Graph Invoke action forward outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages-message-id-mov path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/move operations: - name: memailfoldersmailfolderchildfoldersmailfoldermessagesmessagemove method: POST description: Microsoft Graph Invoke action move outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages-message-id-per path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/permanentDelete operations: - name: memailfoldersmailfolderchildfoldersmailfoldermessagesmessagepermanentdelete method: POST description: Microsoft Graph Invoke action permanentDelete outputRawFormat: json outputParameters: - name: result type: object value: $. - name: me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages-message-id-rep path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/reply operations: - name: memailfoldersmailfolderchildfoldersmailfoldermessagesmessagereply method: POST description: Microsoft Graph Invoke action reply outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages-message-id-rep path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/replyAll operations: - name: memailfoldersmailfolderchildfoldersmailfoldermessagesmessagereplyall method: POST description: Microsoft Graph Invoke action replyAll outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages-message-id-sen path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/send operations: - name: memailfoldersmailfolderchildfoldersmailfoldermessagesmessagesend method: POST description: Microsoft Graph Invoke action send outputRawFormat: json outputParameters: - name: result type: object value: $. - name: me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-move path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/move operations: - name: memailfoldersmailfolderchildfoldersmailfoldermove method: POST description: Microsoft Graph Invoke action move outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-permanentDelete path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/permanentDelete operations: - name: memailfoldersmailfolderchildfoldersmailfolderpermanentdelete method: POST description: Microsoft Graph Invoke action permanentDelete outputRawFormat: json outputParameters: - name: result type: object value: $. - name: me-mailFolders-mailFolder-id-copy path: /me/mailFolders/{mailFolder-id}/copy operations: - name: memailfoldersmailfoldercopy method: POST description: Microsoft Graph Invoke action copy outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: me-mailFolders-mailFolder-id-messageRules path: /me/mailFolders/{mailFolder-id}/messageRules operations: - name: memailfolderslistmessagerules method: GET description: Microsoft Graph List rules 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: memailfolderscreatemessagerules method: POST description: Microsoft Graph Create rule outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: me-mailFolders-mailFolder-id-messageRules-$count path: /me/mailFolders/{mailFolder-id}/messageRules/$count operations: - name: memailfoldersmessagerulesgetcount3d24 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: me-mailFolders-mailFolder-id-messageRules-messageRule-id path: /me/mailFolders/{mailFolder-id}/messageRules/{messageRule-id} operations: - name: memailfoldersgetmessagerules method: GET description: Microsoft Graph Get rule 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: memailfoldersupdatemessagerules method: PATCH description: Microsoft Graph Update rule outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: memailfoldersdeletemessagerules method: DELETE description: Microsoft Graph Delete messageRule outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: me-mailFolders-mailFolder-id-messages path: /me/mailFolders/{mailFolder-id}/messages operations: - name: memailfolderslistmessages method: GET description: Microsoft Graph List messages 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: memailfolderscreatemessages method: POST description: Microsoft Graph Create message in a mailfolder outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: me-mailFolders-mailFolder-id-messages-$count path: /me/mailFolders/{mailFolder-id}/messages/$count operations: - name: memailfoldersmessagesgetcount363a method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: me-mailFolders-mailFolder-id-messages-delta() path: /me/mailFolders/{mailFolder-id}/messages/delta() operations: - name: memailfoldersmailfoldermessagesdelta method: GET description: Microsoft Graph Invoke function delta outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: changeType in: query type: string description: A custom query option to filter the delta response based on the type of change. Supported values are created, updated or deleted. - 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-mailFolders-mailFolder-id-messages-message-id path: /me/mailFolders/{mailFolder-id}/messages/{message-id} operations: - name: memailfoldersgetmessages method: GET description: Microsoft Graph Get messages 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: memailfoldersupdatemessages method: PATCH description: Microsoft Graph Update the navigation property messages in me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: memailfoldersdeletemessages method: DELETE description: Microsoft Graph Delete navigation property messages for me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: me-mailFolders-mailFolder-id-messages-message-id-$value path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/$value operations: - name: memailfoldersgetmessagescontent method: GET description: Microsoft Graph List messages outputRawFormat: json outputParameters: - name: result type: object value: $. - name: memailfoldersupdatemessagescontent method: PUT description: Microsoft Graph Update media content for the navigation property messages in me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: memailfoldersdeletemessagescontent method: DELETE description: Microsoft Graph Delete media content for the navigation property messages in me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: me-mailFolders-mailFolder-id-messages-message-id-attachments path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/attachments operations: - name: memailfoldersmessageslistattachments method: GET description: Microsoft Graph Get attachments 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: memailfoldersmessagescreateattachments method: POST description: Microsoft Graph Create new navigation property to attachments 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-mailFolders-mailFolder-id-messages-message-id-attachments-$count path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/$count operations: - name: memailfoldersmessagesattachmentsgetcount16fa method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: me-mailFolders-mailFolder-id-messages-message-id-attachments-createUploadSession path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/createUploadSession operations: - name: memailfoldersmailfoldermessagesmessageattachmentscreateuploadsession 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-mailFolders-mailFolder-id-messages-message-id-attachments-attachment-id path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/{attachment-id} operations: - name: memailfoldersmessagesgetattachments method: GET description: Microsoft Graph Get attachments 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: memailfoldersmessagesdeleteattachments method: DELETE description: Microsoft Graph Delete navigation property attachments for me outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: me-mailFolders-mailFolder-id-messages-message-id-copy path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/copy operations: - name: memailfoldersmailfoldermessagesmessagecopy method: POST description: Microsoft Graph Invoke action copy outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: me-mailFolders-mailFolder-id-messages-message-id-createForward path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/createForward operations: - name: memailfoldersmailfoldermessagesmessagecreateforward method: POST description: Microsoft Graph Invoke action createForward outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: me-mailFolders-mailFolder-id-messages-message-id-createReply path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/createReply operations: - name: memailfoldersmailfoldermessagesmessagecreatereply method: POST description: Microsoft Graph Invoke action createReply outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: me-mailFolders-mailFolder-id-messages-message-id-createReplyAll path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/createReplyAll operations: - name: memailfoldersmailfoldermessagesmessagecreatereplyall method: POST description: Microsoft Graph Invoke action createReplyAll outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: me-mailFolders-mailFolder-id-messages-message-id-extensions path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/extensions operations: - name: memailfoldersmessageslistextensions 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: memailfoldersmessagescreateextensions 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-mailFolders-mailFolder-id-messages-message-id-extensions-$count path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/extensions/$count operations: - name: memailfoldersmessagesextensionsgetcount8860 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: me-mailFolders-mailFolder-id-messages-message-id-extensions-extension-id path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/extensions/{extension-id} operations: - name: memailfoldersmessagesgetextensions 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: memailfoldersmessagesupdateextensions 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: memailfoldersmessagesdeleteextensions 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-mailFolders-mailFolder-id-messages-message-id-forward path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/forward operations: - name: memailfoldersmailfoldermessagesmessageforward method: POST description: Microsoft Graph Invoke action forward outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: me-mailFolders-mailFolder-id-messages-message-id-move path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/move operations: - name: memailfoldersmailfoldermessagesmessagemove method: POST description: Microsoft Graph Invoke action move outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: me-mailFolders-mailFolder-id-messages-message-id-permanentDelete path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/permanentDelete operations: - name: memailfoldersmailfoldermessagesmessagepermanentdelete method: POST description: Microsoft Graph Invoke action permanentDelete outputRawFormat: json outputParameters: - name: result type: object value: $. - name: me-mailFolders-mailFolder-id-messages-message-id-reply path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/reply operations: - name: memailfoldersmailfoldermessagesmessagereply method: POST description: Microsoft Graph Invoke action reply outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: me-mailFolders-mailFolder-id-messages-message-id-replyAll path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/replyAll operations: - name: memailfoldersmailfoldermessagesmessagereplyall method: POST description: Microsoft Graph Invoke action replyAll outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: me-mailFolders-mailFolder-id-messages-message-id-send path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/send operations: - name: memailfoldersmailfoldermessagesmessagesend method: POST description: Microsoft Graph Invoke action send outputRawFormat: json outputParameters: - name: result type: object value: $. - name: me-mailFolders-mailFolder-id-move path: /me/mailFolders/{mailFolder-id}/move operations: - name: memailfoldersmailfoldermove method: POST description: Microsoft Graph Invoke action move outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: me-mailFolders-mailFolder-id-permanentDelete path: /me/mailFolders/{mailFolder-id}/permanentDelete operations: - name: memailfoldersmailfolderpermanentdelete method: POST description: Microsoft Graph Invoke action permanentDelete outputRawFormat: json outputParameters: - name: result type: object value: $. exposes: - type: rest namespace: me-me-mailfolder-rest port: 8080 description: REST adapter for Microsoft Graph Me — me.mailFolder. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/me/mailfolders name: me-mailfolders description: REST surface for me-mailFolders. operations: - method: GET name: melistmailfolders description: Microsoft Graph List mailFolders call: me-me-mailfolder.melistmailfolders with: includeHiddenFolders: rest.includeHiddenFolders $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: mecreatemailfolders description: Microsoft Graph Create MailFolder call: me-me-mailfolder.mecreatemailfolders with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/count name: me-mailfolders-count description: REST surface for me-mailFolders-$count. operations: - method: GET name: memailfoldersgetcountc00e description: Microsoft Graph Get the number of the resource call: me-me-mailfolder.memailfoldersgetcountc00e with: includeHiddenFolders: rest.includeHiddenFolders outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/delta name: me-mailfolders-delta description: REST surface for me-mailFolders-delta(). operations: - method: GET name: memailfoldersdelta description: Microsoft Graph Invoke function delta call: me-me-mailfolder.memailfoldersdelta with: $select: rest.$select $orderby: rest.$orderby $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id} name: me-mailfolders-mailfolder-id description: REST surface for me-mailFolders-mailFolder-id. operations: - method: GET name: megetmailfolders description: Microsoft Graph Get mailFolder call: me-me-mailfolder.megetmailfolders with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: meupdatemailfolders description: Microsoft Graph Update mailfolder call: me-me-mailfolder.meupdatemailfolders with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: medeletemailfolders description: Microsoft Graph Delete mailFolder call: me-me-mailfolder.medeletemailfolders with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/childfolders name: me-mailfolders-mailfolder-id-childfolders description: REST surface for me-mailFolders-mailFolder-id-childFolders. operations: - method: GET name: memailfolderslistchildfolders description: Microsoft Graph List childFolders call: me-me-mailfolder.memailfolderslistchildfolders with: includeHiddenFolders: rest.includeHiddenFolders $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: memailfolderscreatechildfolders description: Microsoft Graph Create child folder call: me-me-mailfolder.memailfolderscreatechildfolders with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/childfolders/count name: me-mailfolders-mailfolder-id-childfolders-count description: REST surface for me-mailFolders-mailFolder-id-childFolders-$count. operations: - method: GET name: memailfolderschildfoldersgetcount25bc description: Microsoft Graph Get the number of the resource call: me-me-mailfolder.memailfolderschildfoldersgetcount25bc with: includeHiddenFolders: rest.includeHiddenFolders outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/childfolders/delta name: me-mailfolders-mailfolder-id-childfolders-delta description: REST surface for me-mailFolders-mailFolder-id-childFolders-delta(). operations: - method: GET name: memailfoldersmailfolderchildfoldersdelta description: Microsoft Graph Invoke function delta call: me-me-mailfolder.memailfoldersmailfolderchildfoldersdelta with: $select: rest.$select $orderby: rest.$orderby $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/childfolders/{mailfolder-id1} name: me-mailfolders-mailfolder-id-childfolders-mailfolder-id1 description: REST surface for me-mailFolders-mailFolder-id-childFolders-mailFolder-id1. operations: - method: GET name: memailfoldersgetchildfolders description: Microsoft Graph Get childFolders from me call: me-me-mailfolder.memailfoldersgetchildfolders with: includeHiddenFolders: rest.includeHiddenFolders $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: memailfoldersupdatechildfolders description: Microsoft Graph Update the navigation property childFolders in me call: me-me-mailfolder.memailfoldersupdatechildfolders with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: memailfoldersdeletechildfolders description: Microsoft Graph Delete navigation property childFolders for me call: me-me-mailfolder.memailfoldersdeletechildfolders with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/childfolders/{mailfolder-id1}/copy name: me-mailfolders-mailfolder-id-childfolders-mailfolder-id1-copy description: REST surface for me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-copy. operations: - method: POST name: memailfoldersmailfolderchildfoldersmailfoldercopy description: Microsoft Graph Invoke action copy call: me-me-mailfolder.memailfoldersmailfolderchildfoldersmailfoldercopy with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/childfolders/{mailfolder-id1}/messagerules name: me-mailfolders-mailfolder-id-childfolders-mailfolder-id1-messagerules description: REST surface for me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messageRules. operations: - method: GET name: memailfolderschildfolderslistmessagerules description: Microsoft Graph Get messageRules from me call: me-me-mailfolder.memailfolderschildfolderslistmessagerules with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: memailfolderschildfolderscreatemessagerules description: Microsoft Graph Create new navigation property to messageRules for me call: me-me-mailfolder.memailfolderschildfolderscreatemessagerules with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/childfolders/{mailfolder-id1}/messagerules/count name: me-mailfolders-mailfolder-id-childfolders-mailfolder-id1-messagerules-count description: REST surface for me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messageRules-$count. operations: - method: GET name: memailfolderschildfoldersmessagerulesgetcount6a96 description: Microsoft Graph Get the number of the resource call: me-me-mailfolder.memailfolderschildfoldersmessagerulesgetcount6a96 outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/childfolders/{mailfolder-id1}/messagerules/{messagerule-id} name: me-mailfolders-mailfolder-id-childfolders-mailfolder-id1-messagerules-messagerul description: REST surface for me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messageRules-messageRul. operations: - method: GET name: memailfolderschildfoldersgetmessagerules description: Microsoft Graph Get messageRules from me call: me-me-mailfolder.memailfolderschildfoldersgetmessagerules with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: memailfolderschildfoldersupdatemessagerules description: Microsoft Graph Update the navigation property messageRules in me call: me-me-mailfolder.memailfolderschildfoldersupdatemessagerules with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: memailfolderschildfoldersdeletemessagerules description: Microsoft Graph Delete navigation property messageRules for me call: me-me-mailfolder.memailfolderschildfoldersdeletemessagerules with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/childfolders/{mailfolder-id1}/messages name: me-mailfolders-mailfolder-id-childfolders-mailfolder-id1-messages description: REST surface for me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages. operations: - method: GET name: memailfolderschildfolderslistmessages description: Microsoft Graph Get messages from me call: me-me-mailfolder.memailfolderschildfolderslistmessages with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: memailfolderschildfolderscreatemessages description: Microsoft Graph Create new navigation property to messages for me call: me-me-mailfolder.memailfolderschildfolderscreatemessages with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/childfolders/{mailfolder-id1}/messages/count name: me-mailfolders-mailfolder-id-childfolders-mailfolder-id1-messages-count description: REST surface for me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages-$count. operations: - method: GET name: memailfolderschildfoldersmessagesgetcount56da description: Microsoft Graph Get the number of the resource call: me-me-mailfolder.memailfolderschildfoldersmessagesgetcount56da outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/childfolders/{mailfolder-id1}/messages/delta name: me-mailfolders-mailfolder-id-childfolders-mailfolder-id1-messages-delta description: REST surface for me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages-delta(). operations: - method: GET name: memailfoldersmailfolderchildfoldersmailfoldermessagesdelta description: Microsoft Graph Invoke function delta call: me-me-mailfolder.memailfoldersmailfolderchildfoldersmailfoldermessagesdelta with: changeType: rest.changeType $select: rest.$select $orderby: rest.$orderby $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/childfolders/{mailfolder-id1}/messages/{message-id} name: me-mailfolders-mailfolder-id-childfolders-mailfolder-id1-messages-message-id description: REST surface for me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages-message-id. operations: - method: GET name: memailfolderschildfoldersgetmessages description: Microsoft Graph Get messages from me call: me-me-mailfolder.memailfolderschildfoldersgetmessages with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: memailfolderschildfoldersupdatemessages description: Microsoft Graph Update the navigation property messages in me call: me-me-mailfolder.memailfolderschildfoldersupdatemessages with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: memailfolderschildfoldersdeletemessages description: Microsoft Graph Delete navigation property messages for me call: me-me-mailfolder.memailfolderschildfoldersdeletemessages with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/childfolders/{mailfolder-id1}/messages/{message-id}/value name: me-mailfolders-mailfolder-id-childfolders-mailfolder-id1-messages-message-id-va description: REST surface for me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages-message-id-$va. operations: - method: GET name: memailfolderschildfoldersgetmessagescontent description: Microsoft Graph Get media content for the navigation property messages from me call: me-me-mailfolder.memailfolderschildfoldersgetmessagescontent outputParameters: - type: object mapping: $. - method: PUT name: memailfolderschildfoldersupdatemessagescontent description: Microsoft Graph Update media content for the navigation property messages in me call: me-me-mailfolder.memailfolderschildfoldersupdatemessagescontent with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: memailfolderschildfoldersdeletemessagescontent description: Microsoft Graph Delete media content for the navigation property messages in me call: me-me-mailfolder.memailfolderschildfoldersdeletemessagescontent with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/childfolders/{mailfolder-id1}/messages/{message-id}/attachments name: me-mailfolders-mailfolder-id-childfolders-mailfolder-id1-messages-message-id-att description: REST surface for me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages-message-id-att. operations: - method: GET name: memailfolderschildfoldersmessageslistattachments description: Microsoft Graph Get attachments from me call: me-me-mailfolder.memailfolderschildfoldersmessageslistattachments with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: memailfolderschildfoldersmessagescreateattachments description: Microsoft Graph Create new navigation property to attachments for me call: me-me-mailfolder.memailfolderschildfoldersmessagescreateattachments with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/childfolders/{mailfolder-id1}/messages/{message-id}/attachments/count name: me-mailfolders-mailfolder-id-childfolders-mailfolder-id1-messages-message-id-att description: REST surface for me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages-message-id-att. operations: - method: GET name: memailfolderschildfoldersmessagesattachmentsgetcount65b2 description: Microsoft Graph Get the number of the resource call: me-me-mailfolder.memailfolderschildfoldersmessagesattachmentsgetcount65b2 outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/childfolders/{mailfolder-id1}/messages/{message-id}/attachments/createuploadsession name: me-mailfolders-mailfolder-id-childfolders-mailfolder-id1-messages-message-id-att description: REST surface for me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages-message-id-att. operations: - method: POST name: memailfoldersmailfolderchildfoldersmailfoldermessagesmessageattachmentscreateuploadsession description: Microsoft Graph Invoke action createUploadSession call: me-me-mailfolder.memailfoldersmailfolderchildfoldersmailfoldermessagesmessageattachmentscreateuploadsession with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/childfolders/{mailfolder-id1}/messages/{message-id}/attachments/{attachment-id} name: me-mailfolders-mailfolder-id-childfolders-mailfolder-id1-messages-message-id-att description: REST surface for me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages-message-id-att. operations: - method: GET name: memailfolderschildfoldersmessagesgetattachments description: Microsoft Graph Get attachments from me call: me-me-mailfolder.memailfolderschildfoldersmessagesgetattachments with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: DELETE name: memailfolderschildfoldersmessagesdeleteattachments description: Microsoft Graph Delete navigation property attachments for me call: me-me-mailfolder.memailfolderschildfoldersmessagesdeleteattachments with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/childfolders/{mailfolder-id1}/messages/{message-id}/copy name: me-mailfolders-mailfolder-id-childfolders-mailfolder-id1-messages-message-id-cop description: REST surface for me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages-message-id-cop. operations: - method: POST name: memailfoldersmailfolderchildfoldersmailfoldermessagesmessagecopy description: Microsoft Graph Invoke action copy call: me-me-mailfolder.memailfoldersmailfolderchildfoldersmailfoldermessagesmessagecopy with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/childfolders/{mailfolder-id1}/messages/{message-id}/createforward name: me-mailfolders-mailfolder-id-childfolders-mailfolder-id1-messages-message-id-cre description: REST surface for me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages-message-id-cre. operations: - method: POST name: memailfoldersmailfolderchildfoldersmailfoldermessagesmessagecreateforward description: Microsoft Graph Invoke action createForward call: me-me-mailfolder.memailfoldersmailfolderchildfoldersmailfoldermessagesmessagecreateforward with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/childfolders/{mailfolder-id1}/messages/{message-id}/createreply name: me-mailfolders-mailfolder-id-childfolders-mailfolder-id1-messages-message-id-cre description: REST surface for me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages-message-id-cre. operations: - method: POST name: memailfoldersmailfolderchildfoldersmailfoldermessagesmessagecreatereply description: Microsoft Graph Invoke action createReply call: me-me-mailfolder.memailfoldersmailfolderchildfoldersmailfoldermessagesmessagecreatereply with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/childfolders/{mailfolder-id1}/messages/{message-id}/createreplyall name: me-mailfolders-mailfolder-id-childfolders-mailfolder-id1-messages-message-id-cre description: REST surface for me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages-message-id-cre. operations: - method: POST name: memailfoldersmailfolderchildfoldersmailfoldermessagesmessagecreatereplyall description: Microsoft Graph Invoke action createReplyAll call: me-me-mailfolder.memailfoldersmailfolderchildfoldersmailfoldermessagesmessagecreatereplyall with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/childfolders/{mailfolder-id1}/messages/{message-id}/extensions name: me-mailfolders-mailfolder-id-childfolders-mailfolder-id1-messages-message-id-ext description: REST surface for me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages-message-id-ext. operations: - method: GET name: memailfolderschildfoldersmessageslistextensions description: Microsoft Graph Get extensions from me call: me-me-mailfolder.memailfolderschildfoldersmessageslistextensions with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: memailfolderschildfoldersmessagescreateextensions description: Microsoft Graph Create new navigation property to extensions for me call: me-me-mailfolder.memailfolderschildfoldersmessagescreateextensions with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/childfolders/{mailfolder-id1}/messages/{message-id}/extensions/count name: me-mailfolders-mailfolder-id-childfolders-mailfolder-id1-messages-message-id-ext description: REST surface for me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages-message-id-ext. operations: - method: GET name: memailfolderschildfoldersmessagesextensionsgetcountcf94 description: Microsoft Graph Get the number of the resource call: me-me-mailfolder.memailfolderschildfoldersmessagesextensionsgetcountcf94 outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/childfolders/{mailfolder-id1}/messages/{message-id}/extensions/{extension-id} name: me-mailfolders-mailfolder-id-childfolders-mailfolder-id1-messages-message-id-ext description: REST surface for me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages-message-id-ext. operations: - method: GET name: memailfolderschildfoldersmessagesgetextensions description: Microsoft Graph Get extensions from me call: me-me-mailfolder.memailfolderschildfoldersmessagesgetextensions with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: memailfolderschildfoldersmessagesupdateextensions description: Microsoft Graph Update the navigation property extensions in me call: me-me-mailfolder.memailfolderschildfoldersmessagesupdateextensions with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: memailfolderschildfoldersmessagesdeleteextensions description: Microsoft Graph Delete navigation property extensions for me call: me-me-mailfolder.memailfolderschildfoldersmessagesdeleteextensions with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/childfolders/{mailfolder-id1}/messages/{message-id}/forward name: me-mailfolders-mailfolder-id-childfolders-mailfolder-id1-messages-message-id-for description: REST surface for me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages-message-id-for. operations: - method: POST name: memailfoldersmailfolderchildfoldersmailfoldermessagesmessageforward description: Microsoft Graph Invoke action forward call: me-me-mailfolder.memailfoldersmailfolderchildfoldersmailfoldermessagesmessageforward with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/childfolders/{mailfolder-id1}/messages/{message-id}/move name: me-mailfolders-mailfolder-id-childfolders-mailfolder-id1-messages-message-id-mov description: REST surface for me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages-message-id-mov. operations: - method: POST name: memailfoldersmailfolderchildfoldersmailfoldermessagesmessagemove description: Microsoft Graph Invoke action move call: me-me-mailfolder.memailfoldersmailfolderchildfoldersmailfoldermessagesmessagemove with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/childfolders/{mailfolder-id1}/messages/{message-id}/permanentdelete name: me-mailfolders-mailfolder-id-childfolders-mailfolder-id1-messages-message-id-per description: REST surface for me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages-message-id-per. operations: - method: POST name: memailfoldersmailfolderchildfoldersmailfoldermessagesmessagepermanentdelete description: Microsoft Graph Invoke action permanentDelete call: me-me-mailfolder.memailfoldersmailfolderchildfoldersmailfoldermessagesmessagepermanentdelete outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/childfolders/{mailfolder-id1}/messages/{message-id}/reply name: me-mailfolders-mailfolder-id-childfolders-mailfolder-id1-messages-message-id-rep description: REST surface for me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages-message-id-rep. operations: - method: POST name: memailfoldersmailfolderchildfoldersmailfoldermessagesmessagereply description: Microsoft Graph Invoke action reply call: me-me-mailfolder.memailfoldersmailfolderchildfoldersmailfoldermessagesmessagereply with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/childfolders/{mailfolder-id1}/messages/{message-id}/replyall name: me-mailfolders-mailfolder-id-childfolders-mailfolder-id1-messages-message-id-rep description: REST surface for me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages-message-id-rep. operations: - method: POST name: memailfoldersmailfolderchildfoldersmailfoldermessagesmessagereplyall description: Microsoft Graph Invoke action replyAll call: me-me-mailfolder.memailfoldersmailfolderchildfoldersmailfoldermessagesmessagereplyall with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/childfolders/{mailfolder-id1}/messages/{message-id}/send name: me-mailfolders-mailfolder-id-childfolders-mailfolder-id1-messages-message-id-sen description: REST surface for me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-messages-message-id-sen. operations: - method: POST name: memailfoldersmailfolderchildfoldersmailfoldermessagesmessagesend description: Microsoft Graph Invoke action send call: me-me-mailfolder.memailfoldersmailfolderchildfoldersmailfoldermessagesmessagesend outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/childfolders/{mailfolder-id1}/move name: me-mailfolders-mailfolder-id-childfolders-mailfolder-id1-move description: REST surface for me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-move. operations: - method: POST name: memailfoldersmailfolderchildfoldersmailfoldermove description: Microsoft Graph Invoke action move call: me-me-mailfolder.memailfoldersmailfolderchildfoldersmailfoldermove with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/childfolders/{mailfolder-id1}/permanentdelete name: me-mailfolders-mailfolder-id-childfolders-mailfolder-id1-permanentdelete description: REST surface for me-mailFolders-mailFolder-id-childFolders-mailFolder-id1-permanentDelete. operations: - method: POST name: memailfoldersmailfolderchildfoldersmailfolderpermanentdelete description: Microsoft Graph Invoke action permanentDelete call: me-me-mailfolder.memailfoldersmailfolderchildfoldersmailfolderpermanentdelete outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/copy name: me-mailfolders-mailfolder-id-copy description: REST surface for me-mailFolders-mailFolder-id-copy. operations: - method: POST name: memailfoldersmailfoldercopy description: Microsoft Graph Invoke action copy call: me-me-mailfolder.memailfoldersmailfoldercopy with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/messagerules name: me-mailfolders-mailfolder-id-messagerules description: REST surface for me-mailFolders-mailFolder-id-messageRules. operations: - method: GET name: memailfolderslistmessagerules description: Microsoft Graph List rules call: me-me-mailfolder.memailfolderslistmessagerules with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: memailfolderscreatemessagerules description: Microsoft Graph Create rule call: me-me-mailfolder.memailfolderscreatemessagerules with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/messagerules/count name: me-mailfolders-mailfolder-id-messagerules-count description: REST surface for me-mailFolders-mailFolder-id-messageRules-$count. operations: - method: GET name: memailfoldersmessagerulesgetcount3d24 description: Microsoft Graph Get the number of the resource call: me-me-mailfolder.memailfoldersmessagerulesgetcount3d24 outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/messagerules/{messagerule-id} name: me-mailfolders-mailfolder-id-messagerules-messagerule-id description: REST surface for me-mailFolders-mailFolder-id-messageRules-messageRule-id. operations: - method: GET name: memailfoldersgetmessagerules description: Microsoft Graph Get rule call: me-me-mailfolder.memailfoldersgetmessagerules with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: memailfoldersupdatemessagerules description: Microsoft Graph Update rule call: me-me-mailfolder.memailfoldersupdatemessagerules with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: memailfoldersdeletemessagerules description: Microsoft Graph Delete messageRule call: me-me-mailfolder.memailfoldersdeletemessagerules with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/messages name: me-mailfolders-mailfolder-id-messages description: REST surface for me-mailFolders-mailFolder-id-messages. operations: - method: GET name: memailfolderslistmessages description: Microsoft Graph List messages call: me-me-mailfolder.memailfolderslistmessages with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: memailfolderscreatemessages description: Microsoft Graph Create message in a mailfolder call: me-me-mailfolder.memailfolderscreatemessages with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/messages/count name: me-mailfolders-mailfolder-id-messages-count description: REST surface for me-mailFolders-mailFolder-id-messages-$count. operations: - method: GET name: memailfoldersmessagesgetcount363a description: Microsoft Graph Get the number of the resource call: me-me-mailfolder.memailfoldersmessagesgetcount363a outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/messages/delta name: me-mailfolders-mailfolder-id-messages-delta description: REST surface for me-mailFolders-mailFolder-id-messages-delta(). operations: - method: GET name: memailfoldersmailfoldermessagesdelta description: Microsoft Graph Invoke function delta call: me-me-mailfolder.memailfoldersmailfoldermessagesdelta with: changeType: rest.changeType $select: rest.$select $orderby: rest.$orderby $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/messages/{message-id} name: me-mailfolders-mailfolder-id-messages-message-id description: REST surface for me-mailFolders-mailFolder-id-messages-message-id. operations: - method: GET name: memailfoldersgetmessages description: Microsoft Graph Get messages from me call: me-me-mailfolder.memailfoldersgetmessages with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: memailfoldersupdatemessages description: Microsoft Graph Update the navigation property messages in me call: me-me-mailfolder.memailfoldersupdatemessages with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: memailfoldersdeletemessages description: Microsoft Graph Delete navigation property messages for me call: me-me-mailfolder.memailfoldersdeletemessages with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/messages/{message-id}/value name: me-mailfolders-mailfolder-id-messages-message-id-value description: REST surface for me-mailFolders-mailFolder-id-messages-message-id-$value. operations: - method: GET name: memailfoldersgetmessagescontent description: Microsoft Graph List messages call: me-me-mailfolder.memailfoldersgetmessagescontent outputParameters: - type: object mapping: $. - method: PUT name: memailfoldersupdatemessagescontent description: Microsoft Graph Update media content for the navigation property messages in me call: me-me-mailfolder.memailfoldersupdatemessagescontent with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: memailfoldersdeletemessagescontent description: Microsoft Graph Delete media content for the navigation property messages in me call: me-me-mailfolder.memailfoldersdeletemessagescontent with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/messages/{message-id}/attachments name: me-mailfolders-mailfolder-id-messages-message-id-attachments description: REST surface for me-mailFolders-mailFolder-id-messages-message-id-attachments. operations: - method: GET name: memailfoldersmessageslistattachments description: Microsoft Graph Get attachments from me call: me-me-mailfolder.memailfoldersmessageslistattachments with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: memailfoldersmessagescreateattachments description: Microsoft Graph Create new navigation property to attachments for me call: me-me-mailfolder.memailfoldersmessagescreateattachments with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/messages/{message-id}/attachments/count name: me-mailfolders-mailfolder-id-messages-message-id-attachments-count description: REST surface for me-mailFolders-mailFolder-id-messages-message-id-attachments-$count. operations: - method: GET name: memailfoldersmessagesattachmentsgetcount16fa description: Microsoft Graph Get the number of the resource call: me-me-mailfolder.memailfoldersmessagesattachmentsgetcount16fa outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/messages/{message-id}/attachments/createuploadsession name: me-mailfolders-mailfolder-id-messages-message-id-attachments-createuploadsession description: REST surface for me-mailFolders-mailFolder-id-messages-message-id-attachments-createUploadSession. operations: - method: POST name: memailfoldersmailfoldermessagesmessageattachmentscreateuploadsession description: Microsoft Graph Invoke action createUploadSession call: me-me-mailfolder.memailfoldersmailfoldermessagesmessageattachmentscreateuploadsession with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/messages/{message-id}/attachments/{attachment-id} name: me-mailfolders-mailfolder-id-messages-message-id-attachments-attachment-id description: REST surface for me-mailFolders-mailFolder-id-messages-message-id-attachments-attachment-id. operations: - method: GET name: memailfoldersmessagesgetattachments description: Microsoft Graph Get attachments from me call: me-me-mailfolder.memailfoldersmessagesgetattachments with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: DELETE name: memailfoldersmessagesdeleteattachments description: Microsoft Graph Delete navigation property attachments for me call: me-me-mailfolder.memailfoldersmessagesdeleteattachments with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/messages/{message-id}/copy name: me-mailfolders-mailfolder-id-messages-message-id-copy description: REST surface for me-mailFolders-mailFolder-id-messages-message-id-copy. operations: - method: POST name: memailfoldersmailfoldermessagesmessagecopy description: Microsoft Graph Invoke action copy call: me-me-mailfolder.memailfoldersmailfoldermessagesmessagecopy with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/messages/{message-id}/createforward name: me-mailfolders-mailfolder-id-messages-message-id-createforward description: REST surface for me-mailFolders-mailFolder-id-messages-message-id-createForward. operations: - method: POST name: memailfoldersmailfoldermessagesmessagecreateforward description: Microsoft Graph Invoke action createForward call: me-me-mailfolder.memailfoldersmailfoldermessagesmessagecreateforward with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/messages/{message-id}/createreply name: me-mailfolders-mailfolder-id-messages-message-id-createreply description: REST surface for me-mailFolders-mailFolder-id-messages-message-id-createReply. operations: - method: POST name: memailfoldersmailfoldermessagesmessagecreatereply description: Microsoft Graph Invoke action createReply call: me-me-mailfolder.memailfoldersmailfoldermessagesmessagecreatereply with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/messages/{message-id}/createreplyall name: me-mailfolders-mailfolder-id-messages-message-id-createreplyall description: REST surface for me-mailFolders-mailFolder-id-messages-message-id-createReplyAll. operations: - method: POST name: memailfoldersmailfoldermessagesmessagecreatereplyall description: Microsoft Graph Invoke action createReplyAll call: me-me-mailfolder.memailfoldersmailfoldermessagesmessagecreatereplyall with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/messages/{message-id}/extensions name: me-mailfolders-mailfolder-id-messages-message-id-extensions description: REST surface for me-mailFolders-mailFolder-id-messages-message-id-extensions. operations: - method: GET name: memailfoldersmessageslistextensions description: Microsoft Graph Get extensions from me call: me-me-mailfolder.memailfoldersmessageslistextensions with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: memailfoldersmessagescreateextensions description: Microsoft Graph Create new navigation property to extensions for me call: me-me-mailfolder.memailfoldersmessagescreateextensions with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/messages/{message-id}/extensions/count name: me-mailfolders-mailfolder-id-messages-message-id-extensions-count description: REST surface for me-mailFolders-mailFolder-id-messages-message-id-extensions-$count. operations: - method: GET name: memailfoldersmessagesextensionsgetcount8860 description: Microsoft Graph Get the number of the resource call: me-me-mailfolder.memailfoldersmessagesextensionsgetcount8860 outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/messages/{message-id}/extensions/{extension-id} name: me-mailfolders-mailfolder-id-messages-message-id-extensions-extension-id description: REST surface for me-mailFolders-mailFolder-id-messages-message-id-extensions-extension-id. operations: - method: GET name: memailfoldersmessagesgetextensions description: Microsoft Graph Get extensions from me call: me-me-mailfolder.memailfoldersmessagesgetextensions with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: memailfoldersmessagesupdateextensions description: Microsoft Graph Update the navigation property extensions in me call: me-me-mailfolder.memailfoldersmessagesupdateextensions with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: memailfoldersmessagesdeleteextensions description: Microsoft Graph Delete navigation property extensions for me call: me-me-mailfolder.memailfoldersmessagesdeleteextensions with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/messages/{message-id}/forward name: me-mailfolders-mailfolder-id-messages-message-id-forward description: REST surface for me-mailFolders-mailFolder-id-messages-message-id-forward. operations: - method: POST name: memailfoldersmailfoldermessagesmessageforward description: Microsoft Graph Invoke action forward call: me-me-mailfolder.memailfoldersmailfoldermessagesmessageforward with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/messages/{message-id}/move name: me-mailfolders-mailfolder-id-messages-message-id-move description: REST surface for me-mailFolders-mailFolder-id-messages-message-id-move. operations: - method: POST name: memailfoldersmailfoldermessagesmessagemove description: Microsoft Graph Invoke action move call: me-me-mailfolder.memailfoldersmailfoldermessagesmessagemove with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/messages/{message-id}/permanentdelete name: me-mailfolders-mailfolder-id-messages-message-id-permanentdelete description: REST surface for me-mailFolders-mailFolder-id-messages-message-id-permanentDelete. operations: - method: POST name: memailfoldersmailfoldermessagesmessagepermanentdelete description: Microsoft Graph Invoke action permanentDelete call: me-me-mailfolder.memailfoldersmailfoldermessagesmessagepermanentdelete outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/messages/{message-id}/reply name: me-mailfolders-mailfolder-id-messages-message-id-reply description: REST surface for me-mailFolders-mailFolder-id-messages-message-id-reply. operations: - method: POST name: memailfoldersmailfoldermessagesmessagereply description: Microsoft Graph Invoke action reply call: me-me-mailfolder.memailfoldersmailfoldermessagesmessagereply with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/messages/{message-id}/replyall name: me-mailfolders-mailfolder-id-messages-message-id-replyall description: REST surface for me-mailFolders-mailFolder-id-messages-message-id-replyAll. operations: - method: POST name: memailfoldersmailfoldermessagesmessagereplyall description: Microsoft Graph Invoke action replyAll call: me-me-mailfolder.memailfoldersmailfoldermessagesmessagereplyall with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/messages/{message-id}/send name: me-mailfolders-mailfolder-id-messages-message-id-send description: REST surface for me-mailFolders-mailFolder-id-messages-message-id-send. operations: - method: POST name: memailfoldersmailfoldermessagesmessagesend description: Microsoft Graph Invoke action send call: me-me-mailfolder.memailfoldersmailfoldermessagesmessagesend outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/move name: me-mailfolders-mailfolder-id-move description: REST surface for me-mailFolders-mailFolder-id-move. operations: - method: POST name: memailfoldersmailfoldermove description: Microsoft Graph Invoke action move call: me-me-mailfolder.memailfoldersmailfoldermove with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/me/mailfolders/{mailfolder-id}/permanentdelete name: me-mailfolders-mailfolder-id-permanentdelete description: REST surface for me-mailFolders-mailFolder-id-permanentDelete. operations: - method: POST name: memailfoldersmailfolderpermanentdelete description: Microsoft Graph Invoke action permanentDelete call: me-me-mailfolder.memailfoldersmailfolderpermanentdelete outputParameters: - type: object mapping: $. - type: mcp namespace: me-me-mailfolder-mcp port: 9090 transport: http description: MCP adapter for Microsoft Graph Me — me.mailFolder. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: microsoft-graph-list-mailfolders description: Microsoft Graph List mailFolders hints: readOnly: true destructive: false idempotent: true call: me-me-mailfolder.melistmailfolders with: includeHiddenFolders: tools.includeHiddenFolders $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-mailfolder description: Microsoft Graph Create MailFolder hints: readOnly: false destructive: false idempotent: false call: me-me-mailfolder.mecreatemailfolders 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: me-me-mailfolder.memailfoldersgetcountc00e with: includeHiddenFolders: tools.includeHiddenFolders outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-function-delta description: Microsoft Graph Invoke function delta hints: readOnly: true destructive: false idempotent: true call: me-me-mailfolder.memailfoldersdelta with: $select: tools.$select $orderby: tools.$orderby $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-mailfolder description: Microsoft Graph Get mailFolder hints: readOnly: true destructive: false idempotent: true call: me-me-mailfolder.megetmailfolders with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-mailfolder description: Microsoft Graph Update mailfolder hints: readOnly: false destructive: false idempotent: true call: me-me-mailfolder.meupdatemailfolders with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-mailfolder description: Microsoft Graph Delete mailFolder hints: readOnly: false destructive: true idempotent: true call: me-me-mailfolder.medeletemailfolders with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-list-childfolders description: Microsoft Graph List childFolders hints: readOnly: true destructive: false idempotent: true call: me-me-mailfolder.memailfolderslistchildfolders with: includeHiddenFolders: tools.includeHiddenFolders $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-child-folder description: Microsoft Graph Create child folder hints: readOnly: false destructive: false idempotent: false call: me-me-mailfolder.memailfolderscreatechildfolders 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: me-me-mailfolder.memailfolderschildfoldersgetcount25bc with: includeHiddenFolders: tools.includeHiddenFolders 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: me-me-mailfolder.memailfoldersmailfolderchildfoldersdelta with: $select: tools.$select $orderby: tools.$orderby $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-childfolders-me description: Microsoft Graph Get childFolders from me hints: readOnly: true destructive: false idempotent: true call: me-me-mailfolder.memailfoldersgetchildfolders with: includeHiddenFolders: tools.includeHiddenFolders $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property description: Microsoft Graph Update the navigation property childFolders in me hints: readOnly: false destructive: false idempotent: true call: me-me-mailfolder.memailfoldersupdatechildfolders with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property description: Microsoft Graph Delete navigation property childFolders for me hints: readOnly: false destructive: true idempotent: true call: me-me-mailfolder.memailfoldersdeletechildfolders with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-copy description: Microsoft Graph Invoke action copy hints: readOnly: false destructive: false idempotent: false call: me-me-mailfolder.memailfoldersmailfolderchildfoldersmailfoldercopy with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-messagerules-me description: Microsoft Graph Get messageRules from me hints: readOnly: true destructive: false idempotent: true call: me-me-mailfolder.memailfolderschildfolderslistmessagerules 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 messageRules for me hints: readOnly: false destructive: false idempotent: false call: me-me-mailfolder.memailfolderschildfolderscreatemessagerules 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: me-me-mailfolder.memailfolderschildfoldersmessagerulesgetcount6a96 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-messagerules-me-2 description: Microsoft Graph Get messageRules from me hints: readOnly: true destructive: false idempotent: true call: me-me-mailfolder.memailfolderschildfoldersgetmessagerules 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 messageRules in me hints: readOnly: false destructive: false idempotent: true call: me-me-mailfolder.memailfolderschildfoldersupdatemessagerules with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-2 description: Microsoft Graph Delete navigation property messageRules for me hints: readOnly: false destructive: true idempotent: true call: me-me-mailfolder.memailfolderschildfoldersdeletemessagerules with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-messages-me description: Microsoft Graph Get messages from me hints: readOnly: true destructive: false idempotent: true call: me-me-mailfolder.memailfolderschildfolderslistmessages 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 messages for me hints: readOnly: false destructive: false idempotent: false call: me-me-mailfolder.memailfolderschildfolderscreatemessages 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: me-me-mailfolder.memailfolderschildfoldersmessagesgetcount56da outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-function-delta-3 description: Microsoft Graph Invoke function delta hints: readOnly: true destructive: false idempotent: true call: me-me-mailfolder.memailfoldersmailfolderchildfoldersmailfoldermessagesdelta with: changeType: tools.changeType $select: tools.$select $orderby: tools.$orderby $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-messages-me-2 description: Microsoft Graph Get messages from me hints: readOnly: true destructive: false idempotent: true call: me-me-mailfolder.memailfolderschildfoldersgetmessages 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 messages in me hints: readOnly: false destructive: false idempotent: true call: me-me-mailfolder.memailfolderschildfoldersupdatemessages with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-3 description: Microsoft Graph Delete navigation property messages for me hints: readOnly: false destructive: true idempotent: true call: me-me-mailfolder.memailfolderschildfoldersdeletemessages with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-media-content description: Microsoft Graph Get media content for the navigation property messages from me hints: readOnly: true destructive: false idempotent: true call: me-me-mailfolder.memailfolderschildfoldersgetmessagescontent outputParameters: - type: object mapping: $. - name: microsoft-graph-update-media-content description: Microsoft Graph Update media content for the navigation property messages in me hints: readOnly: false destructive: false idempotent: true call: me-me-mailfolder.memailfolderschildfoldersupdatemessagescontent with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-media-content description: Microsoft Graph Delete media content for the navigation property messages in me hints: readOnly: false destructive: true idempotent: true call: me-me-mailfolder.memailfolderschildfoldersdeletemessagescontent with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-attachments-me description: Microsoft Graph Get attachments from me hints: readOnly: true destructive: false idempotent: true call: me-me-mailfolder.memailfolderschildfoldersmessageslistattachments 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 attachments for me hints: readOnly: false destructive: false idempotent: false call: me-me-mailfolder.memailfolderschildfoldersmessagescreateattachments 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: me-me-mailfolder.memailfolderschildfoldersmessagesattachmentsgetcount65b2 outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-createuploadsession description: Microsoft Graph Invoke action createUploadSession hints: readOnly: false destructive: false idempotent: false call: me-me-mailfolder.memailfoldersmailfolderchildfoldersmailfoldermessagesmessageattachmentscreateuploadsession with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-attachments-me-2 description: Microsoft Graph Get attachments from me hints: readOnly: true destructive: false idempotent: true call: me-me-mailfolder.memailfolderschildfoldersmessagesgetattachments with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-4 description: Microsoft Graph Delete navigation property attachments for me hints: readOnly: false destructive: true idempotent: true call: me-me-mailfolder.memailfolderschildfoldersmessagesdeleteattachments with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-copy-2 description: Microsoft Graph Invoke action copy hints: readOnly: false destructive: false idempotent: false call: me-me-mailfolder.memailfoldersmailfolderchildfoldersmailfoldermessagesmessagecopy with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-createforward description: Microsoft Graph Invoke action createForward hints: readOnly: false destructive: false idempotent: false call: me-me-mailfolder.memailfoldersmailfolderchildfoldersmailfoldermessagesmessagecreateforward with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-createreply description: Microsoft Graph Invoke action createReply hints: readOnly: false destructive: false idempotent: false call: me-me-mailfolder.memailfoldersmailfolderchildfoldersmailfoldermessagesmessagecreatereply with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-createreplyall description: Microsoft Graph Invoke action createReplyAll hints: readOnly: false destructive: false idempotent: false call: me-me-mailfolder.memailfoldersmailfolderchildfoldersmailfoldermessagesmessagecreatereplyall with: body: tools.body 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: me-me-mailfolder.memailfolderschildfoldersmessageslistextensions 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 extensions for me hints: readOnly: false destructive: false idempotent: false call: me-me-mailfolder.memailfolderschildfoldersmessagescreateextensions 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: me-me-mailfolder.memailfolderschildfoldersmessagesextensionsgetcountcf94 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: me-me-mailfolder.memailfolderschildfoldersmessagesgetextensions 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: me-me-mailfolder.memailfolderschildfoldersmessagesupdateextensions with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-5 description: Microsoft Graph Delete navigation property extensions for me hints: readOnly: false destructive: true idempotent: true call: me-me-mailfolder.memailfolderschildfoldersmessagesdeleteextensions with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-forward description: Microsoft Graph Invoke action forward hints: readOnly: false destructive: false idempotent: false call: me-me-mailfolder.memailfoldersmailfolderchildfoldersmailfoldermessagesmessageforward with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-move description: Microsoft Graph Invoke action move hints: readOnly: false destructive: false idempotent: false call: me-me-mailfolder.memailfoldersmailfolderchildfoldersmailfoldermessagesmessagemove with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-permanentdelete description: Microsoft Graph Invoke action permanentDelete hints: readOnly: false destructive: false idempotent: false call: me-me-mailfolder.memailfoldersmailfolderchildfoldersmailfoldermessagesmessagepermanentdelete outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-reply description: Microsoft Graph Invoke action reply hints: readOnly: false destructive: false idempotent: false call: me-me-mailfolder.memailfoldersmailfolderchildfoldersmailfoldermessagesmessagereply with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-replyall description: Microsoft Graph Invoke action replyAll hints: readOnly: false destructive: false idempotent: false call: me-me-mailfolder.memailfoldersmailfolderchildfoldersmailfoldermessagesmessagereplyall with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-send description: Microsoft Graph Invoke action send hints: readOnly: false destructive: false idempotent: false call: me-me-mailfolder.memailfoldersmailfolderchildfoldersmailfoldermessagesmessagesend outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-move-2 description: Microsoft Graph Invoke action move hints: readOnly: false destructive: false idempotent: false call: me-me-mailfolder.memailfoldersmailfolderchildfoldersmailfoldermove with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-permanentdelete-2 description: Microsoft Graph Invoke action permanentDelete hints: readOnly: false destructive: false idempotent: false call: me-me-mailfolder.memailfoldersmailfolderchildfoldersmailfolderpermanentdelete outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-copy-3 description: Microsoft Graph Invoke action copy hints: readOnly: false destructive: false idempotent: false call: me-me-mailfolder.memailfoldersmailfoldercopy with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-list-rules description: Microsoft Graph List rules hints: readOnly: true destructive: false idempotent: true call: me-me-mailfolder.memailfolderslistmessagerules with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-rule description: Microsoft Graph Create rule hints: readOnly: false destructive: false idempotent: false call: me-me-mailfolder.memailfolderscreatemessagerules 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: me-me-mailfolder.memailfoldersmessagerulesgetcount3d24 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-rule description: Microsoft Graph Get rule hints: readOnly: true destructive: false idempotent: true call: me-me-mailfolder.memailfoldersgetmessagerules with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-rule description: Microsoft Graph Update rule hints: readOnly: false destructive: false idempotent: true call: me-me-mailfolder.memailfoldersupdatemessagerules with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-messagerule description: Microsoft Graph Delete messageRule hints: readOnly: false destructive: true idempotent: true call: me-me-mailfolder.memailfoldersdeletemessagerules with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-list-messages description: Microsoft Graph List messages hints: readOnly: true destructive: false idempotent: true call: me-me-mailfolder.memailfolderslistmessages with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-message-mailfolder description: Microsoft Graph Create message in a mailfolder hints: readOnly: false destructive: false idempotent: false call: me-me-mailfolder.memailfolderscreatemessages 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: me-me-mailfolder.memailfoldersmessagesgetcount363a outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-function-delta-4 description: Microsoft Graph Invoke function delta hints: readOnly: true destructive: false idempotent: true call: me-me-mailfolder.memailfoldersmailfoldermessagesdelta with: changeType: tools.changeType $select: tools.$select $orderby: tools.$orderby $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-messages-me-3 description: Microsoft Graph Get messages from me hints: readOnly: true destructive: false idempotent: true call: me-me-mailfolder.memailfoldersgetmessages 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 messages in me hints: readOnly: false destructive: false idempotent: true call: me-me-mailfolder.memailfoldersupdatemessages with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-6 description: Microsoft Graph Delete navigation property messages for me hints: readOnly: false destructive: true idempotent: true call: me-me-mailfolder.memailfoldersdeletemessages with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-list-messages-2 description: Microsoft Graph List messages hints: readOnly: true destructive: false idempotent: true call: me-me-mailfolder.memailfoldersgetmessagescontent outputParameters: - type: object mapping: $. - name: microsoft-graph-update-media-content-2 description: Microsoft Graph Update media content for the navigation property messages in me hints: readOnly: false destructive: false idempotent: true call: me-me-mailfolder.memailfoldersupdatemessagescontent with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-media-content-2 description: Microsoft Graph Delete media content for the navigation property messages in me hints: readOnly: false destructive: true idempotent: true call: me-me-mailfolder.memailfoldersdeletemessagescontent with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-attachments-me-3 description: Microsoft Graph Get attachments from me hints: readOnly: true destructive: false idempotent: true call: me-me-mailfolder.memailfoldersmessageslistattachments 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 attachments for me hints: readOnly: false destructive: false idempotent: false call: me-me-mailfolder.memailfoldersmessagescreateattachments with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-9 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: me-me-mailfolder.memailfoldersmessagesattachmentsgetcount16fa outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-createuploadsession-2 description: Microsoft Graph Invoke action createUploadSession hints: readOnly: false destructive: false idempotent: false call: me-me-mailfolder.memailfoldersmailfoldermessagesmessageattachmentscreateuploadsession with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-attachments-me-4 description: Microsoft Graph Get attachments from me hints: readOnly: true destructive: false idempotent: true call: me-me-mailfolder.memailfoldersmessagesgetattachments with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-7 description: Microsoft Graph Delete navigation property attachments for me hints: readOnly: false destructive: true idempotent: true call: me-me-mailfolder.memailfoldersmessagesdeleteattachments with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-copy-4 description: Microsoft Graph Invoke action copy hints: readOnly: false destructive: false idempotent: false call: me-me-mailfolder.memailfoldersmailfoldermessagesmessagecopy with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-createforward-2 description: Microsoft Graph Invoke action createForward hints: readOnly: false destructive: false idempotent: false call: me-me-mailfolder.memailfoldersmailfoldermessagesmessagecreateforward with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-createreply-2 description: Microsoft Graph Invoke action createReply hints: readOnly: false destructive: false idempotent: false call: me-me-mailfolder.memailfoldersmailfoldermessagesmessagecreatereply with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-createreplyall-2 description: Microsoft Graph Invoke action createReplyAll hints: readOnly: false destructive: false idempotent: false call: me-me-mailfolder.memailfoldersmailfoldermessagesmessagecreatereplyall with: body: tools.body 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: me-me-mailfolder.memailfoldersmessageslistextensions with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation-6 description: Microsoft Graph Create new navigation property to extensions for me hints: readOnly: false destructive: false idempotent: false call: me-me-mailfolder.memailfoldersmessagescreateextensions with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-10 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: me-me-mailfolder.memailfoldersmessagesextensionsgetcount8860 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: me-me-mailfolder.memailfoldersmessagesgetextensions 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 extensions in me hints: readOnly: false destructive: false idempotent: true call: me-me-mailfolder.memailfoldersmessagesupdateextensions with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-8 description: Microsoft Graph Delete navigation property extensions for me hints: readOnly: false destructive: true idempotent: true call: me-me-mailfolder.memailfoldersmessagesdeleteextensions with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-forward-2 description: Microsoft Graph Invoke action forward hints: readOnly: false destructive: false idempotent: false call: me-me-mailfolder.memailfoldersmailfoldermessagesmessageforward with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-move-3 description: Microsoft Graph Invoke action move hints: readOnly: false destructive: false idempotent: false call: me-me-mailfolder.memailfoldersmailfoldermessagesmessagemove with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-permanentdelete-3 description: Microsoft Graph Invoke action permanentDelete hints: readOnly: false destructive: false idempotent: false call: me-me-mailfolder.memailfoldersmailfoldermessagesmessagepermanentdelete outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-reply-2 description: Microsoft Graph Invoke action reply hints: readOnly: false destructive: false idempotent: false call: me-me-mailfolder.memailfoldersmailfoldermessagesmessagereply with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-replyall-2 description: Microsoft Graph Invoke action replyAll hints: readOnly: false destructive: false idempotent: false call: me-me-mailfolder.memailfoldersmailfoldermessagesmessagereplyall with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-send-2 description: Microsoft Graph Invoke action send hints: readOnly: false destructive: false idempotent: false call: me-me-mailfolder.memailfoldersmailfoldermessagesmessagesend outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-move-4 description: Microsoft Graph Invoke action move hints: readOnly: false destructive: false idempotent: false call: me-me-mailfolder.memailfoldersmailfoldermove with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-permanentdelete-4 description: Microsoft Graph Invoke action permanentDelete hints: readOnly: false destructive: false idempotent: false call: me-me-mailfolder.memailfoldersmailfolderpermanentdelete outputParameters: - type: object mapping: $.