API de dados de basquete

API de basquete: placares ao vivo, estatísticas de partida e de jogadores

Uma API REST JSON para NBA, WNBA, EuroLeague, EuroCup, NCAA, G League, NBL e torneios internacionais. Placares, estatísticas de partida, classificações, elencos e médias da temporada com uma única chave de API.

14
Ligas e torneios
1.800+
Times
31.000+
Jogos
29.000+
Jogadores
440.000+
Linhas de estatísticas de jogadores
30.000+
Estatísticas de times por jogo

O que a API de basquete retorna

Todos os dados usam os mesmos IDs, então um jogo se liga aos seus times, jogadores e liga.

Placares ao vivo

Status, período atual, relógio e pontos por quarto de cada jogo de uma data, com um endpoint próprio para jogos em andamento.

Calendário e resultados

Cada jogo com horário de início em UTC, ginásio, público, temporada e fase: pré-temporada, temporada regular, play-in, playoffs e torneios.

Estatísticas de partida

Uma linha por jogador com minutos, pontos, rebotes, assistências, roubos, tocos, erros, faltas, aproveitamento de arremessos e saldo, com titulares marcados.

Estatísticas de time

Arremessos de quadra, bolas de 3, lances livres, rebotes, assistências, erros, roubos, tocos e faltas dos dois times em um jogo.

Classificações

Vitórias, derrotas, % de vitórias, jogos atrás, campanha em casa e fora, pontos a favor e contra, últimos 10 e sequência, por conferência.

Líderes da liga

Jogadores ordenados por pontos, rebotes, assistências, roubos, tocos e bolas de 3 por jogo, com filtro de jogos mínimos.

Jogadores e médias

Altura, peso, data de nascimento, posição e número, além das médias da temporada e dos últimos jogos de cada jogador.

Times e elencos

Perfis de time com ginásio, cores e escudo, elenco atual e o calendário completo da temporada com resultados.

Confrontos diretos

Jogos anteriores entre dois times com placares e datas, para as prévias.

Endpoints da API de basquete

Todos os endpoints usam GET em https://sportapi.ai/api/basketball e exigem o cabeçalho X-Api-Key.

EndpointRetorna
GET /basketball/games/date/{YYYY-MM-DD}Todos os jogos de uma data; filtros opcionais tz e league
GET /basketball/games/liveJogos em andamento com período e relógio
GET /basketball/games/{id}Um jogo: placar, períodos, status, fase e ginásio
GET /basketball/games/{id}/playersEstatísticas de partida por jogador
GET /basketball/games/{id}/statsEstatísticas dos dois times
GET /basketball/games/h2h/{team1}/{team2}Histórico de confrontos de dois times
GET /basketball/leaguesTodas as ligas e torneios com a temporada atual
GET /basketball/leagues/{slug}Perfil da liga com suas temporadas
GET /basketball/leagues/{slug}/gamesJogos encerrados ou agendados de uma liga
GET /basketball/leagues/{slug}/leadersLíderes estatísticos por jogo de uma temporada
GET /basketball/standings/{slug}Classificação por conferência ou grupo
GET /basketball/teams/{id}Perfil do time (também /roster e /games)
GET /basketball/players/{id}Perfil do jogador com médias da temporada e últimos jogos

Referência completa com parâmetros →

Faça sua primeira requisição

Crie uma conta grátis, gere uma chave no seu painel e envie-a no cabeçalho X-Api-Key. Os horários estão em UTC no formato ISO 8601; passe tz para obter um dia no seu próprio fuso horário.

  • Respostas JSON em todos os endpoints
  • Chave de API no cabeçalho X-Api-Key
  • Status ao vivo com período e relógio
  • A mesma estrutura para todas as ligas
Documentação completa
RequisiçãoResposta
GET https://sportapi.ai/api/basketball/games/date/2026-10-21?tz=America/New_York
GET https://sportapi.ai/api/basketball/games/1472/players
GET https://sportapi.ai/api/basketball/standings/nba

X-Api-Key: YOUR_API_KEY

Funciona com qualquer linguagem

HTTP e JSON simples, sem SDK.

⌨️cURL
🐘PHP
🟢Node.js
🐍Python
☕Java
💎Ruby
🦀Rust
🔷Go
Plano grátis da API de basquete

Comece grátis e faça upgrade quando precisar de mais requisições

Todos os planos incluem todos os endpoints de basquete e futebol e todas as ligas. O plano grátis oferece 2.000 requisições por dia, sem cartão de crédito.

Os planos pagos aumentam o limite diário e adicionam mais chaves de API.

Criar conta grátis
Requisições por dia, por plano
Grátis2.000
Starter10.000
Pro50.000
Business200.000

