@HarmeetSingh7172 I tried updating the payload information but getting error on 'start' key but it is required as part of the document you shared. The property 'start' does not exist on type 'Microsoft.OutlookServices.Event'. Make sure to only use property names that are defined by the type or mark the type as open type. REST APIs for this mailbox are currently in preview. You can find more information about the preview REST APIs at https://dev.outlook.com
Keys removed from payload - originalStartTimeZone (UTC), originalEndTimeZone (UTC), reminderMinutesBeforeStart (15), isOrganizer (True), showAs (busy), type (SingleInstance). I didn't understand how the keys works for some users where as it gives error for different users.
Ref: https://learn.microsoft.com/en-us/graph/api/resources/event?view=graph-rest-1.0
Please find below the request data used for event creation which gives error on start key
----------
requestData = {
"start": {"dateTime": start, "timeZone": start.tzname()},
"location": {
"displayName": <room resource>,
"locationEmailAddress": <room resource>,
},
"end": {"dateTime": end, "timeZone": end.tzname()},
"attendees": [
{"type": "required", "emailAddress": {"address": attendee}}
],
"organizer": {"emailAddress": {"address": organizer}},
"subject": title,
}
----------