I run a private proxy for a specific game that needs to be able to browse through charts and view general game information from the Roblox website, I often use the older cookie-based APIs as it’s what I’m used to and I can’t quite find any equivalent endpoints on Open Cloud.
Things have been going very smoothly, but I just recently noticed I am able to get rate-limited on requests to /v1/games. Not easily though, but it means that errors could pop up on peak hours of the game.
I already implemented aggressive caching on my end and obviously I provide a .ROBLOSECURITY cookie to try and mitigate the risk of rate limiting.
I was almost able to remove the request completely and just rely on multiget-place-details, but it lacks information about the max server size which the game needs from me.
So I wonder:
- Is
/v1/gamesmeant to rate limit when providing a cookie or did I make a code mistake on my end? - Can I replace
/v1/gameswith something else to find max players, or avoid rate limits somehow?