DFT SDK
Crie sua primeira integração de dados de tênis.
Conecte sua aplicação a registros de partidas, sequências de pontos e estatísticas de jogadores. Comece com uma requisição gratuita e use a mesma chave de API e as mesmas identidades do tênis em toda a integração.
import json, os
from urllib.request import Request, urlopen
request = Request(
"https://api.datafortennis.com/onboarding/v1/match",
headers={"Authorization": "Bearer " + os.environ["DFT_API_KEY"]}
)
with urlopen(request, timeout=15) as response:
match_response = json.load(response)
print(json.dumps(match_response, indent=2))Usa HTTP padrão e DFT_API_KEY do ambiente. A rota gratuita retorna uma partida; execute no playground com sua chave.
O conteúdo da resposta gratuita.
GET /onboarding/v1/match retorna uma partida canônica com jogadores, edição e placar.
data.sides[].members[].name- Os nomes dos jogadores em cada lado, disponíveis na resposta gratuita da partida.
data.edition.name- O nome da edição do torneio associado à partida retornada.
data.score.display- O placar legível da partida. Preserve os sets estruturados quando precisar dos placares de cada set.
meta.release_id- A versão de dados usada pela resposta, mantida junto à partida.
Da chave ao registro da partida.
Crie uma chave API gratuita.
Abra o playground, crie uma chave e guarde o segredo no seu ambiente.
Abrir o playground APIConfira a resposta da partida.
Leia jogadores, edição, placar e versão antes de integrar a resposta.
Consultar a referência da APIAdicione atualizações ao vivo.
Use o cliente TypeScript para dados em tempo real para manter um estado local da partida, lidar com reconexões e processar pontos de controle da transmissão.
Obter o cliente TypeScript para dados em tempo real
Perguntas
Crie a primeira consulta útil.
Crie uma chave grátis, execute a consulta no playground e copie para sua aplicação.
