Forum Discussion
Microsoft Teams API for live events
rickeylohia , Currently there is no API to set up live event in teams. Please look at https://docs.microsoft.com/en-us/microsoftteams/teams-live-events/set-up-for-teams-live-events. However MeetNow is done in Graph API using application permissions. So a bot, application or a Flow / Logic Apps can create a Teams meeting. No, it is not a scheduled one but it is available instantly.
Request Body:
{
"meetingType": "meetNow",
"participants": {
"organizer": {
"identity": {
"user": {
"id": "[myUserId-Guid]"
}
}
}
},
"subject": "MeetNow from Graph API"
}
That’s the call body. Simple, effiecient. That could be easily done in many applications. Then execute the call
POST https://graph.microsoft.com/beta/app/onlineMeetings
From the response you can isolate easily the most important information
- joinURL
Send that joinURl into participants you want to add into a meeting. But there is more in that meeting.
Trinetra-MSFT appreciate Teams live event api is not currently available. I'm just wonder if it is in your development roadmap? Could you share any insights with us? Cheers.