v1

latestOpenAPI 3.0.3MIT2026-07-1713846.6 KB
Leaderboard

Lifetime Leaderboard

Returns all contributors since project inception, ordered by cumulative contribution level. This is the most complete view of contributor expertise and standing within the guild. Use this to understand overall reputation and mastery levels.

get/api/leaderboard-lifetime.json

Response

All contributors ordered by lifetime cumulative score with complete character sheets

versionstring required
period'monthly' | 'weekly' | 'lifetime' required
startDatestring date
endDatestring date
generatedAtstring date-time required
totalUsersinteger required

Example response

{
  "version": "1.0",
  "startDate": "2025-01-01",
  "endDate": "2025-01-31",
  "totalUsers": 150,
  "leaderboard": [
    {
      "rank": 1,
      "username": "contributor1",
      "score": 1250,
      "prScore": 800,
      "issueScore": 200,
      "reviewScore": 150,
      "commentScore": 100
    }
  ]
}