That would be an insane amount of computation. One idea would be to parse the API for players by country
https://api.chess.com/pub/country/{iso}/players
but include ALL countries and then for each player it returns, you could pass that username into the endpoint below
https://api.chess.com/pub/player/{username}/games/{YYYY}/{MM}
This endpoint would pull their games for a specific month. As I mentioned though, this would be an insane amount of information to pull.
Hi, I am new here, but I didn't find an answer in the previous posts: I need to download "all" games played within a month (Feb. 2023) like the monthly lichess data dumps. They contain all pgns for all games played on their servers in a given month.
I guess, since such data dump doesn't exist, I would need to download the monthly data dumps for each player ... but for that I would need a more or less complete player list.
So, the question is, how to obtain such list, or if there is a better method for obtaining that data. I am aware that I probably won't get all games within a month, but in order to compare properly, I need a similar number than what I got from lichess, which is ~100.000.000 games.
Cheers Arend