Microsoft Graph · Capability

Microsoft Graph OData Service for namespace microsoft.graph — Me.event

Microsoft Graph OData Service for namespace microsoft.graph — Me.event. 32 operations. Lead operation: Microsoft Graph List calendarView. Self-contained Naftiko capability covering one Microsoft Graph business surface.

Run with Naftiko Microsoft GraphMe.event

What You Can Do

GET
Melistcalendarview — Microsoft Graph List calendarView
/v1/me/calendarview
GET
Mecalendarviewdelta — Microsoft Graph Invoke function delta
/v1/me/calendarview/delta
GET
Melistevents — Microsoft Graph List events
/v1/me/events
POST
Mecreateevents — Microsoft Graph Create multi-value extended property
/v1/me/events
GET
Meeventsgetcountee29 — Microsoft Graph Get the number of the resource
/v1/me/events/count
GET
Meeventsdelta — Microsoft Graph Invoke function delta
/v1/me/events/delta
GET
Megetevents — Microsoft Graph Get event
/v1/me/events/{event-id}
PATCH
Meupdateevents — Microsoft Graph Update event
/v1/me/events/{event-id}
DELETE
Medeleteevents — Microsoft Graph Delete event
/v1/me/events/{event-id}
POST
Meeventseventaccept — Microsoft Graph Invoke action accept
/v1/me/events/{event-id}/accept
GET
Meeventslistattachments — Microsoft Graph List attachments
/v1/me/events/{event-id}/attachments
POST
Meeventscreateattachments — Microsoft Graph Add attachment
/v1/me/events/{event-id}/attachments
GET
Meeventsattachmentsgetcount1985 — Microsoft Graph Get the number of the resource
/v1/me/events/{event-id}/attachments/count
POST
Meeventseventattachmentscreateuploadsession — Microsoft Graph Invoke action createUploadSession
/v1/me/events/{event-id}/attachments/createuploadsession
GET
Meeventsgetattachments — Microsoft Graph Get attachments from me
/v1/me/events/{event-id}/attachments/{attachment-id}
DELETE
Meeventsdeleteattachments — Microsoft Graph Delete attachment
/v1/me/events/{event-id}/attachments/{attachment-id}
GET
Meeventsgetcalendar — Microsoft Graph Get calendar from me
/v1/me/events/{event-id}/calendar
POST
Meeventseventcancel — Microsoft Graph Invoke action cancel
/v1/me/events/{event-id}/cancel
POST
Meeventseventdecline — Microsoft Graph Invoke action decline
/v1/me/events/{event-id}/decline
POST
Meeventseventdismissreminder — Microsoft Graph Invoke action dismissReminder
/v1/me/events/{event-id}/dismissreminder
GET
Meeventslistextensions — Microsoft Graph Get extensions from me
/v1/me/events/{event-id}/extensions
POST
Meeventscreateextensions — Microsoft Graph Create new navigation property to extensions for me
/v1/me/events/{event-id}/extensions
GET
Meeventsextensionsgetcounte2bd — Microsoft Graph Get the number of the resource
/v1/me/events/{event-id}/extensions/count
GET
Meeventsgetextensions — Microsoft Graph Get extensions from me
/v1/me/events/{event-id}/extensions/{extension-id}
PATCH
Meeventsupdateextensions — Microsoft Graph Update the navigation property extensions in me
/v1/me/events/{event-id}/extensions/{extension-id}
DELETE
Meeventsdeleteextensions — Microsoft Graph Delete navigation property extensions for me
/v1/me/events/{event-id}/extensions/{extension-id}
POST
Meeventseventforward — Microsoft Graph Invoke action forward
/v1/me/events/{event-id}/forward
GET
Meeventslistinstances — Microsoft Graph List instances
/v1/me/events/{event-id}/instances
GET
Meeventseventinstancesdelta — Microsoft Graph Invoke function delta
/v1/me/events/{event-id}/instances/delta
POST
Meeventseventpermanentdelete — Microsoft Graph Invoke action permanentDelete
/v1/me/events/{event-id}/permanentdelete
POST
Meeventseventsnoozereminder — Microsoft Graph Invoke action snoozeReminder
/v1/me/events/{event-id}/snoozereminder
POST
Meeventseventtentativelyaccept — Microsoft Graph Invoke action tentativelyAccept
/v1/me/events/{event-id}/tentativelyaccept

