API record stats are not accurate?

Sort:
PawnxPawnOfficial

Hi, I been working on a chess.com overlay for streams and have everything functioning but the API records are wrong.... currently if you pull up my stats with the API under rapid it says my win draws and losses are about 29 / 2 / 6 (wins//draws/losses) but on chess it's 33 / 4 / 16

Any idea why this is so far off? I thought it maybe counting unrated games also but it's no the case.

"chess_rapid":{"last":{"rating":1019,"date":1688060371,"rd":59},"best":{"rating":1019,"date":1688060371,"game":"https://www.chess.com/game/live/81756843033"},"record":{"win":29,"loss":6,"draw":2}},"

MasterMatthew52

I think it only refreshes once a day.

Looks like you played some games today so those would be missing until the next refresh.

YankeeBastid

Maybe Martin can answer this, what time does the DATA refresh and get sent out?

MasterMatthew52

"The endpoints refresh at most once every 24 hours, if not noted otherwise."

https://www.chess.com/news/view/published-data-api

YankeeBastid

but what time does that happen?

PawnxPawnOfficial

Either way this helps a lot Thank you so much. Was hoping this update live like the elo does. But maybe I can come up with a work around. I'll have to try some other things. The W/D/L were just something extra I felt would be nice to add. happy.png

krasibiel

https://www.chess.com/callback/member/stats/pawnxpawnofficial

PawnxPawnOfficial

Thank you I will give this a try

ThroughtonsHeirAlexHebert

perfect hypothesis, the update being only pushed once a day,
then it's a question of knowing the time/zone