Hi @Rajeshkumar.L ,
To improve the performance while using calendarView Graph API please follow the below best practices:
- Select :- Use $select on the API so that we can exclude properties which we don't need as part of results, It will intern results faster response.
Example : $select=Id,ChangeKey,Categories,OriginalStartTimeZone,OriginalEndTimeZone,iCalUId,HasAttachments,
Subject,IsCancelled,IsOrganizer,ResponseRequested,SeriesMasterId,ShowAs,Type,IsDraft,Start,End. - Numerous Events:- Can you please confirm how many recurring events do you see from the calendar view.
Example :
Two recurring Events in a week
Five Recurring events in a week
X Recurring events in a week - Top/Skip Use $skip and/or $top in the API query parameters doesn't necessarily skip the calculations needed for getting the
results for this API.
Hence, If a larger window of Calendar View is to be queried, please make sure calendar view API calls with
different time windows, rather than using a larger time window and relying on $skip and $top.
If the answer is helpful, please click Accept Answer and kindly upvote it. If you have any further questions about this answer, please click Comment.