Home

MS Graph API - start a Meeting in MS Team Channel & retrieve Meeting information.

%3CLINGO-SUB%20id%3D%22lingo-sub-916637%22%20slang%3D%22en-US%22%3EMS%20Graph%20API%20-%20start%20a%20Meeting%20in%20MS%20Team%20Channel%20%26amp%3B%20retrieve%20Meeting%20information.%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-916637%22%20slang%3D%22en-US%22%3E%3CP%3EHi%2C%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EWe%20have%20currently%20set%20up%20integration%20of%20our%20Product%20with%20MS%20Teams%20using%20MS%20Graph%20API%20(Delegated%20Permissions).%20We%20are%20currently%20doing%20the%20below%20operations%20successfully%20with%20the%20help%20of%20Graph%20API%3A%3C%2FP%3E%3CP%3E-%20Set%20up%20the%20integration%20using%20user%20sign-in%3A%20Admin%20consent%20and%20Token%20retrieval%26nbsp%3Bflow%3C%2FP%3E%3CP%3E-%20Create%20a%20Team%2FChannel%3C%2FP%3E%3CP%3E-%20Get%20Team%2FChannel%20information%3C%2FP%3E%3CP%3E-%20Send%20a%20Message%20to%20a%20Channel%3C%2FP%3E%3CP%3E-%20Retrieve%20Chat%20Messages%20for%20a%20Channel%3C%2FP%3E%3CP%3E-%20etc%2C%20etc..%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EWe%20are%20looking%20to%20expand%20this%20based%20on%20our%20new%20customer%20requirements%2C%20and%20be%20able%20to%20do%20the%20below%20using%20MS%20Graph%20APIs%20for%20Teams%3A%26nbsp%3B%3C%2FP%3E%3CP%3E1)%20Start%20a%20Meeting%20in%20a%20Channel%20when%20the%20Channel%20gets%20created.%26nbsp%3B%3C%2FP%3E%3CP%3E2)%20Retrieve%20information%20about%20the%20newly%20created%20Meeting.%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EAre%20the%20above%20two%20operations%20possible%20via%20MS%20Graph%20API%20for%20Teams%3F%20If%20yes%2C%20can%20somebody%20point%20to%20the%20MS%20Graph%20API%20contracts%3F%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThanks%2C%3C%2FP%3E%3CP%3EPaulomi%20Mahidharia%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-916637%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EDeveloper%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EMeetings%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EMicrosoft%20Teams%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-916795%22%20slang%3D%22en-US%22%3ERe%3A%20MS%20Graph%20API%20-%20start%20a%20Meeting%20in%20MS%20Team%20Channel%20%26amp%3B%20retrieve%20Meeting%20information.%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-916795%22%20slang%3D%22en-US%22%3ESo%20far%20I%20don't%20think%20there%20is%20a%20Graph%20API%20to%20create%20a%20channel%20meeting.%3CBR%20%2F%3EHowever%2C%20you%20can%20create%20a%20Online%20meeting%20and%20post%20information%20about%20that%20to%20a%20channel.%3CBR%20%2F%3EMy%20blog%20post%20about%20this%3A%20%3CA%20href%3D%22https%3A%2F%2Fmyteamsday.com%2F2019%2F09%2F10%2Fusing-graph-api-to-create-a-instant-meeting-in-teams%2F%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fmyteamsday.com%2F2019%2F09%2F10%2Fusing-graph-api-to-create-a-instant-meeting-in-teams%2F%3C%2FA%3E%3CBR%20%2F%3E%3CBR%20%2F%3EDocs-article%20about%20the%20API%3A%3CBR%20%2F%3E%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fgraph%2Fapi%2Fapplication-post-onlinemeetings%3Fview%3Dgraph-rest-beta%26amp%3Btabs%3Dhttp%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fgraph%2Fapi%2Fapplication-post-onlinemeetings%3Fview%3Dgraph-rest-beta%26amp%3Btabs%3Dhttp%3C%2FA%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E
Highlighted
New Contributor

Hi, 

 

We have currently set up integration of our Product with MS Teams using MS Graph API (Delegated Permissions). We are currently doing the below operations successfully with the help of Graph API:

- Set up the integration using user sign-in: Admin consent and Token retrieval flow

- Create a Team/Channel

- Get Team/Channel information

- Send a Message to a Channel

- Retrieve Chat Messages for a Channel

- etc, etc..

 

We are looking to expand this based on our new customer requirements, and be able to do the below using MS Graph APIs for Teams: 

1) Start a Meeting in a Channel when the Channel gets created. 

2) Retrieve information about the newly created Meeting. 

 

Are the above two operations possible via MS Graph API for Teams? If yes, can somebody point to the MS Graph API contracts? 

 

Thanks,

Paulomi Mahidharia

1 Reply
Highlighted
So far I don't think there is a Graph API to create a channel meeting.
However, you can create a Online meeting and post information about that to a channel.
My blog post about this: https://myteamsday.com/2019/09/10/using-graph-api-to-create-a-instant-meeting-in-teams/

Docs-article about the API:
https://docs.microsoft.com/en-us/graph/api/application-post-onlinemeetings?view=graph-rest-beta&tabs...

Related Conversations