Hi @Surendar Arasu ,
I have verifed the above mentioned case with calendar events creation using Microsoft Graph Events API and Create Event API is working as expected and the meeting invitation emails are succesfully sent to all the attendees and even onlineMeeting URL is included in the meeting response. I tested it for multipe times and the meeting invitation emails were generated correctly and all the attendees did received them as well. Below is the example JSON request body that I have tried it at my end.
Example : A Sample request body of new event creation :
POST https://graph.microsoft.com/v1.0/me/calendar/events
{
"subject": "Meeting Test",
"body": {
"contentType": "HTML",
"content": "This is Test Meeting"
},
"start": {
"dateTime": "2022-04-29T04:00:00",
"timeZone": "Pacific Standard Time"
},
"end": {
"dateTime": "2022-04-29T12:00:00",
"timeZone": "Pacific Standard Time"
},
"location": {
"displayName": "Harry's Bar"
},
"attendees": [
{
"emailAddress": {
"address": "jvedham@o365XXXX.onmicrosoft.com"
},
"type": "required"
},
{
"emailAddress": {
"address": "demouser@o365XXXX.onmicrosoft.com"
},
"type": "required"
}
],
"isOnlineMeeting": true,
"onlineMeetingProvider": "teamsForBusiness"
}
Incase you are still facing this issue in your tenant then I would advise you to open up a support case with Graph API team from your tenant for dedicated support and escalalating it to Microsoft engineering team as needed for further investigation and resolution. Please note that you can raise the case either from Azure or M365 admin center of your tenant.
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".