Is this account closed? Inconsistent between www and API

Sort:
ImperfectAge

If you check out this account @tennisultra34
On the site, it reports it's closed.
https://www.chess.com/member/tennisultra34

But when I use the API, there's no information that the account is closed.

$ curl https://api.chess.com/pub/player/tennisultra34 | jq
{
  "avatar": "https://images.chesscomfiles.com/uploads/v1/user/203178245.27e2aaf9.200x200o.7d2c52138116.png",
  "player_id": 203178245,
  "@id": "https://api.chess.com/pub/player/tennisultra34",
  "url": "https://www.chess.com/member/TennisUltra34",
  "name": "Lucas H",
  "username": "tennisultra34",
  "followers": 37,
  "country": "https://api.chess.com/pub/country/CZ",
  "location": "US",
  "last_online": 1710643009,
  "joined": 1666659217,
  "status": "basic",
  "is_streamer": false,
  "verified": false,
  "league": "Champion"
}

krasibiel

I presume the API hasn't updated yet since I recall that the public API doesn't update immediately and is not the same one used internally by the site.

Tricky_Dicky

That is wierd. Online 5 hours ago and has 46 daily games in progress. Might just be waiting for API to refresh.

I also notice that there are another two fields in the endpoint that are undocumented.

"verified": false,
"league": "Champion"

stephen_33

I seem to remember that certain endpoints can take up to 24 hours to be updated?

Probably just a case of a very recent change that has yet to reflect in the endpoint.

Crick3t
Tricky_Dicky wrote:

That is wierd. Online 5 hours ago and has 46 daily games in progress. Might just be waiting for API to refresh.

I also notice that there are another two fields in the endpoint that are undocumented.

"verified": false,
"league": "Champion"

The verified one is there for a long time now as I remember.

The league one seems new to me.

ImperfectAge

This still happens 11 days later. It's not a cache issue