REST API
RabbitMQ Connector
Kafka Connector

⬆️ POST /v1/integration/sports

Propriedades da Mensagem RabbitMQ
chavevalor
type
SPORTSBOOK
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
type
SPORTSBOOK
Envie cada evento de Aposta e Liquidação separadamente.
  1. O valor total do evento deve ser enviado como amount
  2. A parte em dinheiro real da aposta deve ser enviada como wager_amount
  3. A parte em dinheiro de bônus da aposta deve ser enviada como bonus_wager_amount
  4. Se você enviar device_type, por favor defina os valores com o Fast Track
  5. Se você precisar enviar dados em meta, entre em contato com seu gerente de integrações
  6. Se market for por exemplo Scorecast então criterion_name deve ser: 1. "Goalscorer" 2. "Correct Result"
    Em casos onde não há múltiplos, market deve ser o mesmo que criterion_name
Exemplos de diferentes tipos:
Aposta Simples
Aposta Múltipla
Liquidação
Cashout
Cashout Múltipla
As propriedades obrigatórias são marcadas com *
ChaveTipoTexto
activity_id *
string
ID da Atividade
activity_id_reference *
string
Referência do ID da Atividade
amount *
float
Valor total
odds *
float
Odds totais
currency *
string Formato: ISO 4217
ex. "EUR"
Moeda da transação
exchange_rate *
float
A taxa de câmbio no timestamp
origin *
string
Este valor pode ser usado para identificar a marca ou jurisdição onde o jogador está jogando
status *
string
Valores Aceitos:
  1. Approved
  2. Rollback
O status da aposta
timestamp *
string
Formato: RFC3339 2015-03-02T8:27:58.10Z
Timestamp
bet_type *
string
Valores Aceitos:
  1. Single
  2. Multi
  3. System
Tipo de aposta. Se Single, o array de apostas deve conter apenas uma aposta. Se Multi, o array de apostas deve conter mais de uma aposta.
type *
string
Valores Aceitos:
  1. Bet
  2. Settlement
Tipo de evento
user_id *
string
ID do Usuário
user_bonus_id ⚠️
string
Identificador único do bônus creditado a um jogador. É obrigatório quando há aposta bônus nesta rodada. Envie vazio ou omita o campo se não envolver bônus.
balance_after
float
Saldo do jogador após a rodada terminar
balance_before
float
Saldo do jogador antes da rodada começar
wager_amount *
float
Valor da aposta
bonus_wager_amount *
float
Valor da aposta bônus
locked_wager_amount *
float
Valor da aposta bloqueada
is_cashout *
bool
Indica se a aposta foi resgatada (cashout)
device_type
string
Tipo de dispositivo
settlement_type
string
Valores Aceitos:
  1. Won
  2. Lost
  3. HalfWon
  4. HalfLost
  5. Cancelled
  6. Refunded
Resultado da liquidação da aposta
bets
[Array]Bet
Apostas (veja abaixo)
reference_bet_amount
float
Valor total da aposta original sendo liquidada. Informação obrigatória para tipo de liquidação.
reference_bet_real_amount
float
Porção em dinheiro real da aposta original sendo liquidada. Informação obrigatória para tipo de liquidação.
reference_bet