Acerca de la API de fútbol SportAPI
SportAPI es una API de fútbol para desarrolladores que necesitan datos estructurados de partidos sin tener que unir varias fuentes. Es un servicio REST JSON que cubre solo el fútbol (soccer): calendario, marcadores en vivo, clasificación, equipos, jugadores, eventos del partido, alineaciones y estadísticas del partido. Es adecuado para aplicaciones de marcadores en vivo, juegos de fantasía, sitios web de clubes, bots y paneles de análisis.
Qué datos devuelve la API de fútbol
La API de datos de fútbol está organizada en calendario, ligas, equipos, jugadores y clasificación. Cada endpoint es una petición GET simple que devuelve JSON, por lo que se puede analizar en cualquier lenguaje. Un objeto de calendario contiene el id del partido, fecha y hora, estado (Scheduled, LIVE, HT, FT, AET, PENS), minuto actual, equipos local y visitante, marcadores y la fase de la competición. Como cada estado de partido usa los mismos campos, tu interfaz no necesita casos especiales. La referencia de endpoints enumera cada parámetro.
Marcadores en vivo y eventos del partido
Una API de marcadores en vivo solo es útil si es fresca. SportAPI actualiza los marcadores en vivo cada minuto mientras se disputan los partidos. Los goles, asistencias, tarjetas amarillas y rojas y sustituciones se almacenan como eventos del partido con el jugador, el lado del equipo y el minuto. Las alineaciones, asistencias, tarjetas y estadísticas de los jugadores se añaden aproximadamente una hora después del pitido final.
Si no quieres consultar la API constantemente (polling), conéctate al endpoint WebSocket en wss://sportapi.ai/ws?key=YOUR_API_KEY. Envía actualizaciones de marcador a tu cliente, típicamente 30 a 60 segundos después de un gol. También puedes ver los mismos datos en la página de marcadores en vivo.
Calendario, clasificación y API de estadísticas de fútbol
La API de calendario de fútbol devuelve cada partido en una fecha dada, y los endpoints de partido único te dan eventos, alineaciones y estadísticas. La API de clasificación de fútbol devuelve la tabla completa: posición, jugados, ganados, empatados, perdidos, goles a favor y en contra, diferencia de goles, puntos y forma reciente. Cada tabla de liga en este sitio está construida con los mismos datos.
La API de estadísticas de fútbol ofrece estadísticas de equipos por partido: tiros, tiros a puerta, tiros fuera de portería, faltas, pases, precisión de pases, entradas, éxito en entradas, paradas y tarjetas amarillas. Los registros de partidos de jugadores añaden minutos jugados, goles, asistencias, tiros, ocasiones creadas y entradas. Los máximos goleadores, máximos asistentes y más tarjetas están disponibles para cada liga, y el historial de enfrentamientos directos para cualquier par de equipos.
Cobertura de la API de fútbol
La API abarca 117 ligas y copas en 41 países y regiones, con más de 4.800 equipos, 32.000 partidos, 25.000 jugadores y 100.000 eventos de partido. La cobertura incluye la Premier League, La Liga, Serie A, Bundesliga, Ligue 1, Eredivisie, la Champions League, Europa League y Conference League, las Nations League de UEFA y Concacaf, la MLS, la Liga MX, la Serie A de Brasil, la Saudi Pro League y la J1 League. También se incluyen divisiones inferiores inglesas, copas nacionales, competiciones femeninas y partidos de selecciones. Consulta la página de cobertura para la lista completa.
Los datos detallados dependen de la fuente. Las alineaciones, asistencias, tarjetas y estadísticas de jugadores existen para competiciones que nuestra fuente de datos cubre en detalle. Para algunas competiciones más pequeñas, solo obtienes el marcador, el estado y los goles.
Empieza en tres pasos
Primero, crea una cuenta gratuita en la página de registro con tu correo o Google y genera una clave en My Access. Las claves comienzan con sk_live_. Segundo, envía la clave en el encabezado X-Api-Key. Tercero, llama a un endpoint:
curl "https://sportapi.ai/api/fixtures/date/2026-10-08" \
-H "X-Api-Key: YOUR_API_KEY"La demo en vivo te permite probar los endpoints con tu clave antes de escribir código. Mantén la clave en tu servidor, no en el código del navegador.
Plan gratuito de API de fútbol y planes de pago
El plan gratuito de API de fútbol no tiene costo y permite 2.000 peticiones diarias (14.000 al mes) con una clave. Starter es $10 al mes para 10.000 peticiones diarias, Pro es $25 por 50.000 peticiones y tres claves, y Business es $50 por 200.000 peticiones y diez claves. Todos los planes incluyen todos los endpoints y ligas. El límite se aplica por clave y se reinicia a las 00:00 UTC. Cada llamada cuenta como una petición, incluidas las que devuelven un error, y la API responde con HTTP 429 una vez alcanzado el límite. Compara las opciones en la página de precios.
En los últimos 30 días, el tiempo de respuesta mediano fue de aproximadamente 22 ms, y la mayoría de las peticiones se respondieron en menos de 100 ms.
Lo que no hace la API de fútbol
SportAPI no proporciona cuotas de apuestas, expected goals (xG), porcentajes de posesión ni fotos de jugadores, y solo cubre fútbol. Aún no hay SDK oficiales ni webhooks, ni garantía de disponibilidad. Si tu producto necesita esas funciones, planea añadir otra fuente. Para marcadores, calendario, clasificación, eventos y estadísticas básicas de partido, es una base completa y sencilla.