MCP Tools

microsoft-graph-list-calendarview

Microsoft Graph List calendarView

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

Microsoft Graph Invoke function delta

read-only idempotent
microsoft-graph-list-events

Microsoft Graph List events

read-only idempotent
microsoft-graph-create-multi-value

Microsoft Graph Create multi-value extended property

microsoft-graph-get-number-resource

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-event

Microsoft Graph Get event

read-only idempotent
microsoft-graph-update-event

Microsoft Graph Update event

idempotent
microsoft-graph-delete-event

Microsoft Graph Delete event

idempotent
microsoft-graph-invoke-action-accept

Microsoft Graph Invoke action accept

microsoft-graph-list-attachments

Microsoft Graph List attachments

read-only idempotent
microsoft-graph-add-attachment

Microsoft Graph Add attachment

microsoft-graph-get-number-resource-2

Microsoft Graph Get the number of the resource

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

Microsoft Graph Invoke action createUploadSession

microsoft-graph-get-attachments-me

Microsoft Graph Get attachments from me

read-only idempotent
microsoft-graph-delete-attachment

Microsoft Graph Delete attachment

idempotent
microsoft-graph-get-calendar-me

Microsoft Graph Get calendar from me

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

Microsoft Graph Invoke action cancel

microsoft-graph-invoke-action-decline

Microsoft Graph Invoke action decline

microsoft-graph-invoke-action-dismissreminder

Microsoft Graph Invoke action dismissReminder

microsoft-graph-get-extensions-me

Microsoft Graph Get extensions from me

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

Microsoft Graph Create new navigation property to extensions for me

microsoft-graph-get-number-resource-3

Microsoft Graph Get the number of the resource

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

Microsoft Graph Get extensions from me

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

Microsoft Graph Update the navigation property extensions in me

idempotent
microsoft-graph-delete-navigation-property

Microsoft Graph Delete navigation property extensions for me

idempotent
microsoft-graph-invoke-action-forward

Microsoft Graph Invoke action forward

microsoft-graph-list-instances

Microsoft Graph List instances

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

Microsoft Graph Invoke function delta

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

Microsoft Graph Invoke action permanentDelete

microsoft-graph-invoke-action-snoozereminder

Microsoft Graph Invoke action snoozeReminder

microsoft-graph-invoke-action-tentativelyaccept

Microsoft Graph Invoke action tentativelyAccept

Capability Spec

microsoft-graph-me-event.yaml Raw ↑
naftiko: 1.0.0-alpha2
info:
  label: Microsoft Graph OData Service for namespace microsoft.graph — Me.event
  description: 'Microsoft Graph OData Service for namespace microsoft.graph — Me.event. 32 operations. Lead operation: Microsoft
    Graph List calendarView. Self-contained Naftiko capability covering one Microsoft Graph business surface.'
  tags:
  - Microsoft Graph
  - Me.event
  created: '2026-05-19'
  modified: '2026-05-19'
binds:
- namespace: env
  keys:
    MICROSOFT_GRAPH_API_KEY: MICROSOFT_GRAPH_API_KEY
