Primeiros passos com a API Dados Futebol
Publicado em , atualizado em .
O calendário do futebol brasileiro é o mais cheio do mundo — e o dado mora espalhado. Veja como reunir campeonatos, partidas ao vivo e estatísticas em JSON, da criação da chave à primeira requisição.

O calendário mais cheio do mundo
Um clube grande no Brasil começa o ano em janeiro disputando o estadual, entra na Copa do Brasil por volta de março, encara Libertadores ou Sul-Americana no meio de semana e ainda tem 38 rodadas de pontos corridos entre abril e dezembro. Somando as fases de mata-mata, passa de 60 jogos oficiais numa única temporada — por clube.
Agora multiplique. Vinte clubes só na Série A. Mais Série B, C e D. Mais os estaduais de 27 federações, cada um com seu próprio formato. Mais as competições continentais. O futebol brasileiro produz partidas num ritmo que nenhuma planilha acompanha na mão.
E o problema de quem quer construir alguma coisa em cima disso nunca foi falta de dado — é que o dado mora espalhado. A tabela está num site, o placar ao vivo em outro, a escalação num terceiro, a artilharia num quarto. Cada um com seu formato, seu atraso de atualização e sua disposição de te bloquear se você tentar raspar o HTML.
Quem já tentou montar um bolão, um app de placar, um painel de scouting ou um bot de notificação conhece a sequência: dois dias empolgado com o produto, três semanas mantendo scraper.
O que a API resolve
A API Dados Futebol entrega campeonatos, rodadas, partidas ao vivo, tabelas de classificação, escalações, eventos e estatísticas do futebol brasileiro em JSON — com chaves em português, um envelope só e a mesma autenticação em todos os endpoints. Este guia mostra como sair do zero até a primeira requisição.
1. Crie sua conta e chave de API
Acesse dadosfutebol.com.br, crie sua conta gratuita e gere uma chave de API no painel. O plano free dá direito a 100 requisições por dia — suficiente para explorar a API inteira.
2. Faça a primeira requisição
Toda requisição é autenticada via Bearer token:
curl https://api.dadosfutebol.com.br/v1/campeonatos \
-H "Authorization: Bearer SUA_CHAVE_AQUI"
A resposta vem no envelope padrão da API:
{
"data": [
{
"id": 1,
"nome": "Brasileirão Série A",
"temporada": 2026,
"formato": "pontos-corridos"
}
],
"meta": { "total": 10 }
}
O campo formato já diz o que esperar da estrutura: pontos-corridos tem tabela e rodadas; mata-mata tem fases e chaves. São duas geometrias diferentes, e a API não finge que são a mesma coisa.
3. Explore os recursos
Com o campeonato_id em mãos, você pode navegar por todo o resto:
GET /v1/campeonatos/{id}/tabela— tabela de classificaçãoGET /v1/campeonatos/{id}/partidas— partidas do campeonatoGET /v1/partidas/ao-vivo— jogos acontecendo agoraGET /v1/partidas/{id}/estatisticas— posse de bola, finalizações e mais
A referência completa de endpoints está em docs.dadosfutebol.com.br.
Próximos passos
Nos próximos posts vamos cobrir webhooks (receba um POST a cada gol), o servidor MCP para usar a API direto em assistentes de IA, e os campos avançados de estatísticas. Assine o RSS para acompanhar.