org.lichess.puzzle.getLeaderboard

pds.dad

{
  "id": "org.lichess.puzzle.getLeaderboard",
  "defs": {
    "main": {
      "type": "query",
      "output": {
        "schema": {
          "type": "object",
          "required": [
            "entries"
          ],
          "properties": {
            "entries": {
              "type": "array",
              "items": {
                "ref": "org.lichess.puzzle.getLeaderboard#entry",
                "type": "ref"
              },
              "description": "Leaderboard entries ordered by rating, best first."
            }
          }
        },
        "encoding": "application/json"
      },
      "parameters": {
        "type": "params",
        "properties": {
          "limit": {
            "type": "integer",
            "default": 50,
            "maximum": 200,
            "minimum": 1,
            "description": "Maximum number of entries to return."
          }
        }
      },
      "description": "The ranked leaderboard, best rating first. Only established players appear: provisional ratings (high deviation), players with too few rated attempts, and players currently limited from ranked play are excluded."
    },
    "entry": {
      "type": "object",
      "required": [
        "did",
        "rating",
        "ratingDeviation",
        "nb"
      ],
      "properties": {
        "nb": {
          "type": "integer",
          "description": "Number of rated puzzle attempts."
        },
        "did": {
          "type": "string",
          "format": "did",
          "description": "The player's atproto DID."
        },
        "avatar": {
          "type": "string",
          "format": "uri",
          "description": "URL of the player's avatar image, if they have one."
        },
        "handle": {
          "type": "string",
          "format": "handle",
          "description": "The player's atproto handle, if resolvable."
        },
        "rating": {
          "type": "integer",
          "description": "The player's Glicko-2 rating, rounded."
        },
        "ratingDeviation": {
          "type": "integer",
          "description": "The player's Glicko-2 rating deviation, rounded."
        }
      },
      "description": "One player's standing on the leaderboard."
    }
  },
  "$type": "com.atproto.lexicon.schema",
  "lexicon": 1
}

Validate Record

Validate a record against org.lichess.puzzle.getLeaderboard

Validation Options
Treat any remaining unresolved references as valid

Metadata

DID
did:plc:rnpkyqnmsw4ipey6eotbdnnf
CID
bafyreidp7kc763cx24h2itebhyjnyv6tqcr4gt5777tzy7l23esxz7jseu
Indexed At
2026-07-26 20:13 UTC
AT-URI
at://did:plc:rnpkyqnmsw4ipey6eotbdnnf/com.atproto.lexicon.schema/org.lichess.puzzle.getLeaderboard

Lexicon Garden

@