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.

30 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

bumping this, it would be good to have this feature officially in the engine.

I was trying to make a place that lists out experiences and it would be convenient to see what badges the user has from that experience.

To those ppl saying to use an api, I find it to be very troublesome due to the recent deprecations.

1 Like