API Dados Futebol
A API Dados Futebol é uma API REST que fornece dados estruturados do futebol brasileiro: campeonatos, rodadas, partidas, tabelas de classificação, artilharia e elencos dos clubes. Todas as respostas são em português, com chaves JSON semânticas comoplacar_mandante, campeonato_id e ao_vivo. A API segue o padrão REST sobre HTTPS, retorna JSON em todas as rotas e usa autenticação via API Key no header Authorization.
O que você pode fazer
Campeonatos e Tabela
Liste competições, filtre por temporada e status, e consulte a classificação completa com pontos, saldo e aproveitamento.
Partidas
Consulte placares e histórico de jogos, com filtros por rodada, status, time e intervalo de datas.
Times e Jogadores
Busque clubes por nome ou sigla, veja elencos completos e consulte artilheiros por campeonato.
Autenticação e Limites
Entenda como usar sua API Key, os planos disponíveis e os headers de rate limiting retornados em cada resposta.
Como funciona
Toda requisição precisa de uma API Key enviada como Bearer Token. A API valida a key, aplica o rate limit do plano correspondente e retorna os dados em JSON. As respostas de listagem seguem sempre o mesmo envelope:meta e retornam apenas "data": { ... }. Erros retornam um objeto com "erro" e "mensagem" em português.
Início rápido
1. Obtenha sua API Key
Para testes locais, use a key de sandbox gratuita:2. Faça sua primeira requisição
3. Resposta esperada
Base URL
| Ambiente | URL base |
|---|---|
| Produção | https://api.dadosfutebol.com.br |
| Desenvolvimento local | http://localhost:8000 |
/v1:
Convenções gerais
| Aspecto | Comportamento |
|---|---|
| Formato | JSON (Content-Type: application/json) |
| Autenticação | Authorization: Bearer {api_key} |
| Datas | ISO 8601 com timezone (2026-04-19T16:00:00-03:00) |
| Erros | Sempre em português com campos erro e mensagem |
| Cache | Listagens: 60s |