Arena tournaments: Lichess’s continuous-pairing tournament format, where
players score points per game and climb a live leaderboard for the
duration of the event.
Broadcasts: Lichess’s live relays of over-the-board tournaments, made up
of one tournament containing one or more rounds, each fed by an external
PGN source.
Bulk pairings let a broadcaster or tournament organizer schedule many
games between paired players at once, up to a week in advance, rather than
creating challenges one by one.
Register and use an external engine: a chess engine running on the user’s
own machine, made available for cloud analysis (e.g. from the Lichess
analysis board) via a provider/secret handshake.
Query move statistics for a position from the Opening Explorer: aggregated
master games (openings_masters), rated
Lichess games (openings_lichess), or a
specific player’s games (openings_player),
plus fetching a masters game’s PGN by ID
(openings_otb). All of these are public and
need no token, and are served from a separate host,
Domain::Explorer.
Look up Syzygy endgame tablebase results for positions with few pieces
remaining, one method per variant: standard chess
(lookup_standard), antichess
(lookup_antichess), and atomic chess
(lookup_atomic). Each returns the win/loss/draw
category and, where known, distance-to-zero and distance-to-mate for the
position and for every legal move. These endpoints are public and need no
token, and are served from a separate host,
Domain::Tablebase.