Microsoft Graph · Capability

Microsoft Graph Me — Me.chat

Microsoft Graph Me — Me.chat. 94 operations. Lead operation: Microsoft Graph Get chats from me. Self-contained Naftiko capability covering one Microsoft Graph business surface.

Run with Naftiko Microsoft GraphMe.chat

What You Can Do

GET
Melistchats — Microsoft Graph Get chats from me
/v1/me/chats
POST
Mecreatechats — Microsoft Graph Create new navigation property to chats for me
/v1/me/chats
GET
Mechatsgetcountaef8 — Microsoft Graph Get the number of the resource
/v1/me/chats/count
GET
Mechatsgetallmessages — Microsoft Graph Invoke function getAllMessages
/v1/me/chats/getallmessages
GET
Mechatsgetallretainedmessages — Microsoft Graph Invoke function getAllRetainedMessages
/v1/me/chats/getallretainedmessages
GET
Megetchats — Microsoft Graph Get chats from me
/v1/me/chats/{chat-id}
PATCH
Meupdatechats — Microsoft Graph Update the navigation property chats in me
/v1/me/chats/{chat-id}
DELETE
Medeletechats — Microsoft Graph Delete navigation property chats for me
/v1/me/chats/{chat-id}
POST
Mechatschathideforuser — Microsoft Graph Invoke action hideForUser
/v1/me/chats/{chat-id}/hideforuser
GET
Mechatslistinstalledapps — Microsoft Graph Get installedApps from me
/v1/me/chats/{chat-id}/installedapps
POST
Mechatscreateinstalledapps — Microsoft Graph Create new navigation property to installedApps for me
/v1/me/chats/{chat-id}/installedapps
GET
Mechatsinstalledappsgetcount295d — Microsoft Graph Get the number of the resource
/v1/me/chats/{chat-id}/installedapps/count
GET
Mechatsgetinstalledapps — Microsoft Graph Get installedApps from me
/v1/me/chats/{chat-id}/installedapps/{teamsappinstallation-id}
PATCH
Mechatsupdateinstalledapps — Microsoft Graph Update the navigation property installedApps in me
/v1/me/chats/{chat-id}/installedapps/{teamsappinstallation-id}
DELETE
Mechatsdeleteinstalledapps — Microsoft Graph Delete navigation property installedApps for me
/v1/me/chats/{chat-id}/installedapps/{teamsappinstallation-id}
GET
Mechatsinstalledappsgetteamsapp — Microsoft Graph Get teamsApp from me
/v1/me/chats/{chat-id}/installedapps/{teamsappinstallation-id}/teamsapp
GET
Mechatsinstalledappsgetteamsappdefinition — Microsoft Graph Get teamsAppDefinition from me
/v1/me/chats/{chat-id}/installedapps/{teamsappinstallation-id}/teamsappdefinition
POST
Mechatschatinstalledappsteamsappinstallationupgrade — Microsoft Graph Invoke action upgrade
/v1/me/chats/{chat-id}/installedapps/{teamsappinstallation-id}/upgrade
GET
Mechatsgetlastmessagepreview — Microsoft Graph Get lastMessagePreview from me
/v1/me/chats/{chat-id}/lastmessagepreview
PATCH
Mechatsupdatelastmessagepreview — Microsoft Graph Update the navigation property lastMessagePreview in me
/v1/me/chats/{chat-id}/lastmessagepreview
DELETE
Mechatsdeletelastmessagepreview — Microsoft Graph Delete navigation property lastMessagePreview for me
/v1/me/chats/{chat-id}/lastmessagepreview
POST
Mechatschatmarkchatreadforuser — Microsoft Graph Invoke action markChatReadForUser
/v1/me/chats/{chat-id}/markchatreadforuser
POST
Mechatschatmarkchatunreadforuser — Microsoft Graph Invoke action markChatUnreadForUser
/v1/me/chats/{chat-id}/markchatunreadforuser
GET
Mechatslistmembers — Microsoft Graph List members of a chat
/v1/me/chats/{chat-id}/members
POST
Mechatscreatemembers — Microsoft Graph Create new navigation property to members for me
/v1/me/chats/{chat-id}/members
GET
Mechatsmembersgetcount1223 — Microsoft Graph Get the number of the resource
/v1/me/chats/{chat-id}/members/count
POST
Mechatschatmembersadd — Microsoft Graph Invoke action add
/v1/me/chats/{chat-id}/members/add
POST
Mechatschatmembersremove — Microsoft Graph Invoke action remove
/v1/me/chats/{chat-id}/members/remove
GET
Mechatsgetmembers — Microsoft Graph Get members from me
/v1/me/chats/{chat-id}/members/{conversationmember-id}
PATCH
Mechatsupdatemembers — Microsoft Graph Update the navigation property members in me
/v1/me/chats/{chat-id}/members/{conversationmember-id}
DELETE
Mechatsdeletemembers — Microsoft Graph Delete navigation property members for me
/v1/me/chats/{chat-id}/members/{conversationmember-id}
GET
Mechatslistmessages — Microsoft Graph Get messages from me
/v1/me/chats/{chat-id}/messages
POST
Mechatscreatemessages — Microsoft Graph Create new navigation property to messages for me
/v1/me/chats/{chat-id}/messages
GET
Mechatsmessagesgetcount5db5 — Microsoft Graph Get the number of the resource
/v1/me/chats/{chat-id}/messages/count
GET
Mechatschatmessagesdelta — Microsoft Graph Invoke function delta
/v1/me/chats/{chat-id}/messages/delta
GET
Mechatsgetmessages — Microsoft Graph Get messages from me
/v1/me/chats/{chat-id}/messages/{chatmessage-id}
PATCH
Mechatsupdatemessages — Microsoft Graph Update the navigation property messages in me
/v1/me/chats/{chat-id}/messages/{chatmessage-id}
DELETE
Mechatsdeletemessages — Microsoft Graph Delete navigation property messages for me
/v1/me/chats/{chat-id}/messages/{chatmessage-id}
GET
Mechatsmessageslisthostedcontents — Microsoft Graph Get hostedContents from me
/v1/me/chats/{chat-id}/messages/{chatmessage-id}/hostedcontents
POST
Mechatsmessagescreatehostedcontents — Microsoft Graph Create new navigation property to hostedContents for me
/v1/me/chats/{chat-id}/messages/{chatmessage-id}/hostedcontents
GET
Mechatsmessageshostedcontentsgetcount5707 — Microsoft Graph Get the number of the resource
/v1/me/chats/{chat-id}/messages/{chatmessage-id}/hostedcontents/count
GET
Mechatsmessagesgethostedcontents — Microsoft Graph Get hostedContents from me
/v1/me/chats/{chat-id}/messages/{chatmessage-id}/hostedcontents/{chatmessagehostedcontent-id}
PATCH
Mechatsmessagesupdatehostedcontents — Microsoft Graph Update the navigation property hostedContents in me
/v1/me/chats/{chat-id}/messages/{chatmessage-id}/hostedcontents/{chatmessagehostedcontent-id}
DELETE
Mechatsmessagesdeletehostedcontents — Microsoft Graph Delete navigation property hostedContents for me
/v1/me/chats/{chat-id}/messages/{chatmessage-id}/hostedcontents/{chatmessagehostedcontent-id}
GET
Mechatsmessagesgethostedcontentscontent — Microsoft Graph Get media content for the navigation property hostedContents from me
/v1/me/chats/{chat-id}/messages/{chatmessage-id}/hostedcontents/{chatmessagehostedcontent-id}/value
PUT
Mechatsmessagesupdatehostedcontentscontent — Microsoft Graph Update media content for the navigation property hostedContents in me
/v1/me/chats/{chat-id}/messages/{chatmessage-id}/hostedcontents/{chatmessagehostedcontent-id}/value
DELETE
Mechatsmessagesdeletehostedcontentscontent — Microsoft Graph Delete media content for the navigation property hostedContents in me
/v1/me/chats/{chat-id}/messages/{chatmessage-id}/hostedcontents/{chatmessagehostedcontent-id}/value
GET
Mechatsmessageslistreplies — Microsoft Graph Get replies from me
/v1/me/chats/{chat-id}/messages/{chatmessage-id}/replies
POST
Mechatsmessagescreatereplies — Microsoft Graph Create new navigation property to replies for me
/v1/me/chats/{chat-id}/messages/{chatmessage-id}/replies
GET
Mechatsmessagesrepliesgetcountac4d — Microsoft Graph Get the number of the resource
/v1/me/chats/{chat-id}/messages/{chatmessage-id}/replies/count
GET
Mechatschatmessageschatmessagerepliesdelta — Microsoft Graph Invoke function delta
/v1/me/chats/{chat-id}/messages/{chatmessage-id}/replies/delta
GET
Mechatsmessagesgetreplies — Microsoft Graph Get replies from me
/v1/me/chats/{chat-id}/messages/{chatmessage-id}/replies/{chatmessage-id1}
PATCH
Mechatsmessagesupdatereplies — Microsoft Graph Update the navigation property replies in me
/v1/me/chats/{chat-id}/messages/{chatmessage-id}/replies/{chatmessage-id1}
DELETE
Mechatsmessagesdeletereplies — Microsoft Graph Delete navigation property replies for me
/v1/me/chats/{chat-id}/messages/{chatmessage-id}/replies/{chatmessage-id1}
GET
Mechatsmessagesreplieslisthostedcontents — Microsoft Graph Get hostedContents from me
/v1/me/chats/{chat-id}/messages/{chatmessage-id}/replies/{chatmessage-id1}/hostedcontents
POST
Mechatsmessagesrepliescreatehostedcontents — Microsoft Graph Create new navigation property to hostedContents for me
/v1/me/chats/{chat-id}/messages/{chatmessage-id}/replies/{chatmessage-id1}/hostedcontents
GET
Mechatsmessagesreplieshostedcontentsgetcount62f4 — Microsoft Graph Get the number of the resource
/v1/me/chats/{chat-id}/messages/{chatmessage-id}/replies/{chatmessage-id1}/hostedcontents/count
GET
Mechatsmessagesrepliesgethostedcontents — Microsoft Graph Get hostedContents from me
/v1/me/chats/{chat-id}/messages/{chatmessage-id}/replies/{chatmessage-id1}/hostedcontents/{chatmessagehostedcontent-id}
PATCH
Mechatsmessagesrepliesupdatehostedcontents — Microsoft Graph Update the navigation property hostedContents in me
/v1/me/chats/{chat-id}/messages/{chatmessage-id}/replies/{chatmessage-id1}/hostedcontents/{chatmessagehostedcontent-id}
DELETE
Mechatsmessagesrepliesdeletehostedcontents — Microsoft Graph Delete navigation property hostedContents for me
/v1/me/chats/{chat-id}/messages/{chatmessage-id}/replies/{chatmessage-id1}/hostedcontents/{chatmessagehostedcontent-id}
GET
Mechatsmessagesrepliesgethostedcontentscontent — Microsoft Graph Get media content for the navigation property hostedContents from me
/v1/me/chats/{chat-id}/messages/{chatmessage-id}/replies/{chatmessage-id1}/hostedcontents/{chatmessagehostedcontent-id}/value
PUT
Mechatsmessagesrepliesupdatehostedcontentscontent — Microsoft Graph Update media content for the navigation property hostedContents in me
/v1/me/chats/{chat-id}/messages/{chatmessage-id}/replies/{chatmessage-id1}/hostedcontents/{chatmessagehostedcontent-id}/value
DELETE
Mechatsmessagesrepliesdeletehostedcontentscontent — Microsoft Graph Delete media content for the navigation property hostedContents in me
/v1/me/chats/{chat-id}/messages/{chatmessage-id}/replies/{chatmessage-id1}/hostedcontents/{chatmessagehostedcontent-id}/value
POST
Mechatschatmessageschatmessagereplieschatmessagesetreaction — Microsoft Graph Invoke action setReaction
/v1/me/chats/{chat-id}/messages/{chatmessage-id}/replies/{chatmessage-id1}/setreaction
POST
Mechatschatmessageschatmessagereplieschatmessagesoftdelete — Microsoft Graph Invoke action softDelete
/v1/me/chats/{chat-id}/messages/{chatmessage-id}/replies/{chatmessage-id1}/softdelete
POST
Mechatschatmessageschatmessagereplieschatmessageundosoftdelete — Microsoft Graph Invoke action undoSoftDelete
/v1/me/chats/{chat-id}/messages/{chatmessage-id}/replies/{chatmessage-id1}/undosoftdelete
POST
Mechatschatmessageschatmessagereplieschatmessageunsetreaction — Microsoft Graph Invoke action unsetReaction
/v1/me/chats/{chat-id}/messages/{chatmessage-id}/replies/{chatmessage-id1}/unsetreaction
POST
Mechatschatmessageschatmessagesetreaction — Microsoft Graph Invoke action setReaction
/v1/me/chats/{chat-id}/messages/{chatmessage-id}/setreaction
POST
Mechatschatmessageschatmessagesoftdelete — Microsoft Graph Invoke action softDelete
/v1/me/chats/{chat-id}/messages/{chatmessage-id}/softdelete
POST
Mechatschatmessageschatmessageundosoftdelete — Microsoft Graph Invoke action undoSoftDelete
/v1/me/chats/{chat-id}/messages/{chatmessage-id}/undosoftdelete
POST
Mechatschatmessageschatmessageunsetreaction — Microsoft Graph Invoke action unsetReaction
/v1/me/chats/{chat-id}/messages/{chatmessage-id}/unsetreaction
GET
Mechatslistpermissiongrants — Microsoft Graph Get permissionGrants from me
/v1/me/chats/{chat-id}/permissiongrants
POST
Mechatscreatepermissiongrants — Microsoft Graph Create new navigation property to permissionGrants for me
/v1/me/chats/{chat-id}/permissiongrants
GET
Mechatspermissiongrantsgetcount9e7e — Microsoft Graph Get the number of the resource
/v1/me/chats/{chat-id}/permissiongrants/count
GET
Mechatsgetpermissiongrants — Microsoft Graph Get permissionGrants from me
/v1/me/chats/{chat-id}/permissiongrants/{resourcespecificpermissiongrant-id}
PATCH
Mechatsupdatepermissiongrants — Microsoft Graph Update the navigation property permissionGrants in me
/v1/me/chats/{chat-id}/permissiongrants/{resourcespecificpermissiongrant-id}
DELETE
Mechatsdeletepermissiongrants — Microsoft Graph Delete navigation property permissionGrants for me
/v1/me/chats/{chat-id}/permissiongrants/{resourcespecificpermissiongrant-id}
GET
Mechatslistpinnedmessages — Microsoft Graph Get pinnedMessages from me
/v1/me/chats/{chat-id}/pinnedmessages
POST
Mechatscreatepinnedmessages — Microsoft Graph Create new navigation property to pinnedMessages for me
/v1/me/chats/{chat-id}/pinnedmessages
GET
Mechatspinnedmessagesgetcountf614 — Microsoft Graph Get the number of the resource
/v1/me/chats/{chat-id}/pinnedmessages/count
GET
Mechatsgetpinnedmessages — Microsoft Graph Get pinnedMessages from me
/v1/me/chats/{chat-id}/pinnedmessages/{pinnedchatmessageinfo-id}
PATCH
Mechatsupdatepinnedmessages — Microsoft Graph Update the navigation property pinnedMessages in me
/v1/me/chats/{chat-id}/pinnedmessages/{pinnedchatmessageinfo-id}
DELETE
Mechatsdeletepinnedmessages — Microsoft Graph Delete navigation property pinnedMessages for me
/v1/me/chats/{chat-id}/pinnedmessages/{pinnedchatmessageinfo-id}
GET
Mechatspinnedmessagesgetmessage — Microsoft Graph Get message from me
/v1/me/chats/{chat-id}/pinnedmessages/{pinnedchatmessageinfo-id}/message
POST
Mechatschatremoveallaccessforuser — Microsoft Graph Invoke action removeAllAccessForUser
/v1/me/chats/{chat-id}/removeallaccessforuser
POST
Mechatschatsendactivitynotification — Microsoft Graph Invoke action sendActivityNotification
/v1/me/chats/{chat-id}/sendactivitynotification
GET
Mechatslisttabs — Microsoft Graph Get tabs from me
/v1/me/chats/{chat-id}/tabs
POST
Mechatscreatetabs — Microsoft Graph Create new navigation property to tabs for me
/v1/me/chats/{chat-id}/tabs
GET
Mechatstabsgetcount35b1 — Microsoft Graph Get the number of the resource
/v1/me/chats/{chat-id}/tabs/count
GET
Mechatsgettabs — Microsoft Graph Get tabs from me
/v1/me/chats/{chat-id}/tabs/{teamstab-id}
PATCH
Mechatsupdatetabs — Microsoft Graph Update the navigation property tabs in me
/v1/me/chats/{chat-id}/tabs/{teamstab-id}
DELETE
Mechatsdeletetabs — Microsoft Graph Delete navigation property tabs for me
/v1/me/chats/{chat-id}/tabs/{teamstab-id}
GET
Mechatstabsgetteamsapp — Microsoft Graph Get teamsApp from me
/v1/me/chats/{chat-id}/tabs/{teamstab-id}/teamsapp
POST
Mechatschatunhideforuser — Microsoft Graph Invoke action unhideForUser
/v1/me/chats/{chat-id}/unhideforuser

