404 error on member games endpoint

Sort:
Ximoon

I'm running a script that was working fine just yesterday, but today it blocks trying to get the games from this player: 

https://www.chess.com/stats/daily/chess/eddierapster

Here we see there's some daily games that should be at least in the "finished", yet the API returns an empty list:

https://api.chess.com/pub/player/eddierapster/matches

Any clue what happens here?

Tricky_Dicky

Shows empty list for me as well. Bug.

Martin_Stahl

It doesn't appear any of the games in that player's archives are Daily Team Matches

Ximoon

@Martin_Stahl check the first link. There's at least an inconsistency between the web page and the endpoint here.

Martin_Stahl
Ximoon wrote:

@Martin_Stahl check the first link. There's at least an inconsistency between the web page and the endpoint here.

No, that endpoint is not a Daily games endpoint but for Daily team matches

Player Matches

Description: List of Team matches the player has attended, is partecipating or is currently registered.
URL pattern: https://api.chess.com/pub/player/{username}/matches

Ximoon

Oh right! I've overlooked that. Thanks a lot.

Ximoon

But something must have changed, since the behaviour changed between yesterday and today. I'll dig and find a workaround.

stephen_33

Don't mean to nitpick but 'partecipating'?!

https://www.chess.com/news/view/published-data-api#pubapi-endpoint-player-matches

Description: List of Team matches the player has attended, is partecipating or is currently registered.

It's participating.

Tricky_Dicky

https://api.chess.com/pub/player/eddierapster/games/archives

Shows player available game archives

Larisa_Mishura

Hi! If I win the game, my score in division doesn't change. Is it bag or feature?)

Martin_Stahl
Larisa_Mishura wrote:

Hi! If I win the game, my score in division doesn't change. Is it bag or feature?)

It's a bug and staff are aware and working on it. This also isn't the correct club for bug reports unless it's directly about the Public API