Overview
Retrieve information about all currently visible tournaments on Lichess. This endpoint returns scheduled tournaments, ongoing tournaments, and recently finished tournaments.Endpoint
Response Format
Returns a JSON object with three arrays:Array of scheduled tournaments that haven’t started yet
Array of tournaments currently in progress
Array of recently finished notable tournaments
Example Response
Tournament Status Values
10- Created (scheduled, not started)20- Started (in progress)30- Finished
Rate Limits
This endpoint is subject to standard rate limits. No authentication is required.Related Endpoints
- Get Tournament Details - Get full details of a specific tournament
- Create Tournament - Create a new arena tournament
- Join Tournament - Join an existing tournament
Source Code Reference
Implementation can be found in:app/controllers/Api.scala:146-currentTournamentsmethodapp/controllers/Tournament.scala:146- Tournament API handling