MCP Tools

microsoft-graph-get-chats-me

Microsoft Graph Get chats from me

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

Microsoft Graph Create new navigation property to chats for me

microsoft-graph-get-number-resource

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-invoke-function-getallmessages

Microsoft Graph Invoke function getAllMessages

read-only idempotent
microsoft-graph-invoke-function-getallretainedmessages

Microsoft Graph Invoke function getAllRetainedMessages

read-only idempotent
microsoft-graph-get-chats-me-2

Microsoft Graph Get chats from me

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

Microsoft Graph Update the navigation property chats in me

idempotent
microsoft-graph-delete-navigation-property

Microsoft Graph Delete navigation property chats for me

idempotent
microsoft-graph-invoke-action-hideforuser

Microsoft Graph Invoke action hideForUser

microsoft-graph-get-installedapps-me

Microsoft Graph Get installedApps from me

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

Microsoft Graph Create new navigation property to installedApps for me

microsoft-graph-get-number-resource-2

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-installedapps-me-2

Microsoft Graph Get installedApps from me

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

Microsoft Graph Update the navigation property installedApps in me

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

Microsoft Graph Delete navigation property installedApps for me

idempotent
microsoft-graph-get-teamsapp-me

Microsoft Graph Get teamsApp from me

read-only idempotent
microsoft-graph-get-teamsappdefinition-me

