A API de futebol aberta, feita para ser rápida.Pronta para seus apps e agentes de IA.

Uma API de dados de futebol para desenvolvedores e agentes de IA: partidas, resultados, classificação e inteligência de jogo com fonte verificável em 120 competições.

5.000 requisições/mês · Sem cartão de crédito · Faça upgrade quando quiser

120competições
12endpoints REST
12ferramentas MCP
Desenvolvedor usando um notebook ao lado de uma bola e de painéis de análise de futebol conectados
IDs determinísticos
Fontes de origem nomeadas
Stream SSE e webhooks assinados
Cotas mensais previsíveis
WIDGETS AO VIVO PARA INCORPORAR

Três widgets. Um só contrato de dados.Coloque a OpenFoot em qualquer site.

Publique placares e inteligência de jogo responsivos, com IDs determinísticos, fontes nomeadas e estados de “indisponível” explícitos.

Atualização automática via REST xG com fonte onde houver Zero dados sintéticos Catálogo global de competições
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
A API EM AÇÃO

Veja uma partida. Depois veja o JSON.

Alterne entre uma visão de futebol normalizada e a resposta da API por trás dela. Prévia pública incluída.

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
UMA CAMADA · QUATRO FUNÇÕES

Menos encanamento. Mais produto.

Interfaces limpas para descobrir partidas, contexto ao vivo, análises e fluxos de agentes.

01 · UM CONTRATO

Dados de futebol sem camada de tradução.

Quinze endpoints orientados a recursos, envelopes JSON normalizados, IDs determinísticos, filtros e paginação por cursor.

02 · AO VIVO E ORIGEM

Disponível quer dizer disponível. Nada inventado.

Eventos, escalações e narração só aparecem com a fonte. Streams SSE ao vivo e webhooks assinados entregam cada atualização do jogo.

03 · INTELIGÊNCIA DE JOGO

Da partida ao contexto em uma só requisição.

Classificação, momento, contexto Elo, probabilidades justas e xG com coordenadas de finalização onde a competição permite.

04 · NATIVA PARA IA

REST para o seu app. MCP para os seus agentes.

Quinze ferramentas MCP levam o mesmo contrato da API ao Claude Desktop, ao Cursor e aos seus próprios agentes.

01—03 / FLUXO OPENFOOTUm contrato.
Três passos.

Os cards giram sozinhos. Passe o mouse ou dê foco para pausar.

01

Escolha uma competição

Encontre ligas, times e temporadas com IDs de catálogo estáveis.

02

Chame um endpoint

Use filtros REST conhecidos ou conecte o servidor MCP a um agente.

03

Publique com a origem

Toda resposta factual leva junto os metadados de fonte e licença.

NOTAS DE ENGENHARIA

Útil antes da sua primeira requisição.

Ver todos os guias
RESPOSTAS DIRETAS

Antes de começar.

O que é a OpenFoot API?

A OpenFootAPI é uma API REST de dados de futebol com partidas, resultados, classificação com recorte mandante/visitante, contexto de jogo derivado (ratings Elo, momento, odds justas) e, nas partidas e competições compatíveis, eventos ao vivo, escalações e gols esperados (xG).

Quais competições de futebol estão disponíveis?

A cobertura atual reúne 120 ligas e copas de 94 países da Europa, das Américas, da Ásia e da África; 120 delas servem partidas ao vivo (incluindo Bundesliga, Superliga României, MLS, Brasileirão Série A, Liga Profesional Argentina, J1 League, Liga MX, Eredivisie, Primeira Liga, Süper Lig, Championship e Malta Premier League), com 100% das 55 federações da UEFA.

Posso testar a API de futebol sem chave?

Sim. A prévia pública funciona sem autenticação e retorna até cinco partidas ou resultados de busca por requisição, além de exemplos completos de contexto e inteligência de jogo.

O que uma chave Developer inclui?

Uma chave Developer inclui até 250.000 requisições autenticadas por mês, resultados completos nas 120 competições, classificação, e eventos, escalações e contexto de jogo com fonte, com xG nas cinco grandes ligas europeias.

PLANO DEVELOPER

Comece hoje com dados de futebol reais.

250.000 requisições por mês, acesso a todo o catálogo, streaming ao vivo (≈60 s) e webhooks assinados.