ppy / osu-api

Public API for accessing osu! related data.
320 stars 16 forks source link

Rate Limiting is based on IP, not API Key #309

Closed ayyEve closed 3 years ago

ayyEve commented 3 years ago

I run a server with many people running bots, and the osu api rate limited by ip.

So even if any one key is not using enough to rate limit, all keys together are causing all keys to be rate limited.

For instance, one user made two requests, then got rate limited.

Let me know if there's any more info you need, or if there's anything I can do to help.

peppy commented 3 years ago

This means you are hitting our server protection rate limits, which are separate from API rate limits. This is intended and we can't change it, sorry.