https://api.chess.com/pub/player/panzram666/matches  https://api.chess.com/pub/player/sergeledan/matches 
Avatar of Tricky_Dicky
Tricky_Dicky Feb 11, 2025
I looked through the API documentation and there doesn't seem to be a way to download all the pgn's from the chess.com masters database: https://www.chess.com/games. The only other way is to manually download every single game with the download button, is there any workaround for this with the API possibly?
Avatar of djconnel
djconnel Feb 9, 2025
Is there some kind of limit to the number of games that can be returned from a monthly archive query? My archive for October 2023 is broken:https://api.chess.com/pub/player/whistlecube/games/2023/10But it worked fine a few weeks ago. Most other months work as expected, but a handful also give the same error. Any clue as to what's causing this? I'd love to help if possible.
Avatar of stephen_33
stephen_33 Feb 6, 2025
I need to know a user's status or about me (bio) to get their discord. For vertification purposes I can say like "Set your chess.com profile status to your discord username." but I checked all Chess.com Unofficial API and there was status but it was account status (staff, closed, etc.) 
Avatar of DevVortex
DevVortex Feb 5, 2025
Probably not an API error but translates through to incorrect status for player in games archive. @risinghelios-inactive (renamed account) Shown as FPV in web page profile header, Games archive shows 'Account closed'. Wrong flag when renamed. API match results show status as 'closed' Example https://api.chess.com/pub/match/1564193 Bug report submitted 9th Oct.
Avatar of Tricky_Dicky
Tricky_Dicky Jan 31, 2025
Hi! I was wondering, is it was possible to get the PGN of a game that is currently in progress? I am using the python "chessdotcom" module. I can get the PGN of a completed game just fine, but I wanted to add a real-time mode to my app. If this is possible, what endpoint do I need to use? Are there any specific steps I need to take in order to set up the chessdotcom module?
Avatar of memescoep
memescoep Jan 30, 2025
Hey folks, I'm playing the 2025 Daily Championship and thought it would be fun to poke around the data a little bit between rounds 1 and 2. It appears that some of the endpoints are broken - specifically the url for the tournament itself (https://api.chess.com/pub/tournament/2025-chess-com-daily-chess-championship-1) which yields an Internal Server Error, while the round 1 endpoint (https://api.chess.com/pub/tournament/2025-chess-com-daily-chess-championship-1/1) works, and for the groups I've only manually tried a handful, but it appears that the lower-numbered groups are broken (https://api.chess.com/pub/tournament/2025-chess-com-daily-chess-championship-1/1/1 and a few other small ones) and yield code 3024, "An internal error has occurred" and point to this forum for help. But any slightly larger group number I try seem to work fine - anything up to number 50 I've poked (non-exhaustively) is broken, but https://api.chess.com/pub/tournament/2025-chess-com-daily-chess-championship-1/1/60 and another bunch of large ones for example are fine.  I'm aware that the public API is no longer maintained now, but just wanted to mention this in case it gets looked at.  
Hi. I was wondering if a convenient method exists to find all my stats against chess masters. How many games did I win/lose/draw per given title? I know how to find all my games against them. I can perform a database search using chess.com's in-built tools. But how do I get these statistics without tediously downloading over 2000 games played against them and manually compiling these statistics?
Avatar of Zipho_Lunika
Zipho_Lunika Jan 23, 2025
Hello there! I would like to ask you a question: what is the cc API used for?
Avatar of chess96090
chess96090 Jan 13, 2025
https://api.chess.com/pub/club/team-colombia {"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 ."}
Avatar of stephen_33
stephen_33 Jan 10, 2025
https://api.chess.com/pub/club/team-canada {"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 ."}
Avatar of stephen_33
stephen_33 Jan 10, 2025
https://api.chess.com/pub/club/pinoy-chess-philippines {"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 ."}
Avatar of stephen_33
stephen_33 Jan 7, 2025
https://api.chess.com/pub/player/cathateme {"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 ."} ...they shut your endpoint down 😉
Avatar of PlayGeometryDaash
PlayGeometryDaash Jan 4, 2025
https://api.chess.com/pub/club/team-sweden {"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 ."}
Avatar of stephen_33
stephen_33 Jan 1, 2025
 was thinking about updating his website as well as adding your features like new tournament for Grandmasters and streamer tournaments and fix
Avatar of thundertoad2379
thundertoad2379 Dec 30, 2024
I am interested to know the full tech architecture that chess.com is built on. Also, the CI strategy and also if your code is open source or private?? Also, where is it hosted and what kind of hardware resources are used Is anyone privvy to this information?
Avatar of M27moud_7assan
M27moud_7assan Dec 29, 2024
Hi, first time poster.  This is about getting an opening name from a transposed position  I've been working on a Chess React app for a while which provides stats, including win rates for openings.  I've created a JSON file of about 60000 lines which has lots of chess openings.  My code reads the games PGN, matches the first part of it to my JSON and returns that opening.  I've created seperate "game" logic in another project that converts the PGN to a FEN position. (I don't want to use this seperate code in my react app as it's quite large on its own.) The issue is, my code will only recognise the opening if the PGN matches, meaning that the moves must be in a correct order It will recognise this as the Italian Game, Blackburne Shilling Gambit: 1.e4 e5 2.Nf3 Nc6 3.Bc4 Nd4 But it will recognise this as a Bishops opening: 1.e4 e5 2.Bc4 Nc6 3.Nf3 Nd4 Despite the FEN being the same  I'm looking for ways to get them both to say the correct opening, as well as all other openings. An idea would be to get every possible FEN and put the opening name to that, but considering the number of board positions that exist, that doesn't seem possible.  If this is more vague, I can definitely elaborate Uhh... How do you post images? 😅 I can't really explain this without a visual aid haha 
Avatar of BenArthurOce
BenArthurOce Dec 26, 2024
I now that you are busy working on api.chess.com, but would an api for chesskid.com work? I don't think that it could be public though do to it being "100% Safe!". But would it come some time in the future?
This link works fine on the site https://www.chess.com/club/matches/1510381 But the API lookup of the match fails. curl https://api.chess.com/pub/match/1510381 {"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 ."}
Avatar of Tricky_Dicky
Tricky_Dicky Dec 11, 2024
Returns this comment at the end of the string, following Registration matches. ,"comment":"Results are temporarily reduced to the most recent 500 matches for performance reasons" This is not shown in the spec for the end point as far as I can see.
Avatar of stephen_33
stephen_33 Dec 10, 2024