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.
- kevinIT90Oct 27, 2020Copper Contributor
Just to confirm - we have an internal website that our trainers, employees, and partners use to schedule, sign-up for, launch, and track attendance for training courses. There is no way to integrate our website with Live events to perform these actions from our website?
- gaogangJul 06, 2020Copper Contributor
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.