Hello @Russell Baker
Thanks for reaching out!
If you have a recurring event, you can get all the instances (occurrences) of that recurring 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.
A specific instance of a recurring event changes its type to "exception" (from occurences), when made some modifications in startDateTime and endDateTime. For the rest instances, the type remains the same i.e., 'occurences'.
Please note that List CalendarView Graph API get the occurrences, exceptions and single instances of events in a calendar view defined by a time range, from a user's default calendar.
Hope this helps.
If the answer is helpful, please click Accept Answer and kindly upvote. If you have any further questions about this answer, please click Comment.