BadgeServce.GetBadgesAsync

It is currently hard/impossible to get a list of badges that are available for a game.

For developer products we have a super dandy thing called MarketplaceService.GetDeveloperProductsAsync that returns all of the dev products on a game and their information. I’m trying to implement an achievement system to show player progression and award players for certain milestones, and having a readidly available list of badges to draw from would be incredibly useful.

27 Likes

I’m currently creating an achievement system for my team’s game and this would be extremely useful. It would allow us to create new achievements without having to go back and modify the UI and achievement handler script each time we add a new one.

1 Like

https://badges.roblox.com/docs#/

Use this API, you’ll probably need to use something like Froast’s ProxyService thing to use it in game but it should work.
An actual function in BadgeService would be better but you can use this for now.

1 Like