Microsoft Office 365 Rate Limits
Microsoft Office 365 / Microsoft 365 programmatic access is provided through Microsoft Graph, Exchange Web Services, and the legacy Outlook REST API. The dominant throttling regime is the Microsoft Graph per-app-per-tenant and per-app-across-all-tenants quotas, with a global ceiling of 130,000 requests per 10 seconds per app. Each Office 365 service (Exchange, SharePoint / OneDrive, Teams, Excel) has its own service-specific quota.
Microsoft Office 365 Rate Limits is the machine-readable rate-limit profile for Microsoft Office 365 on the APIs.io network, conforming to the API Commons Rate Limits specification.
It captures 8 rate-limit definitions, measuring requests_per_10_seconds, requests_per_15_seconds, requests_per_30_seconds, requests_per_5_minutes, and varies.
The profile also includes 5 backoff/retry policies defined and response codes documented for throttled and serviceUnavailable.
Tagged areas include Rate Limiting, Microsoft 365, Microsoft Graph, and Microsoft.
Limits
Policies
Sources
- https://learn.microsoft.com/en-us/graph/throttling
- https://learn.microsoft.com/en-us/graph/throttling-limits
- https://learn.microsoft.com/en-us/sharepoint/dev/general-development/how-to-avoid-getting-throttled-or-blocked-in-sharepoint-online
Work with this as data
Every rate limit here is available over the APIs.io API and to AI agents over MCP.