Is there an API endpoint showing all the games the user plays for the current date? like it's 4/4/2023 I want to get all the games I have played for 4/4/2023 no other games.
faizbaksh May 2, 2023
I would like to use the api to check once a day whether the user has a premium status using the Status field.How fast/frequently is this field updated? If a user buys/expires a premium package during the day, will it be automatically visible in the api? At the end of the day, I would like to check all the games a user has played and tie it to the status he had at that time. Can you suggest how I can achieve this? Thank you in advance
mlody87pl Apr 28, 2023
Hitting the endpoint to check if a user is online isn't working with any username. Can anyone else confirm this?
rickydefazio Apr 26, 2023
Given a URL such as: https://www.chess.com/live/game/4893975413 I want to make a script that can download the PGN (I don't want to click on the download button manually). I have a list of game URLs from my club's ladder games, and I want to make a for loop that, in each iteration, would automatically get the PGN (or JSON data that includes the PGN). I've looked through the public API page but I didn't see a way to do this. I see ways to download multiple games given a date range and a player. But, I didn't see anything that would solve my problem. Am I overlooking anything and is there a solution? Thanks in advance!
bitbanger Apr 24, 2023
https://api.chess.com/pub/player/wallace_wang/clubs the `@id` here is the url of the main page of the club, no the api endpoint
stephen_33 Apr 23, 2023
i am trying to make an arduino based physical yet self moving chess so i need chess.com api in order the computer to run itself on the physical board. can anyone me where can i get the api?
Martin_Stahl Apr 22, 2023
How would I get the data of an arena? The API *says* the Tournaments API should do it but... if you try it EG: https://api.chess.com/pub/tournament/2645987 (this is 3|0 Blitz Arena) but that it says that it can't find the tournamentbut looking past that I just want to pull one of my friends current stat (what arena/game) they are in however the player/games API doesn't give back games if they are in an arena/arena matchesMy end question (main question) how do I find someones current arena match? By using there username (or userID) or by using the arena ID
itsyoboygameyt Apr 21, 2023
I was using an "https://api.chess.com/pub/match/live" endpoint and noticed that the information is not up to date. This match has finished at 18:24 https://www.chess.com/club/matches/live/team-hungary---magyar-sakkegylet/1841414 I have checked the endpont before start and it was up to date, showing three players in one team and six players from the other team waiting for the start. https://api.chess.com/pub/match/live/1841414 I am checking it now (23:30) and it still shows the same information, 5 hours after the match has finished (3 and 6 waiting for the start). I have also checked the matches endpoint and it still shows the live match under "Registered" and not under "Finished"https://api.chess.com/pub/club/team-hungary---magyar-sakkegylet/matches Anyone knows how frequently the cache is thrown out? I would like to use the endpoint to check who joined certain matches, but it seems like it is not up to date.
stephen_33 Apr 5, 2023
Sorry again for this post but is there any API endpoint for the puzzles?
Hello! I'm developing a small app for a user to explore information about their games. My current understanding is to request each monthly archive to get all games for a user. To this end, I would like to make concurrent requests. I am curious if there is additional information on rate limiting than what is provided in the docs. I see this thread from 2019 with some discussion-- There's mention of a concurrent request limit of three that may be changing to five. Is one of these concurrent request limits up to date? I'd be grateful if anyone could share some information or their experiences on best practices for limiting async requests. Thanks!
In the API is there an end point that shows the user's last years rating? For example in chess.com it shows this how can i get last years rating or even just rating gain over the last year.
Using the chess.com API, how can I detect when a user has joined chess.com? if I go to https://api.chess.com/pub/player/chesswahi the joined tag is just a bunch of random numbers. Is there a way to decipher this? is there another way?
I'm looking for a way to pull a list of links to Daily Tournaments in which I am the TD. Is this possible at all via the API? If not, anyone have any tips on how I can maintain something like this manually?
BaronVonChickenpants Mar 18, 2023
Hi! Is there any convenient way of obtaining the number of chess.com members (or active players) from each country? Was thinking about making a small app displaying which countries has the highest per capita membership on a (heat)map. Not sure how viable this is via the API, though. If I try to use the "...country/{code}/players" endpoint I only get the first 10 000 players for any country that has more members than that.
Thomas4875 Mar 18, 2023
I'm planning to download my gameplay data and analyze it using Python and R. What "fun" stuff can I do with it? Does anyone have experience doing anything similar? I'd love to get some suggestions.
I joined that group bcs the chess api is interesting , but i didnt espect the large quantitie of notifications that i would have to see .
Would I be able to make a chess bot to run on chess.com, so that I can evaluate aggregate player performance against it. (don't need any specific match data, per se) I can answer a very important and specific question about chess with the results, and post the results back here. Alternatively, if the devs promise to give me the data and let me write the blog post, I'll tell them how to make the bot and exactly what question it answers. The bot only needs to be available for a few weeks, maybe a month, to ensure the result it reliable.
Martin_Stahl Mar 16, 2023
How do I detect if a user is online and playing a game in the chess.com API? Also is it possible to get the current live URL of the game?
In the API docs, I can only find it for tourney matches and team matches.
nikolasexists Mar 13, 2023