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.

GET /onboarding/v1/match

Consulta
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.

  1. Crie uma chave API gratuita.

    Abra o playground, crie uma chave e guarde o segredo no seu ambiente.

    Abrir o playground API
  2. Confira a resposta da partida.

    Leia jogadores, edição, placar e versão antes de integrar a resposta.

    Consultar a referência da API
  3. Adicione 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.