Recurring meetings list for a calendar you manage and is now your own

Jones, Tanya D 0 Reputation points
2023-03-29T19:44:08.7733333+00:00

I recently started managing a new executive's calendar. Is there a way to see an existing list of recurring meetings in her calendar? I am able to use the calendar view list setting to see my own recurring meeting but not my boss'. It keeps reverting to mine. Thanks!

Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
10,839 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. HarmeetSingh7172 4,811 Reputation points
    2023-03-29T20:18:25.1+00:00

    Hello Jones, Tanya D,

    Thanks for reaching out!

    You can use List CalendarView Graph API with application permissions [Calendars.Read, Calendars.ReadWrite] to get the occurrences, exceptions and single instances of events in a calendar view defined by a time range, from a user's default calendar (../me/calendarview) or some other calendar of the user's (users/{user-id}/calendarview..)

    GET /users/{id | userPrincipalName}/calendar/calendarView?startDateTime={start_datetime}&endDateTime={end_datetime}
    
    

    Using List Instances API with application permissions you can get the instances (occurrences) of an event for a specified date range. The API list the instances (occurrences) of an event for a specified time range. If the event is a seriesMaster type, this returns the occurrences and exceptions of the event in the specified time range.

    GET /users/{id | userPrincipalName}/events/{id}/instances?startDateTime={start_datetime}&endDateTime={end_datetime}  
    

    Refer below for details regarding permissions and access scenarios.

    Authentication and authorization basics - Microsoft Graph | Microsoft Learn
    Microsoft Graph permissions reference - Microsoft Graph | Microsoft Learn

    Hope this helps.

    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have further questions about this answer, please click "Comment".

    0 comments No comments