Get devrank leaderboard with enriched user data

Changed on

Fetch paginated developer ranking leaderboard sorted by crackedScore descending. Returns full user profiles enriched with devrank data. Requires DEVRANK service. Credits: 2 per result (1 for user + 1 for devrank).

get/devrank/leaderboard

Request

Query parameters

pagestring

Page number for pagination

limitstring

Number of results per page (max 1000)

Response

Leaderboard retrieved successfully

pageinteger required

Current page number

limitinteger required

Number of results per page

Example response

{
  "users": [
    {
      "id": "9f0b8901cf1848298a60a60083b5aac0",
      "githubId": "MDQ6VXNlcjU4MzIzMQ==",
      "login": "octocat",
      "displayName": "The Octocat",
      "bio": "I build things for GitHub",
      "company": "GitHub",
      "location": "San Francisco, CA",
      "websiteUrl": "https://github.blog",
      "socialAccounts": [
        {
          "provider": "twitter",
          "url": "https://twitter.com/github"
        }
      ],
      "emails": [
        "***at@github.com",
        "***hn@gmail.com"
      ],
      "resolvedCountry": "United States",
      "resolvedState": "California",
      "resolvedCity": "San Francisco",
      "createdAt": "2011-01-25T18:44:36Z",
      "updatedAt": "2024-01-15T12:30:00Z",
      "embeddedAt": "2024-01-15T14:00:00Z",
      "score": 0.12,
      "aggregates": {
        "totalStars": 12500
      }
    }
  ]
}

Changes

    • info

      added the required property ////// to the response with the status

    • info

      added the required property //// to the response with the status

    • info

      added the required property //// to the response with the status

    • info

      added the optional property /// to the response with the status