Microsoft Graph Get teamsAppDefinition from me

read-only idempotent
microsoft-graph-invoke-action-upgrade

Microsoft Graph Invoke action upgrade

microsoft-graph-get-lastmessagepreview-me

Microsoft Graph Get lastMessagePreview from me

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

Microsoft Graph Update the navigation property lastMessagePreview in me

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

Microsoft Graph Delete navigation property lastMessagePreview for me

idempotent
microsoft-graph-invoke-action-markchatreadforuser

Microsoft Graph Invoke action markChatReadForUser

microsoft-graph-invoke-action-markchatunreadforuser

Microsoft Graph Invoke action markChatUnreadForUser

microsoft-graph-list-members-chat

Microsoft Graph List members of a chat

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

Microsoft Graph Create new navigation property to members for me

microsoft-graph-get-number-resource-3

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-invoke-action-add

Microsoft Graph Invoke action add

microsoft-graph-invoke-action-remove

Microsoft Graph Invoke action remove

microsoft-graph-get-members-me

Microsoft Graph Get members from me

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

Microsoft Graph Update the navigation property members in me

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

Microsoft Graph Delete navigation property members for me

idempotent
microsoft-graph-get-messages-me

Microsoft Graph Get messages from me

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

Microsoft Graph Create new navigation property to messages for me

