Hello @Mostafa Abdellah
Thanks for reaching out!
The recommended time window used in the CalendarView should ideally be not more than one week. This is because CalendarView API does a lot of processing in the backend before providing the results.
Additionally, The webLink property specifies a URL that opens the event in only earlier versions of Outlook on the web. The following is its URL format, with {event-id} being the URL-encoded value of the id property:
- For work or school accounts:
https://outlook.office365.com/owa/?itemid={event-id}&exvsurl=1&path=/calendar/item
- For Microsoft accounts:
https://outlook.live.com/owa/?itemid={event-id}&exvsurl=1&path=/calendar/item
To open the event in a current version of Outlook on the web, convert the URL to one of the following formats, and use that URL to open the event:
- For work or school accounts:
https://outlook.office365.com/calendar/item/{event-id}
- For Microsoft accounts:
https://outlook.live.com/calendar/item/{event-id}
Please check and validate the same. Reference: Events Resource Type
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.