API de marcadores en vivo y resultados:
datos en tiempo real para tu producto
Marcadores, bots de alertas, portales de estadísticas y sportsbooks funcionan sobre los mismos dos feeds: marcadores en vivo y resultados de partidos finalizados. Así funcionan y así se integran bien.
Marcadores y resultados: dos feeds, un solo contrato de datos
Los productos que muestran datos deportivos necesitan dos feeds distintos que a menudo se confunden. Una API de marcadores en vivo transmite el estado de los partidos en curso — marcador actual, minuto de juego, periodo, tarjetas, jugador al servicio. Una API de resultados de partidos entrega el desenlace de los partidos finalizados — marcador final más desgloses detallados por mitades, sets, cuartos y mapas. La API de resultados de partidos de Bet in Box cubre ambos con un solo contrato: estado en vivo mientras el partido se juega, resultados detallados minutos después de que termina.
Qué contienen los datos
- En vivo: marcador, fase del partido y cronómetro, eventos clave (goles, sets, rondas) para fútbol, baloncesto, tenis, hockey y títulos de deportes electrónicos como CS2 y Dota 2.
- Resultados: marcador final, detalle periodo a periodo (mitades, cuartos, sets, mapas) y el estado de finalización del que depende tu lógica de liquidación.
- Cobertura: más de 200 deportes — el mismo diccionario que la API de línea deportiva, así que los IDs de eventos coinciden entre feeds y cruzar la línea con los resultados es una búsqueda directa, no un emparejamiento difuso.
Latencia: el número que define tu UX
En un producto de marcadores en vivo, la frescura es el producto. Bet in Box entrega los cambios de marcador con una latencia de 1–3 segundos. Diseña tu polling según lo que el usuario está viendo: actualiza el partido que tiene abierto cada pocos segundos, la página de la liga cada 15–30 segundos y todo lo demás bajo demanda. Ese patrón mantiene plano el volumen de solicitudes mientras los datos visibles se sienten instantáneos.
Patrones de integración por producto
- Portal de resultados en vivo / alternativa a MyScore. Cachea los partidos del día, consulta los partidos en vivo, renderiza desde tu propio almacenamiento. También lo entregamos como plataforma llave en mano al estilo MyScore.
- Bot de alertas. Consulta el estado en vivo de forma programada, compara con la instantánea anterior y envía un mensaje ante cada cambio — goles, inicio del partido, pitido final.
- Sportsbook. Los resultados impulsan la liquidación: cuando un partido pasa a estado finalizado, solicita el resultado detallado y liquida las apuestas abiertas — o sáltate la lógica por completo y envía los cupones a la API de resultados de apuestas, que devuelve ganada / perdida / reembolso.
- Análisis. Recolecta a diario los resultados por periodos en tu almacén de datos; una temporada de datos detallados es la base para los modelos de predicción.
Primeros pasos
La documentación contiene ejemplos de solicitudes con respuestas JSON reales para cada endpoint. Una prueba gratuita te da el feed completo durante una semana — suficiente para pasar una jornada real por tu integración y medir la latencia por ti mismo.