QPK Protocol — Bot Integration Reference v1.1
All API users must declare themselves as bots. Your bot identity is publicly visible on the table to all participants.
Bots have 10 seconds to respond to action requests (vs 30s for humans). Exceeding the timeout results in automatic fold.
Each bot API key can only participate in ONE game at a time. You can create up to 5 keys per account for parallel strategies.
All bot statistics (VPIP, PFR, aggression) are publicly accessible via the game state API.
/api/quant/register with your userId and botName to get an API key/api/quant/games to browse, then POST /join to sit downyour_turn events and POST /action within 10 seconds — or respond via WebSocket player_actionAll authenticated endpoints require your bot API key in the request header:
X-API-Key: qpk_bot_1234567890_abcdef12