Skip to content

Is current RateLimit header (to avoid throttling) implementation still a beta implementation of IETF draft-03? #10139

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
1 of 9 tasks
digiofficerobin opened this issue Mar 4, 2025 · 4 comments
Assignees
Labels
area:docs Category: SharePoint developer/development documentation related Needs: Author Feedback Awaiting response from the original poster of the issue. Marked as stale if no activity for 7 days. sharepoint-developer-support sharepoint-developer-support

Comments

@digiofficerobin
Copy link

What type of issue is this?

Question

What SharePoint development model, framework, SDK or API is this about?

SharePoint REST API

Target SharePoint environment

SharePoint Online

What browser(s) / client(s) have you tested

  • 💥 Internet Explorer
  • 💥 Microsoft Edge
  • 💥 Google Chrome
  • 💥 FireFox
  • 💥 Safari
  • mobile (iOS/iPadOS)
  • mobile (Android)
  • not applicable
  • other (enter in the "Additional environment details" area below)

Additional environment details

SharePoint API documentation / implementation about avoid being throttled.

Issue description

In the article Avoid getting throttled or blocked in SharePoint Online there is this note:

These headers are currently in beta and subject to change. At the time when the headers were adopted, the IETF specification was in draft. The current implementation is based on the draft-03 of the IETF specification. There is the potential for changes when the specification is final, and we will adapt to those changes in the future.

As with the many support calls we had with Microsoft they refer to this article and suggest we implement this handling of RateLimit headers on the client side. This note is there for years, but in the meantime the IETF spec is already busy with creating draft-08.

Questions:

  1. Is the RateLimit headers implementation still in beta? and when is it expected to be production ready?
  2. What are the plans/schedule/roadmap to implement a newer versions of the IETF draft? The newer versions may supply better partitioning of quota.
  3. Are there undocumented throttling tactics? I heard a support engineer mentioning we are victim of a 'sequal throttle', but this is not documented in the article .
@Ashlesha-MSFT
Copy link

Hello @digiofficerobin,
Thank you for bringing this issue to our attention. We will look into it and get back to you shortly.

@Ashlesha-MSFT Ashlesha-MSFT self-assigned this Mar 4, 2025
@Ashlesha-MSFT Ashlesha-MSFT added the sharepoint-developer-support sharepoint-developer-support label Mar 4, 2025
@Ashlesha-MSFT
Copy link

@digiofficerobin,
As of now, the RateLimit headers implementation is based on draft-03 of the IETF specification. The latest version of the draft is draft-08. I am currently reaching out to our engineering teams to get the most up-to-date information on the status and expected timeline for production readiness.

Thanks!

@Ashlesha-MSFT Ashlesha-MSFT added help wanted Looking for someone to help with this issue (documentation fix, etc). area:docs Category: SharePoint developer/development documentation related needs-author-feedback and removed help wanted Looking for someone to help with this issue (documentation fix, etc). labels Mar 5, 2025
@digiofficerobin
Copy link
Author

Any updates on this question?

@VesaJuvonen VesaJuvonen added Needs: Author Feedback Awaiting response from the original poster of the issue. Marked as stale if no activity for 7 days. and removed needs-author-feedback labels Mar 20, 2025
@digiofficerobin
Copy link
Author

@Ashlesha-MSFT I've noticed that there is a version 09 already: https://datatracker.ietf.org/doc/html/draft-ietf-httpapi-ratelimit-headers-09

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:docs Category: SharePoint developer/development documentation related Needs: Author Feedback Awaiting response from the original poster of the issue. Marked as stale if no activity for 7 days. sharepoint-developer-support sharepoint-developer-support
Projects
None yet
Development

No branches or pull requests

3 participants