Roblox Badge APIs not returning all badges asked

When our game sends a request to the Roblox badge API, there are times (both in our current game and our rescripted game) that the API does not return all badges asked for. Here is an example of this bug. As you can see in the URL, despite asking for 100 badges (and not being the end of the user’s badge inventory), only 91 badges are returned.

Expected behavior

I expect all badges to be returned except in certain cases (e.g. inventory is private or I have reached the end of the user’s inventory).

12 Likes

I was badge walking and encountered this when I would walk over like 5 badges and get 2

1 Like

I think you’re referring to the ratelimit, which is not the same issue I am referring to. :grin:

4 Likes

I’m not sure if it’s the rate limit, since I was in a game that tracked it. I was at 4/64 or whatever, I step on five more, and I only get like 3 badges.

1 Like