Profiles
Contributor Profile
Returns complete reputation profile (character sheet) for a contributor. Pre-generated artifact—no server-side computation. Includes tier status, expertise classification (character class), standing across time periods, specialization areas, achievements, and linked wallets. Complete view of contributor's reputation and expertise within the guild.
get/api/contributors/{username}/profile.json
Path parameters
usernamestring required
Example:wtfsayo
GitHub username of the contributor. This is case-sensitive and must match exactly as it appears in GitHub.
Response
Complete character sheet with tier, class, score breakdown, focus areas, and achievements
Example response
{
"version": "1.0",
"username": "contributor1",
"characterSheet": {
"tier": "elite",
"characterClass": "Maintainer",
"percentile": 95.3,
"rank": {
"monthly": 12,
"weekly": 8,
"lifetime": 15
},
"scoreBreakdown": {
"total": 1250,
"prScore": 800,
"issueScore": 200,
"reviewScore": 150,
"commentScore": 100
},
"focusAreas": [
{
"area": "core",
"count": 45,
"rank": 3
}
],
"achievements": [
{
"id": "first-pr",
"name": "First PR",
"description": "Merged first pull request"
}
],
"profile": {
"name": "John Doe"
}
},
"links": {
"summaries": {
"lifetime": "https://elizaos.github.io/api/summaries/contributors/contributor1/lifetime.json",
"monthly": "https://elizaos.github.io/api/summaries/contributors/contributor1/month/latest.json",
"weekly": "https://elizaos.github.io/api/summaries/contributors/contributor1/week/latest.json",
"daily": "https://elizaos.github.io/api/summaries/contributors/contributor1/day/latest.json"
},
"github": "https://github.com/contributor1",
"profile": "https://elizaos.github.io/profile/contributor1"
}
}