Gamification
Manage badges, challenges, and leaderboards
Authentication
All endpoints require API Key authentication
X-API-Key: your_api_keyGET
/api/gamification/badgesList Badges
Get all achievement badges
POST
/api/gamification/badgesCreate Badge
Create a new achievement badge
GET
/api/gamification/challengesList Challenges
Get all challenges
POST
/api/gamification/challengesCreate Challenge
Create a new challenge
GET
/api/gamification/leaderboardsList Leaderboards
Get all leaderboards
GET
/api/gamification/leaderboards/{leaderboard_id}/entriesGet Leaderboard Entries
Get leaderboard rankings