you receive this output, because the function that you're using outputs only those informations. The only option to get more data is to use a custom Graph API call. Here's an example:
HTTP Request
To get the properties and relationships of a calendar object, you can use the following HTTP request:
GET https://graph.microsoft.com/v1.0/me/calendars
Request Headers
You need to include the following headers in your request:
Authorization: Bearer {token}
Example Request
Here's an example of a request to get the signed-in user's default calendar:
GET https://graph.microsoft.com/v1.0/me/calendars
Example Response
If the request is successful, you'll get a response like this:
{
"@odata.context": "https://graph.microsoft.com/v1.0/$metadata#me/calendars",
"value": [
{
"@odata.id": "https://graph.microsoft.com/v1.0/users('user-id')/calendars('calendar-id')",
"id": "calendar-id",
"name": "Calendar",
"color": "auto",
"changeKey": "change-key",
"canShare": true,
"canViewPrivateItems": true,
"hexColor": "",
"canEdit": true,
"allowedOnlineMeetingProviders": ["teamsForBusiness"],
"defaultOnlineMeetingProvider": "teamsForBusiness",
"isTallyingResponses": true,
"isRemovable": false,
"owner": {
"name": "Owner Name",
"address": "owner@example.com"
}
}
]
}
In case of any other questions, let me know. If the answer helped you, mark it, so that others can benefit from it.
Best regards,
Artur Stepniak