Hi @Daniel Bäuerlein ,
You can directly use $select OData Query Parameter to fetch the required event properies with Microsoft Graph List calendarView API.
Note : The createdDateTime and lastModifiedDateTime properties of event do not support $select. To get their values, simply query on calendarView without applying $select.
GET https://graph.microsoft.com/v1.0/users/{id | userPrincipalName}/calendarView?startdatetime=2022-01-01T08:00:00&enddatetime=2022-01-31T20:00:00&$select=Id,subject,body
Example :
https://graph.microsoft.com/v1.0/users/******@o365XXX.onmicrosoft.com/calendarView?startdatetime=2022-01-01T08:00:00&enddatetime=2022-01-31T20:00:00&$select=Id,subject,body
Also, you can try to use "Model\Event::class" parameter in setReturnType() function as mentioned in this calender view PHP SDK example.
Display of the event data in the UI :
Addtional References (please refer the below documentation for more information on event properies & resource :
https://learn.microsoft.com/en-us/graph/api/user-list-calendarview?view=graph-rest-1.0&tabs=http#query-parameters
https://learn.microsoft.com/en-us/graph/api/resources/event?view=graph-rest-1.0#properties
https://learn.microsoft.com/en-us/graph/api/resources/event?view=graph-rest-1.0
Hope this helps.
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".