Is there an API that I can use to fetch the Rapid games of any player? I basically need to fetch the most recent 50 rapid or classic games of any player, using the username. Is there any such API?
There is an staff option that allows a member to restart a new account with the same name following Fair Play closure. However I have found one instance where the web page for a match shows the rename but the API end point is still showing the original name even after the name has been reused for a 2nd account. New account opened Sept 17th 2025. The API endpoint requires update to new username. I have not checked if this applies to any other API match endpoint. https://www.chess.com/club/matches/1823272/games?&p=2 board #134 Member name @simplysh-inactive (renamed) https://api.chess.com/pub/match/1823272  { "username": "simplysh", "stats": "https://api.chess.com/pub/player/simplysh/stats", "timeout_percent": 66, "status": "closed:fair_play_violations", "played_as_white": "win", "played_as_black": "win", "board": "https://api.chess.com/pub/match/1823272/134" },
Avatar of TheRealBlitzo1
TheRealBlitzo1 Feb 10, 2026
I built a chess game analyzer that combines Stockfish with local Ollama LLMs to surface insights about your play patterns in natural language. It pulls your games from Chess.com's public API, runs Stockfish analysis, and uses local AI models to identify trends. Personally I have found this tool helpful in identifying trends I had not noticed, such as how I am significantly stronger with black pieces or that I most commonly blunder in the Caro-Kann by weakening my d-file. I wrote it in Go as a learning project so it is far from perfect. There is also a lot of opportunity for prompt tuning and feature additions to be added.If anyone tries this project out or has ideas to make improvements, any feedback is welcome. If you want to contribute feel free open a PR or start a discussion in the github repo: cdewitt02/chesser
Avatar of SharpAleph-2
SharpAleph-2 Feb 5, 2026
What if we make a section in puzzles for people who want to do puzzles for cm,nm,fm,im, and gm and have a complete rating just for those puzzles and we could call it master puzzles
Avatar of Dimitrios-M-Chess960
Dimitrios-M-Chess960 Feb 4, 2026
im getting this error on some requests for the stats endpoint{"code": 0,"message": "An internal error has occurred. Please contact Chess.com Developer's Forum for further help https://www.chess.com/club/chess-com-developer-community ."}my own account's stats request doesnt work. i've also tried it with hikaru, gothamchess and annacramling out of which only https://api.chess.com/pub/player/gothamchess/stats worked
Avatar of Tricky_Dicky
Tricky_Dicky Feb 4, 2026
  Hi everyone, I built a project which lets you showcase your chess skills anywhere. I originally intended to make a GitHub README widget but this can be used anywhere like your portfolio, blog, mobile app etc. It displays your profile as a card/widget with live stats, league etc. I have also included some basic theming options which I am working on expanding You can check it out here: https://github.com/Sriram-bb63/chess.com-profile-widget Technical detail - You can treat it like an API, make a GET request to receive a fully self contained SVG to embed anywhere you like. You will need to input your username and optionally a theme name as URL params. The stats have 1h cache for performance reasons and based on feedback I may or may not make it realtime. Feel free to contribute as I want to keep this as an open source project
Avatar of RonaldoCr7009
RonaldoCr7009 Feb 2, 2026
The club's webpage is fine... Beautiful Zimbabwe: https://www.chess.com/club/beautiful-zimbabwe The club's endpoint seems alright when opened in Chrome... https://api.chess.com/pub/club/beautiful-zimbabwe But when I try to download the same endpoint via Python Requests, I get this... Status: 410 (Gone) Any suggestions?
Avatar of stephen_33
stephen_33 Feb 1, 2026
Starting about a week ago, I’ve noticed a significant delay in the Pub Player Games endpoint returning newly completed games. Previously, this endpoint appeared to update immediately after a game finished. For example, at the time of writing, Denis Lazavik has completed a game that is visible on his member page: https://www.chess.com/member/denlaz However, that same game does not appear in the API endpoint for his profile:https://api.chess.com/pub/player/denlaz/games/2026/01 In many cases, it takes a long time (sometimes over an hour) for completed games to show up in the API response. I understand that the API is not currently under active development, but my app depends on completed games appearing as close to real time as possible like it had been before. I wanted to ask for clarification on whether: - this delay is a known issue that is being investigated or mitigated, or- this is expected behavior going forward and something I will have to deal withAny insight would be greatly appreciated!
Avatar of Martin_Stahl
Martin_Stahl Jan 29, 2026
The following users exist but there is an error looking them up in the public API: https://www.chess.com/member/biga12031963https://api.chess.com/pub/player/biga12031963 https://www.chess.com/member/big7slickhttps://api.chess.com/pub/player/big7slick
Hello all, I had the fun to find an HTTP error code unknown to me when trying to access that datapoint: https://api.chess.com/pub/match/1794360 {"code":1040,"message":"An internal error has occurred. Please contact Chess.com Developer's Forum for further help https://www.chess.com/club/chess-com-developer-community ."} The web page is fine though: https://www.chess.com/club/matches/1794360 Is it going to self-fix? Thanks.
It can't qualify as cheating - or can it? I think such a tool could be present a great learning opportunity as you'd get instant feedback on your mistakes.At the same time, I recognize that when we take that ability up to some depth of the game, that same feedback might give useful information, in terms of helping decide next mvoes, so I'm torn on this matter.Can anyone give some opinions on this? And, would one be allowed to monetize, byChess.com standards?Thanks
Avatar of tobias_true
tobias_true Jan 14, 2026
Is there any way to get bughouse games of a player from this api since it seems to return everything but bughouse games with normal endpoints
I recently submitted my request for OAuth access so I can implement a sign in with chess.com button on my web app. I've read different information about the amount of time it can take to get approved. Would really like to get it asap. Is there any way to expedite the approval process? Thank you. 
Avatar of ImperfectAge
ImperfectAge Jan 11, 2026
Hello! I recently published my first blog article where I tested several free and useful chess analysis tools, developed by members of this community. I’d really appreciate any thoughts or suggestions.Article: https://www.chess.com/blog/Gaby13132/free-chess-tools-for-analyzing-your-games 
Avatar of 2k11dentusapa
2k11dentusapa Jan 10, 2026
https://www.chess.com/forum/view/help-support/is-this-user-script-allowed-i-made?page=1#last_comment
Avatar of Martin_Stahl
Martin_Stahl Jan 7, 2026
https://api.chess.com/pub/club/team-colombia Broken I think... {"code":3024,"message":"An internal error has occurred. Please contact Chess.com Developer's Forum for further help https://www.chess.com/club/chess-com-developer-community ."}
Avatar of stephen_33
stephen_33 Jan 6, 2026
This member game archive endpoint fails on a regular basis. Assume because of the number of games. Sometimes refreshes after a time. This error now for over 48 hours @maska_x https://api.chess.com/pub/player/maska_x/matches  {"status":"error","message":"Internal Server Error"}
Avatar of Tricky_Dicky
Tricky_Dicky Jan 1, 2026
This match shows as complete, with Team Ireland winning with 14.5 to 11.5 points, but there's a few problems https://www.chess.com/club/matches/1849253/games Apart from still having one game in progress, board 13 on the website shows only 1 game, as a draw, this: https://www.chess.com/game/daily/877132717 But the API (https://api.chess.com/pub/match/1849253) returns a 'board' with 2 different games both won by the Ireland player @shillmecrypto: Board https://api.chess.com/pub/match/1849253/13 Games  https://www.chess.com/game/daily/875083045 https://www.chess.com/game/daily/875083043
Admins