DFT SDK

Crea la tua prima integrazione di dati tennis.

Collega la tua applicazione a record dei match, sequenze di punti e statistiche dei giocatori. Parti da una richiesta gratuita, poi usa la stessa chiave API e le stesse identità tennis in tutta l’integrazione.

GET /onboarding/v1/match

Richiesta
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 standard e DFT_API_KEY dall’ambiente. La rotta gratuita restituisce un match; eseguila nel playground con la tua chiave.

Cosa contiene la risposta gratuita.

GET /onboarding/v1/match restituisce un incontro canonico con giocatori, edizione e punteggio.

data.sides[].members[].name
I nomi dei giocatori di ciascun lato, disponibili nella risposta gratuita del match.
data.edition.name
Il nome dell’edizione del torneo associata all’incontro restituito.
data.score.display
Il punteggio leggibile del match. Conserva i set strutturati quando servono i punteggi dei singoli set.
meta.release_id
La versione dei dati usata dalla risposta, conservata insieme all’incontro.

Dalla chiave al record del match.

  1. Crea una chiave API gratuita.

    Apri il playground, crea una chiave e conserva il segreto nel tuo ambiente.

    Apri il playground API
  2. Controlla la risposta del match.

    Leggi giocatori, edizione, punteggio e versione prima di integrare la risposta.

    Consulta la documentazione di riferimento API
  3. Aggiungi aggiornamenti in tempo reale.

    Usa il client live TypeScript per mantenere uno stato locale del match, gestire le riconnessioni ed elaborare i checkpoint dello stream.

    Ottieni il client live TypeScript

Domande

Costruisci la prima richiesta utile.

Crea una chiave gratuita, esegui la richiesta nel playground e copiala nella tua applicazione.