Download OpenAPI specification:
API for accessing poker providers, clubs, and tables data
Retrieves a paginated list of all poker clubs with optional sorting and filtering
| sortBy | string Enum: "clubId" "clubName" "providerId" Column name to sort by |
| sortOrder | string Default: "asc" Enum: "asc" "desc" Sort order (ascending or descending) |
| q | string Keyword to search for in club names or IDs |
| providerId | string Enum: "PokerBros" "ClubGG" "PPPoker" Filter clubs by provider ID |
| page | integer >= 1 Default: 1 Page number (1-based) |
| limit | integer [ 1 .. 100 ] Default: 50 Number of items per page (max 100) |
{- "data": [
- {
- "clubId": "string",
- "clubName": "string",
- "providerId": "PokerBros",
- "originalRecord": { }
}
], - "pagination": {
- "total": 0,
- "page": 0,
- "limit": 0,
- "totalPages": 0
}
}Retrieves a list of all poker providers with optional sorting and filtering
| sortBy | string Enum: "providerId" "lastParsed" Column name to sort by |
| sortOrder | string Default: "asc" Enum: "asc" "desc" Sort order (ascending or descending) |
| q | string Keyword to search for in provider names |
[- {
- "providerId": "PokerBros",
- "lastParsed": "2019-08-24T14:15:22Z"
}
]Retrieves a paginated list of all poker tables with optional sorting and filtering
| sortBy | string Enum: "id" "clubId" "tableName" "gameVariant" "gameMode" "blinds" "buyIn" "prize" "jackpot" "playersSeated" "playersRemaining" "playersRegistered" "tableMaxSeats" "waitingListCount" "startTime" "registrationClosesAt" "status" Column name to sort by |
| sortOrder | string Default: "asc" Enum: "asc" "desc" Sort order (ascending or descending) |
| q | string Keyword to search for in table names, game variants, or game modes |
| clubId | string Filter tables by club ID |
| providerId | string Enum: "PokerBros" "ClubGG" "PPPoker" Filter tables by provider ID |
| page | integer >= 1 Default: 1 Page number (1-based) |
| limit | integer [ 1 .. 100 ] Default: 50 Number of items per page (max 100) |
{- "data": [
- {
- "id": "string",
- "clubId": "string",
- "providerId": "PokerBros",
- "tableName": "string",
- "gameVariant": "NLH",
- "gameMode": "CG",
- "blinds": "string",
- "buyIn": 0,
- "prize": 0,
- "jackpot": 0,
- "playersSeated": 0,
- "playersRemaining": 0,
- "playersRegistered": 0,
- "tableMaxSeats": 0,
- "waitingListCount": 0,
- "tableTags": [
- "string"
], - "startTime": "2019-08-24T14:15:22Z",
- "registrationClosesAt": "2019-08-24T14:15:22Z",
- "blindLevelDuration": "2019-08-24T14:15:22Z",
- "status": "Announced",
- "originalRecord": { }
}
], - "pagination": {
- "total": 0,
- "page": 0,
- "limit": 0,
- "totalPages": 0
}
}