microsoft-graph-get-number-resource-4

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-invoke-function-delta

Microsoft Graph Invoke function delta

read-only idempotent
microsoft-graph-get-messages-me-2

Microsoft Graph Get messages from me

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

Microsoft Graph Update the navigation property messages in me

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

Microsoft Graph Delete navigation property messages for me

idempotent
microsoft-graph-get-hostedcontents-me

Microsoft Graph Get hostedContents from me

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

Microsoft Graph Create new navigation property to hostedContents for me

microsoft-graph-get-number-resource-5

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-hostedcontents-me-2

Microsoft Graph Get hostedContents from me

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

Microsoft Graph Update the navigation property hostedContents in me

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

Microsoft Graph Delete navigation property hostedContents for me

idempotent
microsoft-graph-get-media-content

Microsoft Graph Get media content for the navigation property hostedContents from me

read-only idempotent
microsoft-graph-update-media-content

Microsoft Graph Update media content for the navigation property hostedContents in me

idempotent
microsoft-graph-delete-media-content

Microsoft Graph Delete media content for the navigation property hostedContents in me

idempotent
microsoft-graph-get-replies-me

Microsoft Graph Get replies from me

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

Microsoft Graph Create new navigation property to replies for me

microsoft-graph-get-number-resource-6

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-invoke-function-delta-2

