Tables
Get Game State
Authorization
bearerAuth AuthorizationBearer <token>
Supabase Auth JWT. Obtain via Supabase Auth sign-in.
In: header
Path Parameters
tableId*integer
Unique numeric table identifier
Range
1 <= valueResponse Body
application/json
application/json
application/json
curl -X GET "https://hedgeem-v5.qeetoto.com/api/tables/1/state"{
"tableId": 1,
"gameId": "game-001",
"gameState": "STATUS_HOLE",
"bettingStage": 0,
"numberOfHands": 4,
"numberOfSeats": 6,
"jackpotValue": 1250,
"hands": [
"AcKd",
"QsJs",
"8h7c",
"5d2c"
],
"flopCard1": "Ah",
"flopCard2": "3s",
"flopCard3": "9d",
"turnCard": null,
"riverCard": null,
"seats": [
{
"seatId": 1,
"playerId": "abc123",
"playerName": "Simon",
"seatBalance": 500,
"avatarImageUrl": "/avatars/user_square.jpg"
}
],
"bets": [
{
"playerId": "abc123",
"bettingStage": 0,
"seatIndex": 0,
"handIndex": 0,
"betAmount": 50,
"recordedOdds": 1.6
}
],
"handOdds": [
{
"handIndex": 0,
"bettingStage": 0,
"handStatus": "IN_PLAY_FAVOURITE",
"winPercentage": 62.4,
"drawPercentage": 2.1,
"odds": 1.6
}
]
}{
"error": "betAmount must be a positive number."
}{
"error": "Missing or invalid Authorization header."
}