In February 2023, Microsoft Teams introduced a new version of Teams webinar that allows for more powerful and controlled registration, additional email capabilities, smooth external presenter capabilities, access control, and more. This will replace the initial version of Teams webinar by June 30, 2024. The Microsoft Graph meeting registration beta APIs that support the initial version are currently being deprecated and will stop returning data on July 31, 2024.
Microsoft Graph currently provides APIs that support the new version of Teams webinar. These APIs are generally available. APIs for additional scenarios that support Teams webinars are coming soon.
Next steps
If you’re using the meeting registration APIs, in the next few months, you’ll need to update your solution to use the new Microsoft Graph webinar APIs and webhooks for your webinar solutions. The new APIs do not extend from the Microsoft Graph online meeting APIs the way that the meeting registration APIs do. Instead, they are part of a new Microsoft Graph webinar resource type.
To help you update your solution, the following webinar APIs will be available in beta by June 2024:
- Get webinar attendee registration by user ID or email
- Cancel webinar registration
- Create webinar registration
- Create, update, and delete webinar presenter
- Get and list webinar presenters
- Create, update, and delete webinar
The following table shows the mapping of meeting registration APIs to webinar APIs.
Meeting registration APIs | Webinar APIs |
Create meetingRegistration
|
Create webinar, Create webinar presenter – available in beta in June 2024
Create custom questions – coming soon
|
Get meetingRegistration | Get webinar – available
Get webinar Presenter – available in beta in June 2024
Get custom questions – coming soon
|
Update meetingRegistration | Update webinar, Update webinar presenter – available in beta in June 2024 |
Delete meetingRegistration | Cancel webinar – available in beta in June 2024 |
List registrants
|
List webinar registrations – available |
Create webinar registration – available in beta in June 2024 | |
Delete meetingRegistrant | Cancel webinar registration – available in beta in June 2024 |
Stay tuned to this blog for announcements about the new webinar APIs as they become available.
0 comments