You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The response is missing some attributes in the ScheduleItem
Existing typing:
export interface ScheduleItem {
// The date, time, and time zone that the corresponding event ends.
end?: NullableOption<DateTimeTimeZone>;
// The sensitivity of the corresponding event. True if the event is marked private, false otherwise. Optional.
isPrivate?: NullableOption<boolean>;
// The location where the corresponding event is held or attended from. Optional.
location?: NullableOption<string>;
// The date, time, and time zone that the corresponding event starts.
start?: NullableOption<DateTimeTimeZone>;
/**
* The availability status of the user or resource during the corresponding event. The possible values are: free,
* tentative, busy, oof, workingElsewhere, unknown.
*/
status?: NullableOption<FreeBusyStatus>;
// The corresponding event's subject line. Optional.
subject?: NullableOption<string>;
}
Return type from graph explorer
{
"isPrivate": false,
"status": "busy",
"subject": "Microsoft Graph community call",
"location": "Microsoft Teams meeting",
"isMeeting": false, <-- new
"isRecurring": true, <-- new
"isException": false, <-- new
"isReminderSet": true, <-- new
"start": {
"dateTime": "2023-07-04T15:00:00.0000000",
"timeZone": "UTC"
},
"end": {
"dateTime": "2023-07-04T16:00:00.0000000",
"timeZone": "UTC"
}
}
When requesting schedule items via
https://graph.microsoft.com/v1.0/me/calendar/getSchedule
The response is missing some attributes in the ScheduleItem
Existing typing:
Return type from graph explorer
These values are missing in the typing
The official docs also do net mention them:
https://learn.microsoft.com/en-us/graph/api/resources/scheduleitem?view=graph-rest-1.0
I'll open a ticket there as well.
Best
The text was updated successfully, but these errors were encountered: