Create concurrent meetings with Microsoft Graph

Dev0113 5 Reputation points
2023-01-16T04:23:52.4966667+00:00

We're looking to use the Microsoft Graph API to 1) create calendar events 2) create Teams meetings at the times associated with these events. These events and meetings would be created on one user account.

  1. Is there a limit to how many calendar events can be created on a user account? Is there a limit to how many concurrent calendar events can be created for user account (for example could I have 20 meetings scheduled at the same time, 5pm-6pm on 2/1/23)?
  2. There doesn't seem to be a limit to how many simultaneous Teams meeting can be organized at once. Can both APIs listed here ([https://learn.microsoft.com/en-us/graph/choose-online-meeting-api) be used to create concurrent meetings on the same user account? So, for example if we were to call these APIs to create 20 meetings from 5pm-6pm on 2/1/23, would this be possible and each meeting link generated be unique?
Microsoft Teams
Microsoft Teams
A Microsoft customizable chat-based workspace.
9,031 questions
Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
10,508 questions
{count} vote

2 answers

Sort by: Most helpful
  1. 2023-01-16T14:26:16.49+00:00

    Outlook service limits for the calendar events are:

    User's image

    Microsoft Teams service limits:

    A maximum of 4 requests per second per app can be issued on a given team or channel. A maximum of 3000 messages per app per day can be sent to a given channel (except when using migration mode).

    For more information: [https://learn.microsoft.com/en-us/graph/throttling-limits#microsoft-teams-service-limits


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    0 comments No comments

  2. Siddharth Gautam 855 Reputation points
    2023-01-16T14:46:41.35+00:00

    Hello Dev0113,

    Thanks for posting!

    As per my research, currently there is no documentation which can tell you the limit to create concurrent calendar events. I tested for 40 calendars events, and I was able to create 40 concurrent events.

    However, there are some service limits which you can refer, please find the outlook service limits for the same.

    Regarding your second question, for creating Online meeting you can refer This link, also each and every meeting will have a unique meeting link.

    Hope this helps.

    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".