3
votes

Microsoft graph beta end point exposed a new property on the Calendar Event entity for series master id type. Documentation says

"Contains the id property values of the event instances that are exceptions in a recurring series. Exceptions can differ from other occurrences in a recurring series, such as the subject, start or end times, or attendees. Exceptions do not include cancelled occurrences.

Returned only on $select and $expand in a GET operation which specifies the id of a series master event (that is, the seriesMasterId property value)."

I am running this query but still don't see the above property, What am I missing?

https://graph.microsoft.com/beta/me/events/AAMkADljY2EwNjU2LWVhYTItNDlmMy05ZWE1LTA5Zjc5YzhhZTMyYwBGAAAAAAAJYBHio4VlTKwYgFRcz_44BwC0bqbZ5NLFRoWa_zAJHejIAAAAAAENAABqBW9?$select=subject,body,bodyPreview,organizer,attendees,start,end,location,cancelledOccurrences,exceptionOccurrences

1

1 Answers

2
votes

According to example in official documentation for beta API you're missing $expand=exceptionOccurrences so your URL should be:

https://graph.microsoft.com/beta/me/events/AAMkADljY2EwNjU2LWVhYTItNDlmMy05ZWE1LTA5Zjc5YzhhZTMyYwBGAAAAAAAJYBHio4VlTKwYgFRcz_44BwC0bqbZ5NLFRoWa_zAJHejIAAAAAAENAABqBW9?$select=subject,body,bodyPreview,organizer,attendees,start,end,location,cancelledOccurrences,exceptionOccurrences&$expand=exceptionOccurrences

Note that current example in the official docs may still contain some editing errors (e.g. missing & that separates query string parameters).