♣️ Eventos em Tempo Real que Você Pode Enviar

O FT CRM processará o feed de dados brutos dos eventos e construirá rodadas de jogo, sessões de jogo e dados de segmentação relevantes com base nisso.
Conector RabbitMQ
Conector Kafka
API REST
Propriedades da Mensagem RabbitMQ
chavevalor
tipo
CASINO
O tipo é esperado como uma propriedade (mas não no payload) da Mensagem RabbitMQ. Qualquer cabeçalho será ignorado.
Cabeçalhos da Mensagem Kafka
chavevalor
tipo
CASINO

⬆️ POST /v1/integration/casino

Envie cada evento de Aposta e Ganho separadamente.
Se você planeja enviar "Rollback" como "status", informe seu gerente de integração.
Exemplo de Solicitação para o evento inicial de "Aposta"
Exemplo de Payload - Aposta
Exemplo de Payload - Ganho
Tipo de Dados
amount = wager_amount + bonus_wager_amount + locked_wager_amount
As propriedades obrigatórias estão marcadas com *
Chave
Valor de Exemplo
Descrição
activity_id *
"2019020103308257480"
ID único para cada evento
amount *
20
O valor total (bonus_wager_amount + wager_amount + locked_wager_amount)
balance_after
174.03
Saldo do jogador após o término da rodada
balance_before
194.03
Saldo do jogador antes do início da rodada
bonus_wager_amount
0
Valor (aposta ou ganho) se a rodada foi jogada usando dinheiro de bônus
currency *
"EUR"
Moeda das transações no formato ISO 4217
exchange_rate *
1
Taxa de câmbio
game_id *
"10911"
ID do jogo
game_name *
"Dead or Alive"
Nome do jogo
game_type
"Slots"
Tipo de jogo conforme definido na plataforma
is_round_end *
false
Se a rodada foi encerrada?
locked_wager_amount
0
Valor (aposta ou ganho) se a rodada foi jogada usando dinheiro de uma carteira "bloqueada" (quando dinheiro de bônus e dinheiro real são combinados)
origin *
"sub.example.com""
round_id *
"2019020103308257480"
Enviar o mesmo para Aposta e Ganho
status *
"Approved"
Aprovado, Rollback. Indica se o evento deve ser revertido ou não
timestamp *
"2015-03-02T8:27:58.721607Z"
Carimbo de data/hora no formato RFC3339
type *
"Bet"
"Bet" ou "Win"
user_id *
"52530"
ID do usuário
vendor_id *
1
ID do fornecedor
vendor_name
"Netent"
Nome do fornecedor
wager_amount
20
Valor (aposta ou ganho) se a rodada foi jogada usando dinheiro real
meta
{ "key1": "value1", "key2": "value2" }
Usado para valores diversos/específicos da marca