Microsoft Graph Invoke function delta

read-only idempotent
microsoft-graph-get-replies-me-2

Microsoft Graph Get replies from me

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

Microsoft Graph Update the navigation property replies in me

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

Microsoft Graph Delete navigation property replies for me

idempotent
microsoft-graph-get-hostedcontents-me-3

Microsoft Graph Get hostedContents from me

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

Microsoft Graph Create new navigation property to hostedContents for me

microsoft-graph-get-number-resource-7

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-hostedcontents-me-4

Microsoft Graph Get hostedContents from me

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

Microsoft Graph Update the navigation property hostedContents in me

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

Microsoft Graph Delete navigation property hostedContents for me

idempotent
microsoft-graph-get-media-content-2

Microsoft Graph Get media content for the navigation property hostedContents from me

read-only idempotent
microsoft-graph-update-media-content-2

Microsoft Graph Update media content for the navigation property hostedContents in me

idempotent
microsoft-graph-delete-media-content-2

Microsoft Graph Delete media content for the navigation property hostedContents in me

idempotent
microsoft-graph-invoke-action-setreaction

Microsoft Graph Invoke action setReaction

microsoft-graph-invoke-action-softdelete

Microsoft Graph Invoke action softDelete

microsoft-graph-invoke-action-undosoftdelete

