Having looked at other online chess platforms public APIs, and being a chess.com subscriber and enthusiast, I would just like to make some suggestions for further APIs to be publicly exposed.
1. Positive and negative streaks per game type. (classical/rapid/blitz/bullet)
ie. dimpoul - blitz | Max win streak: 6 | Max loss streak: 4
2. N Best wins and N worst losses per game type.
ie. what are the 5 highest rated players I've won and 5 lowest ones I lost to.
Best Wins of dimpoul in blitz: blah (2522), NM blah (2478), blah blah (2472)
3. Score between 2 players out of all the games they have played against each other. (I have opened a new forum post on this one)
4. Puzzlerush and other puzzle variant results. We are currently given very little on this: "puzzle_rush":{"best":{"total_attempts":28,"score":25}}} and it is not shown whether this is 3 minute or 5 minute scores. Also what about survival etc.
5. We need some kind of feed which says the other persons "activities" during their last session. For example:
- Dimpoul started a live stream
- Dimpoul played 5 rapid games (W: 2, L: 2, D:1)
- Dimpoul played 3 puzzlerush and his highest score was 28
- Dimpoul played in a bullet arena and finished 5th
Thanks for reading and congrats on the very hard work by whoever is involved so far in chess.com APIs.
Having looked at other online chess platforms public APIs, and being a chess.com subscriber and enthusiast, I would just like to make some suggestions for further APIs to be publicly exposed.
1. Positive and negative streaks per game type. (classical/rapid/blitz/bullet)
ie. dimpoul - blitz | Max win streak: 6 | Max loss streak: 4
2. N Best wins and N worst losses per game type.
ie. what are the 5 highest rated players I've won and 5 lowest ones I lost to.
Best Wins of dimpoul in blitz: blah (2522), NM blah (2478), blah blah (2472)
3. Score between 2 players out of all the games they have played against each other. (I have opened a new forum post on this one)
4. Puzzlerush and other puzzle variant results. We are currently given very little on this: "puzzle_rush":{"best":{"total_attempts":28,"score":25}}} and it is not shown whether this is 3 minute or 5 minute scores. Also what about survival etc.
5. We need some kind of feed which says the other persons "activities" during their last session. For example:
- Dimpoul started a live stream
- Dimpoul played 5 rapid games (W: 2, L: 2, D:1)
- Dimpoul played 3 puzzlerush and his highest score was 28
- Dimpoul played in a bullet arena and finished 5th
Thanks for reading and congrats on the very hard work by whoever is involved so far in chess.com APIs.