Beta Gamer

Spectator Rooms

Lists currently in-progress human-vs-human rooms — useful for building a "watch live games" surface. Bot games and non-active rooms are excluded.

GET/v1/rooms?game=chess

Lists active spectator-eligible rooms for a game.

curl "https://api.beta-gamer.com/v1/rooms?game=chess" \
  -H "Authorization: Bearer bg_live_xxxx"

Response

{
  "rooms": [
    {
      "roomId": "r_88f2",
      "game": "chess",
      "players": [
        { "id": "user_1", "username": "Alex" },
        { "id": "user_2", "username": "Jordan" }
      ],
      "moveCount": 14
    }
  ]
}
⚠️ This endpoint currently only supports chess and checkers. The other six games aren't yet exposed for spectating.
Beta Gamer GaaS API — questions? support@beta-gamer.com