Hello Shankar Guru Jawahar,
Thank you for reaching out to Microsoft Support!
It seems that currently, the Microsoft Graph API does not provide a direct way to disable the default email invitations when creating calendar events. This is a known limitation.
However, there are a couple of workarounds you might consider:
- Create Events Without Attendees: Initially create the event without adding any attendees. Once the event is created, you can update the event to add attendees. This way, the initial creation won’t trigger an email invitation, but updating the event might still send notifications.
- Channel Meetings in Teams: If the events are related to Teams, you could create channel meetings. These meetings do not send out invitations to channel members.
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.