Jogo de Poker em Dinheiro
Configuração para eventos de Poker Cash Game
🃇 Poker Cash Game exibirá detalhes relacionados a Buy-ins e Cash-out em tempo real
Estes eventos registram as informações relacionadas aos usuários que se registram/entram em um poker cash game (Buy-in) e quando eles ganham ou são eliminados do cash game (Cash-out). Estes eventos não fornecem detalhes relacionados às apostas/ganhos de mãos individuais ou blinds.
RabbitMQ
Kafka
REST API
O tipo é esperado como uma propriedade (mas não no payload) da Mensagem RabbitMQ. Qualquer cabeçalho será ignorado.
Chave de tipo Cash Game Buy-in | Chave de tipo Cash Game Cash-out |
POKER_CASH_GAME_BUY_IN_V2 | POKER_CASH_GAME_CASH_OUT_V2 |
Tipo de chave Cash Game Buy-in | Tipo de chave Cash Game Cash-out |
POKER_CASH_GAME_BUY_IN_V2 | POKER_CASH_GAME_CASH_OUT_V2 |
Cash Game Buy-in | Cash Game Cash-out |
⬆️ POST /v2/integration/poker/cash-game-buy-in | ⬆️ POST /v2/integration/poker/cash-game-cash-out |
Solicitações de Payload
Cash Game Buy-in
Cash Game Cash-out
Tipos de dados Buy-in
Tipos de dados Cash-out
Chaves de payload
Os valores contidos nos eventos de buy-in e cash-out fornecem informações relacionadas ao formato do jogo da mesa e estilo de jogo relacionado. Nas tabelas abaixo você pode encontrar uma descrição detalhada das chaves de payload individuais contidas nos payloads acima.
Cash Game Buy-in
Cash Game Cash-out
Propriedades obrigatórias são marcadas com *. Todas as chaves booleanas serão definidas como false se omitidas.
Chave | Valor de Exemplo | Descrição |
user_id | "1234" | Chave Primária: ID único do usuário |
brand_id | "site.example.com" | Origem da marca |
timestamp * | "2025-05-16T14:50:00Z" | Data de entrada do usuário na mesa. |
table_id * | 22 | ID da mesa. |
table_name * | "Table #23" | Nome da mesa. |
table_start_time * | "2024-05-16T15:00:00Z" | Data de início da mesa. |
table_min_buy_in * | 4 | Valor mínimo de buy-in necessário para entrar na mesa. |
table_max_buy_in * | 20 | Valor máximo de buy-in necessário para entrar na mesa. |
table_small_blind * | 0.1 | Valor do small blind da mesa. |
table_big_blind * | 0.2 | Valor do big blind da mesa. |
table_max_seats * | 10 | Número total de assentos permitidos na mesa |
table_game_format * | "NLH" | Formato do jogo da mesa/estilo de jogo. No Limit Hold'em (NLHE), Pot Limit Omaha (PLO). |
table_ante * | 0.02 | Quantia de dinheiro paga por cada jogador na mesa antes das cartas serem distribuídas. 0 se nenhum ante estiver disponível. |
table_is_fast_fold | boolean (true/false) | Esta chave exibe se o jogo permite ao usuário trocar para outra mesa ao fazer fold de uma mão. |
buy_in_amount * | 20 | Soma dos valores contidos nas chaves bonus_buy_in_amount + real_buy_in_amount + locked_buy_in_amount |
bonus_buy_in_amount * | 10 | Valor total de dinheiro bônus gasto para entrar na mesa. |
real_buy_in_amount * | 10 | Valor total de dinheiro real gasto para entrar no torneio. |
locked_buy_in_amount | 0 | Valor total de dinheiro bloqueado gasto para entrar no torneio. |
currency * | "EUR" | Moeda do usuário (EUR, USD etc.). |
exchange_rate | 1 | Taxa de câmbio do usuário. |
status * | "Approved" "Rollback" | Approved - se o buy-in foi bem-sucedido Rollback - se o buy-in não foi concluído com sucesso. |
meta | { "key1": "value1", "key2": "value2" } | Use esta chave de payload para adicionar qualquer outro parâmetro que não esteja disponível no payload padrão. |
Propriedades obrigatórias são marcadas com *. Todas as chaves booleanas serão definidas como false se omitidas.
Chave | Valor de Exemplo | Descrição |
user_id | "1234" | Chave Primária: ID único do usuário |
origin | "site.example.com" | Origem da marca |
timestamp * | "2025-05-16T14:50:00Z" | Timestamp quando o jogador faz cash-out (valor do cash-out igual a 0). |
table_id * | 22 | ID da mesa. |
table_name * | "Table #23" | Nome da mesa. |
table_start_time * | "2025-05-16T15:00:00Z" | Data de início da mesa. |
table_min_buy_in * | 4 | Valor mínimo de buy-in necessário para entrar na mesa. |
table_max_buy_in * | 20 | Valor máximo de buy-in necessário para entrar na mesa. |
table_small_blind * | 0.1 | Valor do small blind da mesa. |
table_big_blind * | 0.2 | Valor do big blind da mesa. |
table_max_seats * | 10 | Número total de assentos permitidos na mesa |
table_game_format * | "NLH" | Formato do jogo da mesa/estilo de jogo. No Limit Hold'em (NLHE), Pot Limit Omaha (PLO). |
table_ante * | 0.02 | Quantia de dinheiro paga por cada jogador na mesa antes das cartas serem distribuídas. 0 se nenhum ante estiver disponível. |
table_is_fast_fold | boolean (true/false) | Esta chave exibe se o jogo permite ao usuário trocar para outra mesa ao fazer fold de uma mão. |
cashout_in_amount * | 30 | Soma dos valores contidos nas chaves bonus_cashout_amount + real_cashout_amount + locked_cashout_amount |
bonus_cashout_amount * | 0 | Valor total de dinheiro bônus ganho na mesa. |
real_cashout_amount * | 30 | Valor total de dinheiro real ganho na mesa. |
locked_cashout_amount * | 0 | Total de dinheiro bloqueado ganho na mesa. |
currency * | "EUR" | Moeda do usuário (EUR, USD etc.). |
exchange_rate | 1 | Taxa de câmbio do usuário. |
status * | "Approved" "Rollback" | Approved - se o cash-out foi bem-sucedido Rollback - se o cash-out não foi concluído com sucesso. |
meta | { "key1": "value1", "key2": "value2" } | Use esta chave de payload para adicionar qualquer outro parâmetro que não esteja disponível no payload padrão. |