youtube image
From YouTube: Avoid throttling in SharePoint Online by using RateLimit headers in API calls

Description

In this 26-minute developer focused demo, Bert Jansen guides viewers on how to regulate request traffic for optimized throughput. Demystifying SharePoint throttling. Start with terminology review - user and application throttling, resource units and quota, and RateLimit headers. Review throttling handler calls from Microsoft Graph, SharePoint REST, and SharePoint CSOM. Demo of sample allows you to test your app calls and decide if need to use RateLimit headers. Resources and answers to 6 typical questions. This PnP Community demo is taken from the weekly Microsoft 365 Platform Community call recorded on November 8, 2022.

Demo Presenter
• Bert Jansen (Microsoft) | @O365Bert

Supporting materials
• Sample - Using RateLimit headers to optimize the throttling behavior | aka.ms/sharepoint/throttling
• Documentation - Using RateLimit headers to optimize the throttling behavior | https://github.com/OneDrive/samples/blob/master/scenarios/throttling-ratelimit-handling/readme.md
• Repo Standard - Rate Limit fields for HTTP | https://github.com/ietf-wg-httpapi/ratelimit-headers
• Documentation - Best practices for discovering files and detecting changes at scale (Scan Guidance) | aka.ms/scanguidance

Learn more
• Microsoft 365 Unified Sample gallery - https://aka.ms/m365/samples
• Microsoft 365 Platform Community in YouTube - https://aka.ms/m365/videos
• Microsoft 365 Platform Community - http://aka.ms/m365/community