Integración de API de apuestas deportivas: cuotas, apuestas y liquidación
Cuotas, aceptación de apuestas y liquidación de cupones para tu casa de apuestas: una sola API JSON, documentación paso a paso y consultas sobre la API con nuestro equipo.
Las cuatro partes de la integración
Usa solo lo que necesita tu producto: únicamente las cuotas o el ciclo completo, desde la cuota hasta el pago.
Cuotas y línea deportiva
Eventos prematch y live, mercados de apuestas y cuotas actuales de más de 25 deportes y esports. Desde $30/mes.
API de cuotas deportivas →Aceptación de apuestas
Apuestas simples y combinadas. La API vuelve a comprobar la cuota y la disponibilidad de la selección en el momento de la apuesta.
Coupon API →Liquidación
Los cupones se liquidan automáticamente; el resultado llega por callback firmado o por consulta. Desde $300/mes.
Documentación de liquidación →Interfaz lista
¿No tienes tiempo de crear la interfaz de apuestas? Inserta el widget de sportsbook con eventos, cuotas y cupón.
Widget de sportsbook →Una casa de apuestas con tu diseño y nuestros datos
Partidos en directo con cuotas en movimiento, un cupón que comprueba el precio antes de aceptar la apuesta y apuestas liquidadas en el historial del jugador. El diseño es tuyo; los datos, la comprobación de cuotas y la liquidación los pone SportAPI.
- Línea live y prematch
- Cuotas en tiempo real
- Cuota comprobada al apostar
- Web y app móvil
~20min
hasta la primera pantalla con eventos reales usando nuestros ejemplos
1día
para cuotas, apuestas y liquidación con un agente de IA y nuestra documentación para IA
5–30días
para un equipo de desarrollo propio típico, según su experiencia
2días
de acceso gratuito a todos los deportes, prematch y live, para probar la integración
De la cuota en tu web al pago
Seis llamadas cubren todo el ciclo de la apuesta. Tu servidor habla con SportAPI; tus jugadores solo ven tu interfaz.
- 01↓ →
Menú de deportes
menu devuelve deportes, países y torneos para prematch o live.
- 02↓ →
Eventos y cuotas
events y event devuelven partidos, mercados y cuotas actuales.
- 03↓ →
Puntero de apuesta
La selección elegida se envía como puntero con la cuota que vio el jugador.
- 04↓ →
Crear el cupón
coupons/place comprueba la cuota y acepta una apuesta simple o combinada.
- 05↓ →
Liquidación
Tras el partido el cupón se liquida y recibes un callback firmado.
- 06
Pago
Tu sistema abona la ganancia en el saldo del jugador.
Los jugadores hablan contigo; tú, con SportAPI
Tu web y tu app solo llaman a tu backend. El backend guarda la clave API, cachea la línea para todos los jugadores, envía las apuestas a SportAPI y recibe la liquidación por un callback firmado.
- La clave API nunca llega al navegador
- Una caché para todos los jugadores
- Tus saldos, tus reglas
- Callback firmado con HMAC
Seis pasos hasta el lanzamiento
Los pasos 1–3 ponen una línea deportiva en vivo en tu web. Los pasos 4–6 solo hacen falta si aceptas apuestas a través de SportAPI.
1. Clave de prueba
Envía una solicitud por Telegram. La prueba da 2 días de acceso a todos los deportes, prematch y live.
2. Primera solicitud
Llama a menu con la clave en la cabecera Package y monta la primera pantalla de eventos.
3. Cuotas y live
Carga eventos y cuotas, actualiza los datos live con los intervalos recomendados y oculta las selecciones bloqueadas.
Abrir4. Aceptar apuestas
Obtén un JWT, crea el puntero de apuesta a partir de la selección elegida y crea el cupón.
Abrir5. Recibir la liquidación
Verifica la firma HMAC del callback o consulta los cupones liquidados; procesa cada lote una sola vez.
Abrir6. Salir a producción
Elige un plan, cambia a la clave de producción y mantén la consulta a la API como respaldo de los callbacks.
Apuestas liquidadas sin trabajo manual
Tras el partido, cada cupón recibe su resultado automáticamente: ganada, perdida, devolución o media ganada en mercados asiáticos. El callback trae el importe a pagar, los reintentos nunca provocan un pago doble y la consulta a la API recupera los resultados tras una caída.
- Simples y combinadas
- Ganada, perdida, devolución
- Reintentos seguros con batchId
- Recuperación tras una caída
Entra la cuota, sale la apuesta: dos solicitudes
Para las cuotas se usa una clave API en la cabecera Package. Para la apuesta, un JWT y el puntero de la selección elegida. Los ejemplos completos en cURL, Python, PHP y JavaScript están en la documentación.
# 1. Menú de deportes live (Sport Line API)
curl 'https://YOUR_API_DOMAIN/v1/menu/live/es' \
--header 'Package: YOUR_API_KEY'
# 2. Apuesta simple (Coupon API)
curl -X POST "$BASE_URL/api/partner/coupons/place" \
--header "Authorization: Bearer $CLIENT_TOKEN" \
--header "Content-Type: application/json" \
--data '{"list_bets": ["line#737779544#1#1#0#1.85"], "amount": 10}' Tu parte y nuestra parte
Tu parte
Tu servidor guarda la clave API y hace todas las solicitudes. Tú gestionas las cuentas y los saldos de los jugadores, la interfaz y los pagos, y decides qué deportes y mercados mostrar.
Nuestra parte
Las cuotas, la comprobación de la cuota al apostar, la liquidación y su entrega, la documentación con ejemplos y las consultas sobre la API. No escribimos tu código, pero nuestro equipo puede hacer la integración con un coste adicional.
Cuánto cuesta la integración
Las cuotas se pagan mensualmente según el número de deportes. Empieza con una prueba gratuita de 2 días con todos los deportes. Aceptación y liquidación de apuestas (Coupon API): desde $300/mes, con $20 al mes para apuestas de prueba. Paga varios meses por adelantado y ahorra hasta un 30%.
Un deporte para probar la integración en un producto real.
- Deportes: 1
- Prematch + Live
- Idiomas: EN
- Ligas principales
- Soporte: 8/5
Diez deportes para una casa de apuestas en crecimiento.
- Deportes: 10
- Prematch + Live
- Idiomas: EN, RU
- Ligas principales
- Soporte: 12/7
Todos los deportes y esports para una casa de apuestas completa.
- Deportes: todos
- Prematch + Live
- Idiomas: EN, RU
- Ligas principales
- Esports incluidos
- Soporte: 24/7
Preguntas sobre la integración de la API de apuestas
Cómo funciona la integración de una API de apuestas deportivas
La integración de API de apuestas deportivas aporta a tu producto tres cosas que no puede generar solo: cuotas actuales, la aceptación de apuestas y la liquidación tras el partido. En SportAPI cada parte es una API JSON independiente: puedes empezar con las cuotas y añadir las apuestas después sin rehacer la interfaz.
Integración de la API de apuestas deportivas paso a paso
La primera parte son las cuotas. Tu servidor solicita el menú de deportes, la lista de eventos y el evento completo con mercados y cuotas, guarda los identificadores y actualiza el live con los intervalos recomendados. Las selecciones bloqueadas se desactivan en la interfaz para que nadie apueste a un precio cerrado.
La segunda parte es la aceptación de apuestas. Al confirmar el cupón, tu backend envía el puntero de cada selección con la cuota que vio el jugador. La comprobación de cuotas rechaza el cupón o acepta el nuevo precio según el modo que elijas.
La tercera parte es la liquidación. Tras el evento el cupón se liquida automáticamente y el resultado llega a tu callback con firma HMAC. Tu sistema abona la ganancia en el saldo del jugador y, por seguridad, sigue consultando los cupones liquidados.
API de apuestas para una casa de apuestas: qué planificar
Empieza por el servidor. La clave API y el JWT nunca llegan al navegador: todas las solicitudes pasan por tu backend, que además cachea la línea y evita los límites de solicitudes. Decide qué deportes y mercados mostrarás, cómo enseñarás los cambios de cuota y qué harás con un cupón rechazado.
Después, la conciliación. Una integración fiable guarda el código de cada cupón, procesa cada lote del callback una sola vez y recupera los resultados tras una caída. Estas tres reglas evitan los errores más caros: pagos dobles y apuestas perdidas.
Integración por tu cuenta o con nuestro equipo
La mayoría de los equipos integran la API por su cuenta con la documentación, que incluye ejemplos de cada método y una versión para agentes de IA. Las consultas sobre la API son gratuitas. Si no tienes desarrolladores, el equipo de SportAPI puede hacer la integración con un coste adicional, o puedes lanzarte antes con el widget de sportsbook o una plataforma de apuestas llave en mano.
Checklist antes del lanzamiento
Antes de pasar a producción, comprueba cuatro cosas. La línea de tu web coincide con la respuesta de la API para el mismo evento, incluidas las selecciones bloqueadas. Un cupón con la cuota cambiada se rechaza o se acepta según el modo elegido, y el jugador ve el motivo. Un cupón liquidado abona el saldo una sola vez, aunque repitas el mismo callback. Si detienes tu endpoint de callback una hora, la consulta a la API recupera todos los resultados. Si todo pasa con la clave de prueba, la integración está lista para jugadores reales.
Errores frecuentes de integración
Llamar a la API desde el navegador y exponer la clave. Actualizar el live más a menudo de lo recomendado y chocar con los límites. Dar por bueno un HTTP 200 sin revisar el código de negocio. Abonar dos veces una ganancia cuando el mismo callback llega de nuevo. Todo esto se explica en la guía de integración y en la guía rápida de aceptación de apuestas.