Deprecation of the Microsoft Graph meeting registration beta APIs

Annie Wang

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 30th, 2024. The Microsoft Graph meeting registration beta APIs that support the initial version are currently being deprecated and will stop returning data on September 30th, 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 May 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 May 2024  

 

Create custom questions coming soon  

 

Get meetingRegistration  Get webinaravailable   

 

Get webinar Presenter available in beta in May 2024  

 

Get custom questions coming soon  

 

Update meetingRegistration  Update webinar, Update webinar presenter available in beta in May 2024  
Delete meetingRegistration  Cancel webinar – available in beta in May 2024 
List registrants 

 

List webinar registrationsavailable   
 

Create meetingRegistrant 

Create webinar registration available in beta in May 2024 
Delete meetingRegistrant  Cancel webinar registration available in beta in May 2024 

 

Stay tuned to this blog for announcements about the new webinar APIs as they become available. 

0 comments

Leave a comment

Feedback usabilla icon