Send 4 reqeusts at the same time, but still get "Application is over its MailboxConcurrency limit."

Alex Kang 0 Reputation points
2024-04-25T02:09:46.36+00:00

Hi,

I am developing an application that can create and delete appointments in a calendar. I have read through the Graph throttling-limits documentation and understand that only 4 concurrent requests can be sent. Therefore, I created 4 threads to send out the requests. However, I am still receiving a 'TooManyRequests' error. I am also using JSON batching to reduce my requests, but it hasn't helped.

Finally, I found someone who said, 'Outlook resources, such as mail and calendar, can only handle four requests targeting the same mailbox.' If this is true, how long should I wait before sending another request to the same mailbox?

Thanks.

Outlook
Outlook
A family of Microsoft email and calendar products.
3,009 questions
Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
10,645 questions
Office Development
Office Development
Office: A suite of Microsoft productivity software that supports common business tasks, including word processing, email, presentations, and data management and analysis.Development: The process of researching, productizing, and refining new or existing technologies.
3,508 questions
{count} votes