REST API
Conector RabbitMQ
Conector Kafka

⬆️ POST /v1/integration/sports

Propiedades del Mensaje RabbitMQ
clavevalor
type
SPORTSBOOK
El tipo se espera como una propiedad (pero no en la carga útil) del Mensaje RabbitMQ. Cualquier encabezado será ignorado.
Encabezados del Mensaje Kafka
clavevalor
type
SPORTSBOOK
Enviar cada evento de Apuesta y Liquidación por separado.
  1. La cantidad total del evento debe ser enviada como amount
  2. La parte de dinero real de la apuesta debe ser enviada como wager_amount
  3. La parte de dinero bonus de la apuesta debe ser enviada como bonus_wager_amount
  4. Si vas a enviar device_type, por favor define los valores con Fast Track
  5. Si necesitas enviar datos en meta, por favor contacta a tu gerente de integraciones
  6. Si market es por ejemplo Scorecast entonces criterion_name debería ser: 1. "Goleador" 2. "Resultado Correcto"
    En casos donde no hay múltiples, market debería ser igual que criterion_name
Ejemplos de diferentes tipos:
Apuesta Simple
Apuesta Múltiple
Liquidación
Retiro Anticipado
Retiro Anticipado Múltiple
Las propiedades requeridas están marcadas con *
ClaveTipoTexto
activity_id *
string
ID de Actividad
activity_id_reference *
string
Referencia del ID de Actividad
amount *
float
Cantidad total
odds *
float
Cuotas totales
currency *
string Formato: ISO 4217
ej. "EUR"
Moneda de las transacciones
exchange_rate *
float
El tipo de cambio en la marca de tiempo
origin *
string
Este valor se puede usar para identificar la marca o jurisdicción en la que está jugando el jugador
status *
string
Valores Aceptados:
  1. Approved
  2. Rollback
El estado de la apuesta
timestamp *
string
Formato: RFC3339 2015-03-02T8:27:58.10Z
Marca de tiempo
bet_type *
string
Valores Aceptados:
  1. Single
  2. Multi
  3. System
Tipo de apuesta. Si es Single, el array de apuestas debe contener solo una apuesta. Si es Multi, el array de apuestas debe contener más de una apuesta.
type *
string
Valores Aceptados:
  1. Bet
  2. Settlement
Tipo de evento
user_id *
string
ID de Usuario
user_bonus_id *
string
Identificador único del bonus acreditado a un jugador. Si no hay apuesta bonus en esta ronda, enviar por defecto 0.
balance_after
float
Saldo del jugador después de que termine la ronda
balance_before
float
Saldo del jugador antes de que comience la ronda
wager_amount *
float
Cantidad apostada
bonus_wager_amount *
float
Cantidad apostada de bonus
locked_wager_amount *
float
Cantidad apostada bloqueada
is_cashout *
bool
Indica si la apuesta fue retirada anticipadamente
device_type
string
Tipo de dispositivo
settlement_type
string
Valores Aceptados:
  1. Won
  2. Lost
  3. HalfWon
  4. HalfLost
  5. Cancelled
  6. Refunded
Resultado de la liquidación de la apuesta
bets
[Array]Bet
Apuestas (ver abajo)
reference_bet_amount
float
Cantidad total de la apuesta original que se está liquidando. Información obligatoria para el tipo de liquidación.
reference_bet_real_amount
float
Porción de dinero real de la apuesta original que se está liquidando. Información obligatoria para el tipo de