> ## Documentation Index
> Fetch the complete documentation index at: https://docs.blinkops.com/llms.txt
> Use this file to discover all available pages before exploring further.

# List User Calendar Events

Retrieve a list of events in a calendar. The calendar can be only from type of a user calendar. The list of events contains single instance meetings and series masters.
To get expanded event instances, you can get the calendar view, or get the instances of an event.

* **Least privileged** Microsoft Graph permission to access the action via **application**: `Calendars.ReadWrite`, `Calendars.ReadBasic`, `Calendars.Read`.

```
Note: Using the delegated (OAuth) connection type will only allow to insert the connected user's ID.
```

<Note>
  External Documentation

  To learn more, visit the [Microsoft Outlook documentation](https://learn.microsoft.com/en-us/graph/api/calendar-list-events?view=graph-rest-1.0\&tabs=http).
</Note>

## Parameters

<div className="integrations-table">
  | Parameter                      | Description                                      |
  | ------------------------------ | ------------------------------------------------ |
  | Calendar ID                    | The ID of the user calendar.                     |
  | Limit                          | Set the page size of the returned results.       |
  | Return All Pages               | Automatically fetch all resources, page by page. |
  | User ID or User Principal Name | The ID or userPrincipalName of the user.         |
</div>

## Example Output

```json theme={"dark"}
{
	"@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('458d4c95-124e-49da-ba9d-1dd0387e682e')/calendar/events",
	"value": [
		{
			"@odata.etag": "W/\"73p1z1T9xUKc8HVNwAwcvgAAR5r+mw==\"",
			"id": "AAMkADBmYTFkMzUyLTgxODQtNDA0YS05YzdlLWRkYjJlY2U4NTljZgBGAAAAAACdCqnIfBTiS7nPzH--j6RvBwDvenXPVP3FQpzwdU3ADBy_AAAAAAENAADvenXPVP3FQpzwdU3ADBy_AABH5Vj3AAA=",
			"createdDateTime": "2021-09-13T13:08:27.8871578Z",
			"lastModifiedDateTime": "2021-09-14T15:14:24.624932Z",
			"changeKey": "73p1z1T9xUKc8HVNwAwcvgAAR5r+mw==",
			"categories": [],
			"transactionId": "f9a93e83-2e8f-a9aa-29af-17b4fe87e221",
			"originalStartTimeZone": "India Standard Time",
			"originalEndTimeZone": "India Standard Time",
			"iCalUId": "040000008200E00074C5B7101A82E008000000001EC43E71A0A8D7010000000000000000100000003FE75E1BE3F09B43BCF2C0EF408DD567",
			"reminderMinutesBeforeStart": 15,
			"isReminderOn": true,
			"hasAttachments": false,
			"subject": "All APIs Testing",
			"bodyPreview": "Microsoft Teams meeting",
			"importance": "normal",
			"sensitivity": "normal",
			"isAllDay": false,
			"isCancelled": false,
			"isOrganizer": true,
			"responseRequested": true,
			"seriesMasterId": null,
			"showAs": "busy",
			"type": "singleInstance",
			"webLink": "https://outlook.office365.com/owa/?itemid=AAMkADBmYTFkMzUyLTgxODQtNDA0YS05YzdlLWRkYjJlY2U4NTljZgBGAAAAAACdCqnIfBTiS7nPzH%2F%2Fj6RvBwDvenXPVP3FQpzwdU3ADBy%2BAAAAAAENAADvenXPVP3FQpzwdU3ADBy%2BAABH5Vj3AAA%3D&exvsurl=1&path=/calendar/item",
			"onlineMeetingUrl": null,
			"isOnlineMeeting": true,
			"onlineMeetingProvider": "teamsForBusiness",
			"allowNewTimeProposals": true,
			"isDraft": false,
			"hideAttendees": false,
			"recurrence": null,
			"responseStatus": {
				"response": "organizer",
				"time": "0001-01-01T00:00:00Z"
			},
			"body": {
				"contentType": "html",
				"content": "<html><head><meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\"><meta content=\"text/html; charset=us-ascii\"></head><body><br/>Microsoft Teams meeting</body></html>"
			},
			"start": {
				"dateTime": "2021-09-14T08:00:00.0000000",
				"timeZone": "UTC"
			},
			"end": {
				"dateTime": "2021-09-14T08:30:00.0000000",
				"timeZone": "UTC"
			},
			"location": {
				"displayName": "Singapore",
				"locationType": "default",
				"uniqueId": "79e60b5c-bf7e-4811-b314-6eb7f270ec21",
				"uniqueIdType": "locationStore"
			},
			"locations": [
				{
					"displayName": "Singapore",
					"locationType": "default",
					"uniqueId": "79e60b5c-bf7e-4811-b314-6eb7f270ec21",
					"uniqueIdType": "locationStore"
				}
			],
			"attendees": [
				{
					"type": "required",
					"status": {
						"response": "none",
						"time": "0001-01-01T00:00:00Z"
					},
					"emailAddress": {
						"name": "admin@M365B877719.onmicrosoft.com",
						"address": "admin@M365B877719.onmicrosoft.com"
					}
				}
			],
			"organizer": {
				"emailAddress": {
					"name": "Samantha Booth",
					"address": "samanthab@adatum.onmicrosoft.com"
				}
			},
			"onlineMeeting": {
				"joinUrl": "https://teams.microsoft.com/l/meetup-join/19%3ameeting_YTU5OGEwOTctMjE5NC00ZDQ3LTk5MGMtNWFjNjRmODNhNmVk%40thread.v2/0?context=%7b%22Tid%22%3a%2272f988bf-86f1-41af-91ab-2d7cd011db47%22%2c%22Oid%22%3a%22458d4c95-124e-49da-ba9d-1dd0387e682e%22%7d"
			}
		}
	]
}
```

## Workflow Library Example

[List User Calendar Events with Microsoft Outlook and Send Results Via Email](https://library.blinkops.com/workflows/list-user-calendar-events-with-microsoft-outlook-and-send-results-via-email)

<div className="iframe-wrapper">
  <div className="iframe-media">
    <img src="https://mintcdn.com/blinkops-2/ojHYuDeYX5FWuN8a/img/Icons/play-box.svg?fit=max&auto=format&n=ojHYuDeYX5FWuN8a&q=85&s=b8af968e71438a9499c3223c9bd29fb2" alt="Workflow Library" width="16" height="16" data-path="img/Icons/play-box.svg" />

    Preview this Workflow on desktop
  </div>

  <iframe className="iframe" src="https://library.blinkops.com/workflows/list-user-calendar-events-with-microsoft-outlook-and-send-results-via-email/canvas" />
</div>
