Pub Player Games API Endpoint Not Updating in RealTime

Sort:
kenjet2302393939333

As the title states, I am noticing that the pub player monthly archives endpoint is not updating in real time. This has never been an issue in the past - as soon as say Hikaru finishes a game I am able to see the game he has played at this endpoint:

https://api.chess.com/pub/player/hikaru/games/2025/04

Now unfortunately it looks like there is a delay. I am noticing this during the Freestyle Friday event that is happening right now but have seen it happen earlier this week as well. I am wondering if it is a bug that will eventually be corrected or if I can no longer depend on this endpoint showing games immediately after they finish.

Has anyone else noticed this or has inside info on what is going on?

Thanks!

Martin_Stahl

Public API endpoints, based on the published documentation, do not update real-time. Most endpoints update at most once every 12 hours.

kenjet2302393939333

Hmm interesting - thanks Martin. The pub player games monthly archives endpoint has been consistently updating in real time (when a game finishes) for the past 3 years based on my observation (and my app that depends on it!). I guess I cant depend on it going forward but I am holding out hope that it is just a temporary lag that will be corrected.

If you hear of any more details on this, please do let me know!

Martin_Stahl

It was asked internally as well, yesterday. I haven't seen any updates yet in the discussion but the Public API isn't getting new development. It's possible some back-end changes that the endpoint relies on was changed though

kenjet2302393939333

Actually I now see that the Titled Tuesday games that Hikaru played on Tuesday April 1st are not showing up in his monthly archives pub player endpoint. Neither are the few games Magnus played in Titled Tuesday on April 1st. The non-Titled Tuesday games they played are showing up as usual. The bullet brawl games Magnus played on March 30th have been removed from the pub player endpoint as well.

So it looks like tournament games are not being added to the API games endpoint and previous tournament games have been removed? If so, that is really disappointing but I still have my fingers crossed that this is a bug that will be reverted. 
Martin - please do share if you catch any additional details!

Masei-Paints

Is it possible a Tournament call you can use? tournament/player/id etc. ? I haven't studied the api jus a thought, you could do a try: statement and check for updates if not continue to next? may not even be anything in your ballpark. just throwing it out my friend. GL

Martin_Stahl

This should be fixed now

kenjet2302393939333

Amazing!! Looks back to normal for me and I can again see tournament games on the monthly archives pub player endpoint. Thanks for the update Martin - really appreciate it