Sobre a API de futebol SportAPI
SportAPI é uma API de futebol para desenvolvedores que precisam de dados estruturados de partidas sem juntar várias fontes. É um serviço REST JSON que cobre apenas o futebol: calendário, placares ao vivo, classificação, times, jogadores, eventos da partida, escalações e estatísticas de partida. Adequado para aplicativos de placar ao vivo, jogos de fantasy, sites de clubes, bots e painéis de análise.
Quais dados a API de futebol retorna
A API de dados de futebol é organizada em calendário, ligas, times, jogadores e classificação. Cada endpoint é uma solicitação GET simples que retorna JSON, então é analisável em qualquer linguagem. Um objeto de calendário contém o id da partida, data e hora, status (Scheduled, LIVE, HT, FT, AET, PENS), minuto atual, times mandante e visitante, placares e fase da competição. Como todos os estados da partida usam os mesmos campos, sua interface não precisa de casos especiais. A referência de endpoint lista todos os parâmetros.
Placares ao vivo e eventos da partida
Uma API de placar ao vivo só é útil se for atualizada. A SportAPI atualiza placares ao vivo a cada minuto enquanto as partidas estão sendo jogadas. Gols, assistências, cartões amarelos e vermelhos e substituições são armazenados como eventos da partida com o jogador, lado do time e minuto. Escalações, assistências, cartões e estatísticas dos jogadores são adicionados cerca de uma hora após o apito final.
Se você não quiser fazer polling, conecte-se ao endpoint WebSocket em wss://sportapi.ai/ws?key=YOUR_API_KEY. Ele envia atualizações de placar para seu cliente, normalmente 30 a 60 segundos após um gol. Você também pode acompanhar os mesmos dados na página de placares ao vivo.
Calendário, classificação e API de estatísticas de futebol
A API de calendário de futebol retorna todas as partidas em uma determinada data, e endpoints de partida única fornecem eventos, escalações e estatísticas. A API de classificação de futebol retorna a tabela completa: posição, jogos disputados, vencidos, empatados, perdidos, gols marcados e sofridos, saldo de gols, pontos e forma recente. Cada tabela de liga neste site é construída com os mesmos dados.
A API de estatísticas de futebol fornece estatísticas de time por partida: chutes, chutes no alvo, chutes fora do alvo, faltas, passes, precisão de passes, desarmes, sucesso em desarmes, defesas e cartões amarelos. Registros de jogadores na partida adicionam minutos jogados, gols, assistências, chutes, chances criadas e desarmes. Artilheiros, assistências e mais cartões estão disponíveis para cada liga, assim como o histórico de confrontos diretos entre quaisquer dois times.
Cobertura da API de futebol
A API de futebol cobre 117 ligas e copas em 41 países e regiões, com mais de 4.800 equipes, 32.000 partidas, 25.000 jogadores e 100.000 eventos de partida. A cobertura inclui a Premier League, La Liga, Serie A, Bundesliga, Ligue 1, Eredivisie, Champions League, Europa League e Conference League, as ligas das nações da UEFA e da Concacaf, MLS, Liga MX, Serie A do Brasil, Saudi Pro League e J1 League. Divisões inferiores da Inglaterra, copas domésticas, competições femininas e partidas de seleções também estão incluídas. Veja a página de cobertura para a lista completa.
Dados detalhados dependem da fonte. Escalações, assistências, cartões e estatísticas de jogador existem para competições que nossa fonte de dados cobre em detalhes. Para algumas competições menores, você recebe apenas placar, status e gols.
Comece em três passos
Primeiro, crie uma conta gratuita na página de cadastro com seu e-mail ou Google e crie uma chave em My Access. As chaves começam com sk_live_. Segundo, envie a chave no cabeçalho X-Api-Key. Terceiro, chame um endpoint:
curl "https://sportapi.ai/api/fixtures/date/2026-10-08" \
-H "X-Api-Key: YOUR_API_KEY"O demo ao vivo permite testar endpoints com sua chave antes de escrever qualquer código. Mantenha a chave no seu servidor, não no código do navegador.
Plano gratuito da API de futebol e planos pagos
O plano gratuito da API de futebol não custa nada e permite 2.000 requisições por dia (14.000 por mês) com uma chave. Starter é $10 por mês para 10.000 requisições por dia, Pro é $25 para 50.000 requisições e três chaves, e Business é $50 para 200.000 requisições e dez chaves. Todos os planos incluem todos os endpoints e ligas. O limite aplica-se por chave e reinicia às 00:00 UTC. Cada chamada conta como uma requisição, incluindo chamadas que retornam erro, e a API retorna HTTP 429 quando o limite é atingido. Compare as opções na página de preços.
Nos últimos 30 dias, o tempo de resposta mediano foi de cerca de 22 ms, e a maioria das requisições foi respondida em menos de 100 ms.
O que a API de futebol não faz
A SportAPI não fornece odds de apostas, expected goals (xG), porcentagens de posse ou fotos de jogadores, e cobre apenas futebol. Ainda não há SDKs oficiais ou webhooks, e não há garantia de uptime. Se seu produto precisa disso, planeje adicionar outra fonte. Para placares, calendário, classificação, eventos e estatísticas básicas de partida, é uma base completa e simples.















