La API de fútbol abierta, hecha para ir rápido.Lista para tus apps y agentes de IA.

Una API de datos de fútbol para desarrolladores y agentes de IA: partidos, resultados, clasificaciones e inteligencia de partido con fuente verificable en 120 competiciones.

5.000 peticiones/mes · Sin tarjeta · Mejora el plan cuando quieras

120competiciones
12endpoints REST
12herramientas MCP
Desarrollador con un portátil junto a un balón y paneles de análisis de fútbol conectados
IDs deterministas
Fuentes de origen con nombre
Stream SSE y webhooks firmados
Cuotas mensuales predecibles
WIDGETS EN DIRECTO PARA INSERTAR

Tres widgets. Un solo contrato de datos.Pega OpenFoot en cualquier web.

Publica marcadores e inteligencia de partido adaptables, con IDs deterministas, fuentes con nombre y estados de «no disponible» explícitos.

Actualización automática por REST xG con fuente donde exista Cero datos sintéticos Catálogo global de competiciones
openfootapi.com/embed/liveboard
UI PREVIEW · LIVE DEMOS ↗
YESTERDAYTODAY (LIVE · 6)TOMORROW
meta.scope: verified
74'xG 1.84 - 1.12
ARSArsenal2
CHEChelsea1
Goal · Saka 28', Ødegaard 61'
Goal · Palmer 43' (P)
88'xG 2.45 - 2.10
RMAReal Madrid3
BARBarcelona2
Goal · Vinicius 14', Bellingham 55', Mbappé 82'
Goal · Lewandowski 22', Yamal 70'
FTxG 1.40 - 0.72
INTInter Milano1
MILAC Milan0
Goal · Lautaro Martínez 37'
Clean sheet · Provenance verified
MATCH INTELLIGENCE74:12
ARSArsenal
2 - 1
CHEChelsea
61'Goal · M. Ødegaard
43'Goal (P) · C. Palmer
6 LIVE
PREMIER LEAGUE74'
ARSArsenal
2
CHEChelsea
1
LA LIGA88'
RMAR. Madrid
3
BARBarcelona
2
LA API, EN MOVIMIENTO

Mira un partido. Después mira el JSON.

Cambia entre una vista de fútbol normalizada y la respuesta de la API que la genera. Con vista previa pública.

Choose a match
GET/v1/matches/match_laliga_primera-division_2024-2025_11052025_barcelona_real-madrid/context
Source-backed contextJSON REST
FC BarcelonaElo 2012
4–3
Full TimeLaLiga · Matchday 35Estadi Olímpic Lluís Companys11 May 2025
Real MadridElo 2045
19' Eric García
32' Lamine Yamal
34', 45' Raphinha
5' (P), 14', 70' K. Mbappé
Match overviewEvery recorded event, from kickoff to full time.
11 events
Recorded event pulseEvent activity over time
4.27FCB xG
2.8RMA xG
Attendance
50,319
Referee
Alejandro Hernández Hernández
Venue
Estadi Olímpic Lluís Companys
Date
11 May 2025
UNA CAPA · CUATRO TAREAS

Menos fontanería. Más producto.

Interfaces limpias para descubrir partidos, contexto en directo, analítica y flujos de agentes.

01 · UN CONTRATO

Datos de fútbol sin capa de traducción.

Quince endpoints orientados a recursos, sobres JSON normalizados, IDs deterministas, filtros y paginación por cursor.

02 · DIRECTO Y ORIGEN

Disponible significa disponible. Nada inventado.

Eventos, alineaciones y comentarios solo aparecen con su fuente. Streams SSE en directo y webhooks firmados entregan cada actualización del partido.

03 · INTELIGENCIA DE PARTIDO

Del partido al contexto en una sola petición.

Clasificación, forma, contexto Elo, probabilidades justas y xG con coordenadas de tiro donde la competición lo permite.

04 · NATIVA PARA IA

REST para tu app. MCP para tus agentes.

Quince herramientas MCP llevan el mismo contrato de la API a Claude Desktop, Cursor y tus propios agentes.

01—03 / FLUJO OPENFOOTUn contrato.
Tres pasos.

Las tarjetas rotan solas. Pasa el ratón o enfoca para detenerlas.

01

Elige una competición

Encuentra ligas, equipos y temporadas con IDs de catálogo estables.

02

Llama a un endpoint

Usa filtros REST conocidos o conecta el servidor MCP a un agente.

03

Publica con su origen

Cada respuesta factual lleva adjuntos los metadatos de fuente y licencia.

NOTAS DE INGENIERÍA

Útil antes de tu primera petición.

Ver todas las guías
RESPUESTAS CLARAS

Antes de empezar.

¿Qué es OpenFoot API?

OpenFootAPI es una API REST de datos de fútbol con partidos, resultados, clasificaciones con desglose local/visitante, contexto de partido derivado (ratings Elo, forma, cuotas justas) y, en los partidos y competiciones compatibles, eventos en directo, alineaciones y goles esperados (xG).

¿Qué competiciones de fútbol están disponibles?

La cobertura actual incluye 120 ligas y copas de 94 países de Europa, América, Asia y África; 120 de ellas sirven partidos en directo (entre ellas Bundesliga, Superliga României, MLS, Brasileirão Série A, Liga Profesional Argentina, J1 League, Liga MX, Eredivisie, Primeira Liga, Süper Lig, Championship y Malta Premier League), con el 100 % de las 55 federaciones miembro de la UEFA.

¿Puedo probar la API de fútbol sin clave?

Sí. La vista previa pública funciona sin autenticación y devuelve hasta cinco partidos o resultados de búsqueda por petición, además de ejemplos completos de contexto e inteligencia de partido.

¿Qué incluye una clave Developer?

Una clave Developer incluye hasta 250.000 peticiones autenticadas al mes, resultados completos en las 120 competiciones, clasificaciones, y eventos, alineaciones y contexto de partido con fuente, con xG en las cinco grandes ligas europeas.

PLAN DEVELOPER

Empieza hoy con datos de fútbol reales.

250.000 peticiones al mes, acceso a todo el catálogo, streaming en directo (≈60 s) y webhooks firmados.