Get Arena results

Return the final standings of an Arena tournament: rank, score, rating and performance per player.

GET https://cotlet.dev/api/v1/lichess/tournaments/{tournament_id}/arena-results

read

Returns players sorted by rank, best first, each with username, score, rating and performance. Results of a running tournament can shift while they are read, so use it on a finished one. It reads only.

Parameters

Parameters: get_arena_results
NameTypeDescription
tournament_id string required string Arena tournament ID from list_arena_tournaments.
max_players integer integer Return at most this many players. Default all.

Request

cURL
curl https://cotlet.dev/api/v1/lichess/tournaments/tournament_8c41d2/arena-results \
  -H "Authorization: Bearer $COTLET_API_KEY"
Python
result = client.call("lichess", "get_arena_results", {"tournament_id":"tournament_8c41d2"})
Node.js
const result = await cotlet.call('lichess', 'get_arena_results', {"tournament_id":"tournament_8c41d2"});
CLI
cotlet call lichess get_arena_results --data '{"tournament_id":"tournament_8c41d2"}'

Example response

JSON

{
  "tournament_id": "Qx7pLm2a",
  "players": [
    {
      "rank": 1,
      "username": "rook_and_roll",
      "score": 46,
      "rating": 1902,
      "performance": 1988
    },
    {
      "rank": 2,
      "username": "maya_plays",
      "score": 41,
      "rating": 1432,
      "performance": 1655
    },
    {
      "rank": 3,
      "username": "club_captain",
      "score": 38,
      "rating": 1824,
      "performance": 1790
    }
  ]
}

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.