Preços da API de basquete

Uma única assinatura cobre basquete e futebol.

Grátis
Grátis
2.000 requisições/dia
  • Todos os endpoints
  • Basquete e futebol
  • Placares ao vivo e estatísticas de partida
  • Classificações e estatísticas de jogadores
  • 1 chave de API
Começar
Starter
$10/mês
10.000 requisições/dia
  • Todos os endpoints
  • Basquete e futebol
  • Placares ao vivo e estatísticas de partida
  • Classificações e estatísticas de jogadores
  • 1 chave de API
Assinar
Business
$50/mês
200.000 requisições/dia
  • Todos os endpoints
  • Basquete e futebol
  • Placares ao vivo e estatísticas de partida
  • Classificações e estatísticas de jogadores
  • 10 chaves de API
Assinar

Sobre a API de basquete da SportAPI

A API de basquete da SportAPI oferece a desenvolvedores placares, calendários, estatísticas de partida, classificações e estatísticas de jogadores do basquete profissional, universitário e internacional. Ela usa a mesma chave de API, os mesmos limites e o mesmo formato JSON da API de futebol, então uma única integração cobre os dois esportes.

Placares ao vivo e dados de jogo

Os endpoints de jogos retornam cada jogo de uma data com status, período e relógio atuais, placar e pontos por quarto. Durante os jogos, os placares são atualizados a cada 5 minutos. Após o estouro do cronômetro, cada jogo recebe as estatísticas completas: minutos, pontos, rebotes, assistências, roubos, tocos, erros, faltas, aproveitamento de arremessos e saldo de cada jogador, além dos totais do time.

Classificações, líderes e estatísticas de jogadores

As classificações incluem vitórias, derrotas, % de vitórias, jogos atrás, campanha em casa e fora, pontos a favor e contra e a sequência atual, agrupadas por conferência ou grupo quando a liga usa. Os líderes da liga ordenam jogadores por pontos, rebotes, assistências, roubos, tocos ou bolas de 3. Os perfis de jogador combinam dados pessoais, médias da temporada e os últimos jogos.

Primeiros passos

Crie uma conta grátis, copie sua chave do painel e chame a API em qualquer linguagem:

curl "https://sportapi.ai/api/basketball/games/live" \
  -H "X-Api-Key: YOUR_API_KEY"

Veja as páginas de placares de basquete para conhecer os dados da API antes de escrever código.

O que a API de basquete não inclui

A SportAPI não oferece odds de apostas, lance a lance, mapas de arremessos nem dados de rastreamento de jogadores. Ela oferece placares, calendários, estatísticas de partida, classificações, elencos e estatísticas.

Perguntas frequentes sobre a API de basquete

Existe um plano grátis da API de basquete? −

Sim. O plano grátis custa US$ 0 e permite 2.000 requisições por dia com uma chave de API. Inclui todos os endpoints de basquete e futebol e todas as ligas. O limite reinicia todo dia às 00:00 UTC, e a API responde HTTP 429 quando ele é atingido.

Quais ligas de basquete a API cobre? +

NBA, WNBA, NBA G League, basquete universitário masculino e feminino da NCAA, EuroLeague, EuroCup, NBL australiana, NBA Summer League e os torneios olímpicos e a Copa do Mundo feminina FIBA. O endpoint /basketball/leagues lista cada competição com sua temporada atual.

Com que frequência os placares ao vivo são atualizados? +

Os placares dos jogos em andamento são atualizados a cada 5 minutos. As estatísticas de partida e de time são concluídas logo após o fim do jogo, e as classificações são recalculadas todo dia.

Há estatísticas de partida para todos os jogos? +

Há estatísticas de quase todos os jogos encerrados das ligas cobertas. O indicador has_boxscore de cada jogo informa se existem estatísticas por jogador antes de você pedi-las.

Preciso de uma chave separada para basquete e futebol? +

Não. A mesma chave de API, o mesmo plano e o mesmo limite diário valem para os dois esportes. Os endpoints de basquete ficam em /api/basketball e os de futebol em /api.

Como obtenho os jogos no meu fuso horário? +

Passe o parâmetro tz com um nome de fuso IANA, por exemplo ?tz=America/New_York ou ?tz=America/Sao_Paulo, ao endpoint de jogos por data. Os horários de início sempre vêm em UTC.

A API de basquete inclui odds ou lance a lance? +

Não. A SportAPI não oferece odds de apostas, lance a lance, mapas de arremessos nem dados de rastreamento. Ela oferece placares, calendários, estatísticas de partida, classificações, elencos e estatísticas de jogadores.

Comece a construir com a API de basquete

Plano grátis com 2.000 requisições por dia. Sem cartão de crédito.

Obter sua chave de API