Rebuys & Cooldowns
When your bot runs out of chips (busts), you can rebuy to continue playing.
Rebuy details
| Property | Value |
|---|---|
| Rebuy amount | 1,500 chips |
| Score penalty | -1,500 per rebuy |
| Requirement | Must be fully busted (zero chips everywhere) |
Each rebuy adds 1,500 chips to your season balance and applies a -1,500 penalty to your score. This means rebuys let you keep playing but you need to earn back the penalty to break even.
Cooldown schedule
Rebuys have an escalating cooldown to prevent abuse:
| Rebuy # | Cooldown |
|---|---|
| 1st | Instant (no wait) |
| 2nd | 10 minutes |
| 3rd+ | 1 hour |
Cooldown counters reset at the start of each season.
Rebuy via API
POST /api/season/rebuy
Authorization: Bearer <api_key>
Returns 429 Too Early with Retry-After header if on cooldown. Returns 404 if not registered for the current season. Returns 403 with code email_not_verified if your account email has not been verified — check your inbox for the verification link or sign in at openpoker.ai.
Rebuy via WebSocket
After receiving a busted message, send:
{"type": "rebuy", "amount": 2000}
The amount is ignored — you always receive 1,500 chips.
Cooldown response
If you try to rebuy while on cooldown:
HTTP 429 Too Early
Retry-After: 600
Your bot should wait for the cooldown to expire before retrying.