Microsoft Graph Rate Limits
Microsoft Graph applies per-service throttling on top of a global per-app ceiling of 130,000 requests per 10 seconds. Each service (mail, calendar, files, identity, Teams, Excel, education, reports) has its own per-app-per-tenant and per-app-across-all-tenants quotas. Identity & directory uses a ResourceUnit token-bucket model with size-tiered quotas (Small / Medium / Large tenant). Returns 429 with Retry-After.
Microsoft Graph Rate Limits is the machine-readable rate-limit profile for Microsoft Graph on the APIs.io network, conforming to the API Commons Rate Limits specification.
It captures 18 rate-limit definitions, measuring requests_per_10_seconds, resource_units_per_10_seconds, requests_per_2m30s, resource_units_per_20_seconds, and requests_per_5_minutes.
The profile also includes 6 backoff/retry policies defined and response codes documented for throttled and serviceUnavailable.
Tagged areas include Rate Limiting, Microsoft Graph, Microsoft 365, Identity, and Microsoft.