Chesscom API
SportsAccess Chesscom public data through one AllAPI key — 27 endpoints across the Chesscom surface. No Chesscom account, no credentials, no scraping stack — one anonymous request returns real data or a documented honest error, never fabricated.
| Method | Endpoint | Operation |
|---|---|---|
| POST | /api/chesscom/archives | Archives |
| POST | /api/chesscom/club | Club |
| GET | /api/chesscom/club/matches | Club matches |
| GET | /api/chesscom/club/members | Club members |
| GET | /api/chesscom/country | Country |
| GET | /api/chesscom/country/clubs | Country clubs |
| GET | /api/chesscom/country/players | Country players |
| POST | /api/chesscom/games | Games |
| POST | /api/chesscom/leaderboards | Leaderboards |
| GET | /api/chesscom/match | Match |
| GET | /api/chesscom/match/board | Match board |
| GET | /api/chesscom/match/live | Match live |
| GET | /api/chesscom/match/live/board | Match live board |
| POST | /api/chesscom/player | Player |
| GET | /api/chesscom/player/clubs | Player clubs |
| GET | /api/chesscom/player/games | Player games |
| GET | /api/chesscom/player/games/to-move | Player games to-move |
| GET | /api/chesscom/player/matches | Player matches |
| GET | /api/chesscom/player/tournaments | Player tournaments |
| GET | /api/chesscom/puzzle/daily | Puzzle daily |
| GET | /api/chesscom/puzzle/random | Puzzle random |
| POST | /api/chesscom/stats | Stats |
| GET | /api/chesscom/streamers | Streamers |
| POST | /api/chesscom/titled | Titled |
| GET | /api/chesscom/tournament | Tournament |
| GET | /api/chesscom/tournament/round | Tournament round |
| GET | /api/chesscom/tournament/round/group | Tournament round group |
Call the Chesscom API in one line
Free tier — 200 credits/month, no card. One key works across all 468 platforms, 39 MCP tools and 48 composites.
Get your free key → API reference