Create Meeting using Graph API

Jignesh Madhavacharya 1 Reputation point
2021-12-03T05:35:10.903+00:00

Hello Sir/Ma'am

We are developing a module which is generate the meetings in outlook from our website so we are using graph api to create the meeting in outlook and it is running properly but from last few days we are facing issue like if we are using our personal email address then outlook doesn't create the meeting using api but if we use our official email address means our organization's email id (xxxxxxxxxxxxxxx) then outlook allows to create meeting using graph api.

so please help us to resolve it we don't know why this happens because it is running before but from last few days it is not running properly.

Waiting for your favorable reply.

Thank You,

Jignesh Madhavacharya

Microsoft Security Microsoft Entra Microsoft Entra ID
Microsoft Security Microsoft Graph
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. JanardhanaVedham-MSFT 3,566 Reputation points
    2022-01-19T18:02:07.717+00:00

    Hi @Jignesh Madhavacharya ,

    I have verified event /meeting creation with my personal Microsoft account (MyPersonal_XXXX@harsh.com .com) using Microsoft Graph Events API in Microsot Graph Explorer and the events are getting created in the outlook calender as expected (as shown below). Please make sure that you are using a valid personal Microsoft account such as Outlook.com, Hotmail.com ..etc with the delegated authentication flow in your application. Calendars.ReadWrite delegated permissions should be granted to your application in Azure AD.

    166512-image.png

    166457-image.png

    166511-image.png

    Sources (please refer the below documentation links for more information) :

    https://learn.microsoft.com/en-us/graph/api/user-post-events?view=graph-rest-1.0&tabs=http
    https://learn.microsoft.com/en-us/graph/api/user-post-events?view=graph-rest-1.0&tabs=http#permissions
    https://support.microsoft.com/en-us/office/what-account-to-use-with-office-and-you-need-one-914e6610-2763-47ac-ab36-602a81068235

    Hope this helps.

    If the answer is helpful, please click "Accept Answer" and kindly upvote it ,so that it will be helpful to the other community users. If you have any further questions about this answer, please click "Comment".

    2 people found this answer helpful.
    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.