badges
badges
Get User Badges Public
Return earned badges for a member, for the profile view. Does not include progress or trigger new badge checks.
Signed in only (2026-09-18 route-auth review). The {user_id} is deliberately somebody else - this draws the badge row on their profile, the same surface any signed-in member can already open - but until now it also answered anyone on the internet who walked the id space. AchievementGrid and AchievementModal already send the token.
get/api/badges/user/{user_id}
Path parameters
user_idstring required
Response
Successful Response
{"stackTrail":"paths:/api/badges/user/{user_id}:get:responses:200:content:application/json:schema","oasType":"schema","type":"unknown"}