Microsoft Graph Invoke action undoSoftDelete

microsoft-graph-invoke-action-unsetreaction

Microsoft Graph Invoke action unsetReaction

microsoft-graph-invoke-action-setreaction-2

Microsoft Graph Invoke action setReaction

microsoft-graph-invoke-action-softdelete-2

Microsoft Graph Invoke action softDelete

microsoft-graph-invoke-action-undosoftdelete-2

Microsoft Graph Invoke action undoSoftDelete

microsoft-graph-invoke-action-unsetreaction-2

Microsoft Graph Invoke action unsetReaction

microsoft-graph-get-permissiongrants-me

Microsoft Graph Get permissionGrants from me

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

Microsoft Graph Create new navigation property to permissionGrants for me

microsoft-graph-get-number-resource-8

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-permissiongrants-me-2

Microsoft Graph Get permissionGrants from me

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

Microsoft Graph Update the navigation property permissionGrants in me

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

Microsoft Graph Delete navigation property permissionGrants for me

idempotent
microsoft-graph-get-pinnedmessages-me

Microsoft Graph Get pinnedMessages from me

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

Microsoft Graph Create new navigation property to pinnedMessages for me

microsoft-graph-get-number-resource-9

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-pinnedmessages-me-2

Microsoft Graph Get pinnedMessages from me

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

Microsoft Graph Update the navigation property pinnedMessages in me

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

Microsoft Graph Delete navigation property pinnedMessages for me

idempotent
microsoft-graph-get-message-me

Microsoft Graph Get message from me

read-only idempotent
microsoft-graph-invoke-action-removeallaccessforuser

Microsoft Graph Invoke action removeAllAccessForUser

microsoft-graph-invoke-action-sendactivitynotification

Microsoft Graph Invoke action sendActivityNotification

microsoft-graph-get-tabs-me

Microsoft Graph Get tabs from me

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

Microsoft Graph Create new navigation property to tabs for me

microsoft-graph-get-number-resource-10

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-tabs-me-2

Microsoft Graph Get tabs from me

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

Microsoft Graph Update the navigation property tabs in me

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

Microsoft Graph Delete navigation property tabs for me

idempotent
microsoft-graph-get-teamsapp-me-2

Microsoft Graph Get teamsApp from me

read-only idempotent
microsoft-graph-invoke-action-unhideforuser

Microsoft Graph Invoke action unhideForUser

Capability Spec

