11openapi : " 3.1.0"
22info :
3- version : 2.0.112
3+ version : 2.0.113
44 title : Lichess.org API reference
55 contact :
66 name : " Lichess.org API"
@@ -117,11 +117,11 @@ tags:
117117 Works with normal Lichess accounts. Engine play or assistance is [forbidden](https://lichess.org/page/fair-play).
118118
119119 ### Features
120- - [Stream incoming chess moves](#tag/board/get/apiboardgamestreamgameid )
121- - [Play chess moves](#tag/board/post/apiboardgamegameidmovemove )
122- - [Read](#tag/board/get/apiboardgamestreamgameid ) and [write](#tag/board/post/apiboardgamegameidchat ) in the player and spectator chats
123- - [Receive](#tag/board/get/apistreamevent ), [create](#tag/challenges/post/apichallengeusername ) and [accept](#tag/challenges/post/apichallengechallengeidaccept ) (or [decline](#tag/challenges/post/apichallengechallengeiddecline )) challenges
124- - [Abort](#tag/board/post/apiboardgamegameidabort ) and [resign](#tag/board/post/apiboardgamegameidresign ) games
120+ - [Stream incoming chess moves](#tag/board/GET/api/board/game/stream/{gameId} )
121+ - [Play chess moves](#tag/board/POST/api/board/game/{gameId}/move/{move} )
122+ - [Read](#tag/board/GET/api/board/game/stream/{gameId} ) and [write](#tag/board/POST/api/board/game/{gameId}/chat ) in the player and spectator chats
123+ - [Receive](#tag/board/GET/api/stream/event ), [create](#tag/challenges/POST/api/challenge/{username} ) and [accept](#tag/challenges/POST/api/challenge/{challengeId}/accept ) (or [decline](#tag/challenges/POST/api/challenge/{challengeId}/decline )) challenges
124+ - [Abort](#tag/board/POST/api/board/game/{gameId}/abort ) and [resign](#tag/board/POST/api/board/game/{gameId}/resign ) games
125125 - Compatible with normal Lichess accounts
126126
127127 ### Restrictions
@@ -136,19 +136,21 @@ tags:
136136 - [Lichs (play from command-line)](https://github.com/Cqsi/lichs)
137137 - [Lichess discord bot](https://top.gg/bot/707287095911120968)
138138 - [cli-chess](https://github.com/trevorbayless/cli-chess/)
139+ - [Blunderly 3D board](https://github.com/maurimo/blunderly)
140+ - Yours? Please make [an issue or pull request](https://github.com/lichess-org/api).
139141 - name : Bot
140142 description : |
141143 Play on Lichess as a bot. Allows engine play.
142144 Read the [blog post announcement of lichess bots](https://lichess.org/blog/WvDNticAAMu_mHKP/welcome-lichess-bots).
143145
144- Only works with [Bot accounts](#tag/bot/post/apibotaccountupgrade ).
146+ Only works with [Bot accounts](#tag/bot/POST/api/bot/account/upgrade ).
145147
146148 ### Features
147- - [Stream incoming chess moves](#tag/bot/get/apibotgamestreamgameid )
148- - [Play chess moves](#tag/bot/post/apibotgamegameidmovemove )
149- - [Read](#tag/bot/get/apibotgamestreamgameid ) and [write](#tag/bot/post/apibotgamegameidchat ) in the player and spectator chats
150- - [Receive](#tag/bot/get/apistreamevent ), [create](#tag/challenges/post/apichallengeusername ) and [accept](#tag/challenges/post/apichallengechallengeidaccept ) (or [decline](#tag/challenges/post/apichallengechallengeiddecline )) challenges
151- - [Abort](#tag/bot/post/apibotgamegameidabort ) and [resign](#tag/bot/post/apibotgamegameidresign ) games
149+ - [Stream incoming chess moves](#tag/bot/GET/api/bot/game/stream/{gameId} )
150+ - [Play chess moves](#tag/bot/POST/api/bot/game/{gameId}/move/{move} )
151+ - [Read](#tag/bot/GET/api/bot/game/stream/{gameId} ) and [write](#tag/bot/POST/api/bot/game/{gameId}/chat ) in the player and spectator chats
152+ - [Receive](#tag/bot/GET/api/stream/event ), [create](#tag/challenges/POST/api/challenge/{username} ) and [accept](#tag/challenges/POST/api/challenge/{challengeId}/accept ) (or [decline](#tag/challenges/POST/api/challenge/{challengeId}/decline )) challenges
153+ - [Abort](#tag/bot/POST/api/bot/game/{gameId}/abort ) and [resign](#tag/bot/POST/api/bot/game/{gameId}/resign ) games
152154 - Engine assistance is [allowed](https://lichess.org/page/fair-play)
153155 ### Restrictions
154156 - Bots can only play challenge games: pools and tournaments are off-limits
@@ -173,7 +175,7 @@ tags:
173175 [Official broadcasts](https://lichess.org/broadcast) are maintained by Lichess,
174176 but you can [create your own broadcasts](https://lichess.org/broadcast/new) to cover any live game or chess event.
175177 You will need to publish PGN on a public URL so that Lichess can pull updates from it.
176- Alternatively, you can push PGN updates to Lichess using [this API endpoint](#tag/Broadcasts/operation/broadcastPush ).
178+ Alternatively, you can push PGN updates to Lichess using [this API endpoint](#tag/broadcasts/POST/api/broadcast/round/{broadcastRoundId}/push ).
177179
178180 Broadcasts are organized in tournaments, which have several rounds, which have several games.
179181 You must first create a tournament, then you can add rounds to them.
@@ -186,7 +188,7 @@ tags:
186188 description : |
187189 Send and receive challenges to play.
188190
189- To create a lot of challenges, consider [bulk pairing](#tag/bulk-pairings/post/apibulk -pairing) instead.
191+ To create a lot of challenges, consider [bulk pairing](#tag/bulk-pairings/POST/api/bulk -pairing) instead.
190192 - name : External engine
191193 description : |
192194 **This API is in alpha and subject to change.**
@@ -775,7 +777,7 @@ components:
775777 OAuth2 :
776778 type : oauth2
777779 description : |
778- Read [the introduction for how to make authenticated requests](/ #description/authentication).
780+ Read [the introduction for how to make authenticated requests](#description/authentication).
779781 flows :
780782 authorizationCode :
781783 authorizationUrl : https://lichess.org/oauth
@@ -802,5 +804,5 @@ components:
802804 " follow:write " : Follow and unfollow other players
803805 " msg:write " : Send private messages to other players
804806 " board:play " : Play with the Board API
805- " bot:play " : Play with the Bot API. Only for [Bot accounts](#tag/bot/post/apibotaccountupgrade )
807+ " bot:play " : Play with the Bot API. Only for [Bot accounts](#tag/bot/POST/api/bot/account/upgrade )
806808 " web:mod " : Use moderator tools (within the bounds of your permissions)
0 commit comments