capability:
  consumes:
  - type: http
    namespace: microsoft-graph-me-event
    baseUri: https://graph.microsoft.com/v1.0
    description: Microsoft Graph OData Service for namespace microsoft.graph — Me.event business capability. Self-contained,
      no shared references.
    resources:
    - name: me-calendarView
      path: /me/calendarView
      operations:
      - name: melistcalendarview
        method: GET
        description: Microsoft Graph List calendarView
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: startDateTime
          in: query
          type: string
          description: The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00
          required: true
        - name: endDateTime
          in: query
          type: string
          description: The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00
          required: true
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
    - name: me-calendarView-delta()
      path: /me/calendarView/delta()
      operations:
      - name: mecalendarviewdelta
        method: GET
        description: Microsoft Graph Invoke function delta
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: startDateTime
          in: query
          type: string
          description: The start date and time of the time range in the function, represented in ISO 8601 format. For example,
            2019-11-08T20:00:00-08:00
          required: true
        - name: endDateTime
          in: query
          type: string
          description: The end date and time of the time range in the function, represented in ISO 8601 format. For example,
            2019-11-08T20:00:00-08:00
          required: true
        - 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-events
      path: /me/events
      operations:
      - name: melistevents
        method: GET
        description: Microsoft Graph List events
        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: mecreateevents
        method: POST
        description: Microsoft Graph Create multi-value extended property
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: me-events-$count
      path: /me/events/$count
      operations:
      - name: meeventsgetcountee29
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: me-events-delta()
      path: /me/events/delta()
      operations:
      - name: meeventsdelta
        method: GET
        description: Microsoft Graph Invoke function delta
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: startDateTime
          in: query
          type: string
          description: The start date and time of the time range in the function, represented in ISO 8601 format. For example,
            2019-11-08T20:00:00-08:00
          required: true
        - name: endDateTime
          in: query
          type: string
          description: The end date and time of the time range in the function, represented in ISO 8601 format. For example,
            2019-11-08T20:00:00-08:00
          required: true
        - 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-events-event-id
      path: /me/events/{event-id}
      operations:
      - name: megetevents
        method: GET
        description: Microsoft Graph Get event
        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: meupdateevents
        method: PATCH
        description: Microsoft Graph Update event
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: medeleteevents
        method: DELETE
        description: Microsoft Graph Delete event
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: me-events-event-id-accept
      path: /me/events/{event-id}/accept
      operations:
      - name: meeventseventaccept
        method: POST
        description: Microsoft Graph Invoke action accept
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: me-events-event-id-attachments
      path: /me/events/{event-id}/attachments
      operations:
      - name: meeventslistattachments
        method: GET
        description: Microsoft Graph List attachments
        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: meeventscreateattachments
        method: POST
        description: Microsoft Graph Add attachment
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: me-events-event-id-attachments-$count
      path: /me/events/{event-id}/attachments/$count
      operations:
      - name: meeventsattachmentsgetcount1985
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: me-events-event-id-attachments-createUploadSession
      path: /me/events/{event-id}/attachments/createUploadSession
      operations:
      - name: meeventseventattachmentscreateuploadsession
        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-events-event-id-attachments-attachment-id
      path: /me/events/{event-id}/attachments/{attachment-id}
      operations:
      - name: meeventsgetattachments
        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: meeventsdeleteattachments
        method: DELETE
        description: Microsoft Graph Delete attachment
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: me-events-event-id-calendar
      path: /me/events/{event-id}/calendar
      operations:
      - name: meeventsgetcalendar
        method: GET
        description: Microsoft Graph Get calendar 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-events-event-id-cancel
      path: /me/events/{event-id}/cancel
      operations:
      - name: meeventseventcancel
        method: POST
        description: Microsoft Graph Invoke action cancel
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: me-events-event-id-decline
      path: /me/events/{event-id}/decline
      operations:
      - name: meeventseventdecline
        method: POST
        description: Microsoft Graph Invoke action decline
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: me-events-event-id-dismissReminder
      path: /me/events/{event-id}/dismissReminder
      operations:
      - name: meeventseventdismissreminder
        method: POST
        description: Microsoft Graph Invoke action dismissReminder
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: me-events-event-id-extensions
      path: /me/events/{event-id}/extensions
      operations:
      - name: meeventslistextensions
        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: meeventscreateextensions
        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-events-event-id-extensions-$count
      path: /me/events/{event-id}/extensions/$count
      operations:
      - name: meeventsextensionsgetcounte2bd
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: me-events-event-id-extensions-extension-id
      path: /me/events/{event-id}/extensions/{extension-id}
      operations:
      - name: meeventsgetextensions
        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: meeventsupdateextensions
        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: meeventsdeleteextensions
        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-events-event-id-forward
      path: /me/events/{event-id}/forward
      operations:
      - name: meeventseventforward
        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-events-event-id-instances
      path: /me/events/{event-id}/instances
      operations:
      - name: meeventslistinstances
        method: GET
        description: Microsoft Graph List instances
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: startDateTime
          in: query
          type: string
          description: The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00
          required: true
        - name: endDateTime
          in: query
          type: string
          description: The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00
          required: true
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
    - name: me-events-event-id-instances-delta()
      path: /me/events/{event-id}/instances/delta()
      operations:
      - name: meeventseventinstancesdelta
        method: GET
        description: Microsoft Graph Invoke function delta
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: startDateTime
          in: query
          type: string
          description: The start date and time of the time range in the function, represented in ISO 8601 format. For example,
            2019-11-08T20:00:00-08:00
          required: true
        - name: endDateTime
          in: query
          type: string
          description: The end date and time of the time range in the function, represented in ISO 8601 format. For example,
            2019-11-08T20:00:00-08:00
          required: true
        - 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-events-event-id-permanentDelete
      path: /me/events/{event-id}/permanentDelete
      operations:
      - name: meeventseventpermanentdelete
        method: POST
        description: Microsoft Graph Invoke action permanentDelete
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: me-events-event-id-snoozeReminder
      path: /me/events/{event-id}/snoozeReminder
      operations:
      - name: meeventseventsnoozereminder
        method: POST
        description: Microsoft Graph Invoke action snoozeReminder
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: me-events-event-id-tentativelyAccept
      path: /me/events/{event-id}/tentativelyAccept
      operations:
      - name: meeventseventtentativelyaccept
        method: POST
        description: Microsoft Graph Invoke action tentativelyAccept
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
  exposes:
  - type: rest
    namespace: microsoft-graph-me-event-rest
    port: 8080
    description: REST adapter for Microsoft Graph OData Service for namespace microsoft.graph — Me.event. One Spectral-compliant
      resource per consumed operation, prefixed with /v1.
    resources:
    - path: /v1/me/calendarview
      name: me-calendarview
      description: REST surface for me-calendarView.
      operations:
      - method: GET
        name: melistcalendarview
        description: Microsoft Graph List calendarView
        call: microsoft-graph-me-event.melistcalendarview
        with:
          startDateTime: rest.startDateTime
          endDateTime: rest.endDateTime
          $orderby: rest.$orderby
          $select: rest.$select
          $expand: rest.$expand
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/me/calendarview/delta
      name: me-calendarview-delta
      description: REST surface for me-calendarView-delta().
      operations:
      - method: GET
        name: mecalendarviewdelta
        description: Microsoft Graph Invoke function delta
        call: microsoft-graph-me-event.mecalendarviewdelta
        with:
          startDateTime: rest.startDateTime
          endDateTime: rest.endDateTime
          $select: rest.$select
          $orderby: rest.$orderby
          $expand: rest.$expand
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/me/events
      name: me-events
      description: REST surface for me-events.
      operations:
      - method: GET
        name: melistevents
        description: Microsoft Graph List events
        call: microsoft-graph-me-event.melistevents
        with:
          $orderby: rest.$orderby
          $select: rest.$select
          $expand: rest.$expand
        outputParameters:
        - type: object
          mapping: $.
      - method: POST
        name: mecreateevents
        description: Microsoft Graph Create multi-value extended property
        call: microsoft-graph-me-event.mecreateevents
        with:
          body: rest.body
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/me/events/count
      name: me-events-count
      description: REST surface for me-events-$count.
      operations:
      - method: GET
        name: meeventsgetcountee29
        description: Microsoft Graph Get the number of the resource
        call: microsoft-graph-me-event.meeventsgetcountee29
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/me/events/delta
      name: me-events-delta
      description: REST surface for me-events-delta().
      operations:
      - method: GET
        name: meeventsdelta
        description: Microsoft Graph Invoke function delta
        call: microsoft-graph-me-event.meeventsdelta
        with:
          startDateTime: rest.startDateTime
          endDateTime: rest.endDateTime
          $select: rest.$select
          $orderby: rest.$orderby
          $expand: rest.$expand
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/me/events/{event-id}
      name: me-events-event-id
      description: REST surface for me-events-event-id.
      operations:
      - method: GET
        name: megetevents
        description: Microsoft Graph Get event
        call: microsoft-graph-me-event.megetevents
        with:
          $select: rest.$select
          $expand: rest.$expand
        outputParameters:
        - type: object
          mapping: $.
      - method: PATCH
        name: meupdateevents
        description: Microsoft Graph Update event
        call: microsoft-graph-me-event.meupdateevents
        with:
          body: rest.body
        outputParameters:
        - type: object
          mapping: $.
      - method: DELETE
        name: medeleteevents
        description: Microsoft Graph Delete event
        call: microsoft-graph-me-event.medeleteevents
        with:
          If-Match: rest.If-Match
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/me/events/{event-id}/accept
      name: me-events-event-id-accept
      description: REST surface for me-events-event-id-accept.
      operations:
      - method: POST
        name: meeventseventaccept
        description: Microsoft Graph Invoke action accept
        call: microsoft-graph-me-event.meeventseventaccept
        with:
          body: rest.body
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/me/events/{event-id}/attachments
      name: me-events-event-id-attachments
      description: REST surface for me-events-event-id-attachments.
      operations:
      - method: GET
        name: meeventslistattachments
        description: Microsoft Graph List attachments
        call: microsoft-graph-me-event.meeventslistattachments
        with:
          $orderby: rest.$orderby
          $select: rest.$select
          $expand: rest.$expand
        outputParameters:
        - type: object
          mapping: $.
      - method: POST
        name: meeventscreateattachments
        description: Microsoft Graph Add attachment
        call: microsoft-graph-me-event.meeventscreateattachments
        with:
          body: rest.body
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/me/events/{event-id}/attachments/count
      name: me-events-event-id-attachments-count
      description: REST surface for me-events-event-id-attachments-$count.
      operations:
      - method: GET
        name: meeventsattachmentsgetcount1985
        description: Microsoft Graph Get the number of the resource
        call: microsoft-graph-me-event.meeventsattachmentsgetcount1985
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/me/events/{event-id}/attachments/createuploadsession
      name: me-events-event-id-attachments-createuploadsession
      description: REST surface for me-events-event-id-attachments-createUploadSession.
      operations:
      - method: POST
        name: meeventseventattachmentscreateuploadsession
        description: Microsoft Graph Invoke action createUploadSession
        call: microsoft-graph-me-event.meeventseventattachmentscreateuploadsession
        with:
          body: rest.body
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/me/events/{event-id}/attachments/{attachment-id}
      name: me-events-event-id-attachments-attachment-id
      description: REST surface for me-events-event-id-attachments-attachment-id.
      operations:
      - method: GET
        name: meeventsgetattachments
        description: Microsoft Graph Get attachments from me
        call: microsoft-graph-me-event.meeventsgetattachments
        with:
          $select: rest.$select
          $expand: rest.$expand
        outputParameters:
        - type: object
          mapping: $.
      - method: DELETE
        name: meeventsdeleteattachments
        description: Microsoft Graph Delete attachment
        call: microsoft-graph-me-event.meeventsdeleteattachments
        with:
          If-Match: rest.If-Match
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/me/events/{event-id}/calendar
      name: me-events-event-id-calendar
      description: REST surface for me-events-event-id-calendar.
      operations:
      - method: GET
        name: meeventsgetcalendar
        description: Microsoft Graph Get calendar from me
        call: microsoft-graph-me-event.meeventsgetcalendar
        with:
          $select: rest.$select
          $expand: rest.$expand
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/me/events/{event-id}/cancel
      name: me-events-event-id-cancel
      description: REST surface for me-events-event-id-cancel.
      operations:
      - method: POST
        name: meeventseventcancel
        description: Microsoft Graph Invoke action cancel
        call: microsoft-graph-me-event.meeventseventcancel
        with:
          body: rest.body
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/me/events/{event-id}/decline
      name: me-events-event-id-decline
      description: REST surface for me-events-event-id-decline.
      operations:
      - method: POST
        name: meeventseventdecline
        description: Microsoft Graph Invoke action decline
        call: microsoft-graph-me-event.meeventseventdecline
        with:
          body: rest.body
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/me/events/{event-id}/dismissreminder
      name: me-events-event-id-dismissreminder
      description: REST surface for me-events-event-id-dismissReminder.
      operations:
      - method: POST
        name: meeventseventdismissreminder
        description: Microsoft Graph Invoke action dismissReminder
        call: microsoft-graph-me-event.meeventseventdismissreminder
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/me/events/{event-id}/extensions
      name: me-events-event-id-extensions
      description: REST surface for me-events-event-id-extensions.
      operations:
      - method: GET
        name: meeventslistextensions
        description: Microsoft Graph Get extensions from me
        call: microsoft-graph-me-event.meeventslistextensions
        with:
          $orderby: rest.$orderby
          $select: rest.$select
          $expand: rest.$expand
        outputParameters:
        - type: object
          mapping: $.
      - method: POST
        name: meeventscreateextensions
        description: Microsoft Graph Create new navigation property to extensions for me
        call: microsoft-graph-me-event.meeventscreateextensions
        with:
          body: rest.body
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/me/events/{event-id}/extensions/count
      name: me-events-event-id-extensions-count
      description: REST surface for me-events-event-id-extensions-$count.
      operations:
      - method: GET
        name: meeventsextensionsgetcounte2bd
        description: Microsoft Graph Get the number of the resource
        call: microsoft-graph-me-event.meeventsextensionsgetcounte2bd
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/me/events/{event-id}/extensions/{extension-id}
      name: me-events-event-id-extensions-extension-id
      description: REST surface for me-events-event-id-extensions-extension-id.
      operations:
      - method: GET
        name: meeventsgetextensions
        description: Microsoft Graph Get extensions from me
        call: microsoft-graph-me-event.meeventsgetextensions
        with:
          $select: rest.$select
          $expand: rest.$expand
        outputParameters:
        - type: object
          mapping: $.
      - method: PATCH
        name: meeventsupdateextensions
        description: Microsoft Graph Update the navigation property extensions in me
        call: microsoft-graph-me-event.meeventsupdateextensions
        with:
          body: rest.body
        outputParameters:
        - type: object
          mapping: $.
      - method: DELETE
        name: meeventsdeleteextensions
        description: Microsoft Graph Delete navigation property extensions for me
        call: microsoft-graph-me-event.meeventsdeleteextensions
        with:
          If-Match: rest.If-Match
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/me/events/{event-id}/forward
      name: me-events-event-id-forward
      description: REST surface for me-events-event-id-forward.
      operations:
      - method: POST
        name: meeventseventforward
        description: Microsoft Graph Invoke action forward
        call: microsoft-graph-me-event.meeventseventforward
        with:
          body: rest.body
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/me/events/{event-id}/instances
      name: me-events-event-id-instances
      description: REST surface for me-events-event-id-instances.
      operations:
      - method: GET
        name: meeventslistinstances
        description: Microsoft Graph List instances
        call: microsoft-graph-me-event.meeventslistinstances
        with:
          startDateTime: rest.startDateTime
          endDateTime: rest.endDateTime
          $orderby: rest.$orderby
          $select: rest.$select
          $expand: rest.$expand
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/me/events/{event-id}/instances/delta
      name: me-events-event-id-instances-delta
      description: REST surface for me-events-ev

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