client.leaderboard.get(sort_by: list[str], limit: int = 10, data_cls: type | None = None) -> LeaderboardResponse
Gets the ranked leaderboard sorted by player-data fields (limit 1-100).
Example Usage:
# Sort by level, then score
response = client.leaderboard.get(["level", "score"], limit=10)
for entry in response.leaderboard:
print(f"#{entry.rank} - {entry.player_name}")
# typed player data: entry.player_data