Re: New global API rate limits deployed for anonymous requests

Travis Briggs via Wikitech-l <[email protected]> Mon, 16 Mar 2026 09:33:16 -0700
Newsgroups gmane.science.linguistics.wikipedia.technical
Message-ID <CAMPYpA7ZZVyF3NFXxQ1zqtHoUK1Aqz3F+U9EacHbs5EcaxE1hQ@mail.gmail.com>
Thanks for the considerate reply Daniel!

I think we're on the same page, and I appreciate the insights into the
specifics of how this policy is being developed and applied.

Thanks,
-Travis

On Mon, Mar 16, 2026 at 8:48 AM Daniel Kinzler <[email protected]>
wrote:

> Hi Travis!
>
> Yes, we are trying to avoid disrupting community tools. This is why we are
> not rate limiting requests from WMCS for now, and if we do limit them, the
> limits are going to be fairly high. So tools on Toolforge and the wider
> WMCS should be safe.
>
> Beyond that, we are doing the preliminary per-user-agent limits precisely
> to give people time to adjust, and allow us to see which
> unauthenticated-but-compliant bots are hitting limits.
>
> Another thing we are doing is using heuristics to distinguish bots from
> browser based requests. I don't know the specifics of that "secret sauce",
> but I expect the referrer header goes into it somehow.
>
> In general, we don't want to get in the way of the community doing their
> thing. But if we make it easy to bypass the rate limits, the "wrong" people
> will start doing that sooner or later. At that point, we'll have to clamp
> down, and that would break community tools. It's better to nudge people to
> start authenticating before that happens... but in my experience, people
> don't change their code until it breaks... It's tricky to do this nicely,
> and at the same time, in a timely manner, before it gets so urgent that we
> have to act quickly.
>
> --
> Daniel Kinzler
> Principal Software Engineer
> MediaWiki Engineering Group
> Wikimedia Foundation
>
>
>

_______________________________________________
Wikitech-l mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/