v1

latestOpenAPI 3.0.3MIT2026-07-1713846.6 KB
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

versionstring required
usernamestring required
generatedAtstring date-time required

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"
  }
}