Chess.com api available players

Sort:
Avatar of FrenchSunday

Hi everyone,

I can't make sense of which players are selected when using the api because the numbers seems to differ from articles and leaderboard.

Let me explain.

I took a look at this articles on players per countries : https://www.chess.com/article/view/chess-countries

If you search for Aruba, you have 18,198 players

But if you analyse the leaderboard of rapid, you have 1808 players (https://www.chess.com/leaderboard/live/rapid?country=AW&page=37)

You might say, "Yes there are only active players on the leaderboard, according to chess.com, 'Active players in the last 90 days'"

So why the api call to Aruba only returns 681 players (out of the 10000 limit) ? Is it neither the total of players, nor the active
(https://api.chess.com/pub/country/AW/players)

It is the same for the others countries

Does anyone figure out how they filter their players ?

Thank you

Avatar of Tricky_Dicky

Note: complete lists of all players are not available to download. By requesting this list once per day, you will obtain a list of all new registrants and all people who are currently active on Chess.com and identify themselves as being in (or associated with) this country. People who switch their country designation will be included in the next generation of the list.

Avatar of FrenchSunday
wrote:

Note: complete lists of all players are not available to download. By requesting this list once per day, you will obtain a list of all new registrants and all people who are currently active on Chess.com and identify themselves as being in (or associated with) this country. People who switch their country designation will be included in the next generation of the list.

Thank you for this precision

It seems there is still a discrepancy though 
As you quoted "all people who are currently active on Chess.com and identify themselves as being in (or associated with) this country"
However the number of active people on the rapid leaderboard is much higher (1808 vs 681)

If we were to follow the doc logic, the number of result from the api should be higher than the rapid leaderboard not lower
Except if people on the leaderboard are nor "active" but neither the total actual number of players

Avatar of Tricky_Dicky

Active for the 'players' endpoint means logon in the last 24 hours I think

Avatar of FrenchSunday
wrote:

Active for the 'players' endpoint means logon in the last 24 hours I think

That is really interesting
Did you test by yourself ? Or saw it/heard it from the dev/chess.com staff ?