Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

API limit for Office365 REST APIs

I want to know the limit for API calls per minute/hour for Office365 REST APIs (People, Mail).

Is there any documentation for it?

like image 515
Mala Avatar asked Jun 30 '16 06:06

Mala


1 Answers

I have information about the current throttling algorithm, but please be aware that we are constantly revisiting and tweaking it. Any algorithm we share now does not mean we are committing to supporting that mechanism in the future.

There is no hard request rate enforced on the Exchange side. The way current throttling works is that it allows each caller by default 30 minutes (1800000 millisec) per hour of solid thread time on the server. It is a lazy evaluated “token bucket” impl with a rolling window – basically you “recharge” at a rate of 1 second per 2 clock seconds, and you spend clock time on the server. When you get to zero, you are throttled for about 5 minutes.

Hope that helps!

like image 150
Freya H - MSFT Avatar answered Dec 14 '22 20:12

Freya H - MSFT