me-me-chat.yaml Raw ↑
naftiko: 1.0.0-alpha2
info:
  label: Microsoft Graph Me — Me.chat
  description: 'Microsoft Graph Me — Me.chat. 94 operations. Lead operation: Microsoft Graph Get chats from me. Self-contained
    Naftiko capability covering one Microsoft Graph business surface.'
  tags:
  - Microsoft Graph
  - Me.chat
  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-chat
    baseUri: ''
    description: Microsoft Graph Me — Me.chat business capability. Self-contained, no shared references.
    resources:
    - name: me-chats
      path: /me/chats
      operations:
      - name: melistchats
        method: GET
        description: Microsoft Graph Get chats 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: mecreatechats
        method: POST
        description: Microsoft Graph Create new navigation property to chats 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-chats-$count
      path: /me/chats/$count
      operations:
      - name: mechatsgetcountaef8
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: me-chats-getAllMessages()
      path: /me/chats/getAllMessages()
      operations:
      - name: mechatsgetallmessages
        method: GET
        description: Microsoft Graph Invoke function getAllMessages
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: model
          in: query
          type: string
          description: The payment model for the API
        - 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-chats-getAllRetainedMessages()
      path: /me/chats/getAllRetainedMessages()
      operations:
      - name: mechatsgetallretainedmessages
        method: GET
        description: Microsoft Graph Invoke function getAllRetainedMessages
        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-chats-chat-id
      path: /me/chats/{chat-id}
      operations:
      - name: megetchats
        method: GET
        description: Microsoft Graph Get chats 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: meupdatechats
        method: PATCH
        description: Microsoft Graph Update the navigation property chats in me
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: medeletechats
        method: DELETE
        description: Microsoft Graph Delete navigation property chats for me
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: me-chats-chat-id-hideForUser
      path: /me/chats/{chat-id}/hideForUser
      operations:
      - name: mechatschathideforuser
        method: POST
        description: Microsoft Graph Invoke action hideForUser
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: me-chats-chat-id-installedApps
      path: /me/chats/{chat-id}/installedApps
      operations:
      - name: mechatslistinstalledapps
        method: GET
        description: Microsoft Graph Get installedApps 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: mechatscreateinstalledapps
        method: POST
        description: Microsoft Graph Create new navigation property to installedApps 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-chats-chat-id-installedApps-$count
      path: /me/chats/{chat-id}/installedApps/$count
      operations:
      - name: mechatsinstalledappsgetcount295d
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: me-chats-chat-id-installedApps-teamsAppInstallation-id
      path: /me/chats/{chat-id}/installedApps/{teamsAppInstallation-id}
      operations:
      - name: mechatsgetinstalledapps
        method: GET
        description: Microsoft Graph Get installedApps 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: mechatsupdateinstalledapps
        method: PATCH
        description: Microsoft Graph Update the navigation property installedApps in me
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: mechatsdeleteinstalledapps
        method: DELETE
        description: Microsoft Graph Delete navigation property installedApps for me
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: me-chats-chat-id-installedApps-teamsAppInstallation-id-teamsApp
      path: /me/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsApp
      operations:
      - name: mechatsinstalledappsgetteamsapp
        method: GET
        description: Microsoft Graph Get teamsApp 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: me-chats-chat-id-installedApps-teamsAppInstallation-id-teamsAppDefinition
      path: /me/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition
      operations:
      - name: mechatsinstalledappsgetteamsappdefinition
        method: GET
        description: Microsoft Graph Get teamsAppDefinition 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: me-chats-chat-id-installedApps-teamsAppInstallation-id-upgrade
      path: /me/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/upgrade
      operations:
      - name: mechatschatinstalledappsteamsappinstallationupgrade
        method: POST
        description: Microsoft Graph Invoke action upgrade
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: me-chats-chat-id-lastMessagePreview
      path: /me/chats/{chat-id}/lastMessagePreview
      operations:
      - name: mechatsgetlastmessagepreview
        method: GET
        description: Microsoft Graph Get lastMessagePreview 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: mechatsupdatelastmessagepreview
        method: PATCH
        description: Microsoft Graph Update the navigation property lastMessagePreview in me
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: mechatsdeletelastmessagepreview
        method: DELETE
        description: Microsoft Graph Delete navigation property lastMessagePreview for me
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: me-chats-chat-id-markChatReadForUser
      path: /me/chats/{chat-id}/markChatReadForUser
      operations:
      - name: mechatschatmarkchatreadforuser
        method: POST
        description: Microsoft Graph Invoke action markChatReadForUser
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: me-chats-chat-id-markChatUnreadForUser
      path: /me/chats/{chat-id}/markChatUnreadForUser
      operations:
      - name: mechatschatmarkchatunreadforuser
        method: POST
        description: Microsoft Graph Invoke action markChatUnreadForUser
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: me-chats-chat-id-members
      path: /me/chats/{chat-id}/members
      operations:
      - name: mechatslistmembers
        method: GET
        description: Microsoft Graph List members of a chat
        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: mechatscreatemembers
        method: POST
        description: Microsoft Graph Create new navigation property to members 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-chats-chat-id-members-$count
      path: /me/chats/{chat-id}/members/$count
      operations:
      - name: mechatsmembersgetcount1223
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: me-chats-chat-id-members-add
      path: /me/chats/{chat-id}/members/add
      operations:
      - name: mechatschatmembersadd
        method: POST
        description: Microsoft Graph Invoke action add
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: me-chats-chat-id-members-remove
      path: /me/chats/{chat-id}/members/remove
      operations:
      - name: mechatschatmembersremove
        method: POST
        description: Microsoft Graph Invoke action remove
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: me-chats-chat-id-members-conversationMember-id
      path: /me/chats/{chat-id}/members/{conversationMember-id}
      operations:
      - name: mechatsgetmembers
        method: GET
        description: Microsoft Graph Get members 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: mechatsupdatemembers
        method: PATCH
        description: Microsoft Graph Update the navigation property members in me
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: mechatsdeletemembers
        method: DELETE
        description: Microsoft Graph Delete navigation property members for me
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: me-chats-chat-id-messages
      path: /me/chats/{chat-id}/messages
      operations:
      - name: mechatslistmessages
        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: mechatscreatemessages
        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-chats-chat-id-messages-$count
      path: /me/chats/{chat-id}/messages/$count
      operations:
      - name: mechatsmessagesgetcount5db5
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: me-chats-chat-id-messages-delta()
      path: /me/chats/{chat-id}/messages/delta()
      operations:
      - name: mechatschatmessagesdelta
        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-chats-chat-id-messages-chatMessage-id
      path: /me/chats/{chat-id}/messages/{chatMessage-id}
      operations:
      - name: mechatsgetmessages
        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: mechatsupdatemessages
        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: mechatsdeletemessages
        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-chats-chat-id-messages-chatMessage-id-hostedContents
      path: /me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents
      operations:
      - name: mechatsmessageslisthostedcontents
        method: GET
        description: Microsoft Graph Get hostedContents 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: mechatsmessagescreatehostedcontents
        method: POST
        description: Microsoft Graph Create new navigation property to hostedContents 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-chats-chat-id-messages-chatMessage-id-hostedContents-$count
      path: /me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/$count
      operations:
      - name: mechatsmessageshostedcontentsgetcount5707
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: me-chats-chat-id-messages-chatMessage-id-hostedContents-chatMessageHostedContent
      path: /me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}
      operations:
      - name: mechatsmessagesgethostedcontents
        method: GET
        description: Microsoft Graph Get hostedContents 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: mechatsmessagesupdatehostedcontents
        method: PATCH
        description: Microsoft Graph Update the navigation property hostedContents in me
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: mechatsmessagesdeletehostedcontents
        method: DELETE
        description: Microsoft Graph Delete navigation property hostedContents for me
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: me-chats-chat-id-messages-chatMessage-id-hostedContents-chatMessageHostedContent
      path: /me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value
      operations:
      - name: mechatsmessagesgethostedcontentscontent
        method: GET
        description: Microsoft Graph Get media content for the navigation property hostedContents from me
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
      - name: mechatsmessagesupdatehostedcontentscontent
        method: PUT
        description: Microsoft Graph Update media content for the navigation property hostedContents in me
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: mechatsmessagesdeletehostedcontentscontent
        method: DELETE
        description: Microsoft Graph Delete media content for the navigation property hostedContents in me
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: me-chats-chat-id-messages-chatMessage-id-replies
      path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies
      operations:
      - name: mechatsmessageslistreplies
        method: GET
        description: Microsoft Graph Get replies 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: mechatsmessagescreatereplies
        method: POST
        description: Microsoft Graph Create new navigation property to replies 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-chats-chat-id-messages-chatMessage-id-replies-$count
      path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/$count
      operations:
      - name: mechatsmessagesrepliesgetcountac4d
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: me-chats-chat-id-messages-chatMessage-id-replies-delta()
      path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()
      operations:
      - name: mechatschatmessageschatmessagerepliesdelta
        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-chats-chat-id-messages-chatMessage-id-replies-chatMessage-id1
      path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}
      operations:
      - name: mechatsmessagesgetreplies
        method: GET
        description: Microsoft Graph Get replies 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: mechatsmessagesupdatereplies
        method: PATCH
        description: Microsoft Graph Update the navigation property replies in me
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: mechatsmessagesdeletereplies
        method: DELETE
        description: Microsoft Graph Delete navigation property replies for me
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: me-chats-chat-id-messages-chatMessage-id-replies-chatMessage-id1-hostedContents
      path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents
      operations:
      - name: mechatsmessagesreplieslisthostedcontents
        method: GET
        description: Microsoft Graph Get hostedContents 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: mechatsmessagesrepliescreatehostedcontents
        method: POST
        description: Microsoft Graph Create new navigation property to hostedContents 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-chats-chat-id-messages-chatMessage-id-replies-chatMessage-id1-hostedContents-
      path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count
      operations:
      - name: mechatsmessagesreplieshostedcontentsgetcount62f4
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: me-chats-chat-id-messages-chatMessage-id-replies-chatMessage-id1-hostedContents-
      path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}
      operations:
      - name: mechatsmessagesrepliesgethostedcontents
        method: GET
        description: Microsoft Graph Get hostedContents 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: mechatsmessagesrepliesupdatehostedcontents
        method: PATCH
        description: Microsoft Graph Update the navigation property hostedContents in me
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: mechatsmessagesrepliesdeletehostedcontents
        method: DELETE
        description: Microsoft Graph Delete navigation property hostedContents for me
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: me-chats-chat-id-messages-chatMessage-id-replies-chatMessage-id1-hostedContents-
      path: /me/chats/{chat-id}/messages/{chatMessage-id}/rep

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