API de données basket-ball

API basket-ball : scores en direct, feuilles de match et statistiques des joueurs

Une API REST JSON pour la NBA, la WNBA, l’EuroLeague, l’EuroCup, la NCAA, la G League, la NBL et les tournois internationaux. Scores, feuilles de match, classements, effectifs et moyennes de saison avec une seule clé API.

14
Ligues et tournois
1 800+
Équipes
31 000+
Matchs
29 000+
Joueurs
440 000+
Lignes de stats des joueurs
30 000+
Feuilles de match d’équipe

Ce que renvoie l’API basket-ball

Toutes les données utilisent les mêmes ID : un match renvoie vers ses équipes, ses joueurs et sa ligue.

Scores en direct

Statut, période en cours, horloge et points par quart-temps de chaque match d’une date, avec un endpoint dédié aux matchs en cours.

Calendrier et résultats

Chaque match avec l’heure de début en UTC, la salle, l’affluence, la saison et la phase : présaison, saison régulière, play-in, playoffs et tournois.

Feuilles de match

Une ligne par joueur : minutes, points, rebonds, passes, interceptions, contres, pertes de balle, fautes, pourcentages de tir et plus-moins, titulaires indiqués.

Stats d’équipe

Tirs, paniers à 3 points, lancers francs, rebonds, passes, pertes de balle, interceptions, contres et fautes des deux équipes d’un match.

Classements

Victoires, défaites, % de victoires, retard, bilans à domicile et à l’extérieur, points marqués et encaissés, 10 derniers matchs et série, par conférence.

Meilleurs joueurs

Joueurs classés par points, rebonds, passes, interceptions, contres et paniers à 3 points par match, avec un nombre minimum de matchs.

Joueurs et moyennes

Taille, poids, date de naissance, poste et numéro, plus les moyennes de saison et les derniers matchs de chaque joueur.

Équipes et effectifs

Profils d’équipe avec salle, couleurs et logo, effectif actuel et calendrier complet de la saison avec les résultats.

Confrontations

Rencontres précédentes entre deux équipes avec scores et dates, pour les avant-matchs.

Endpoints de l’API basket-ball

Tous les endpoints sont en GET sous https://sportapi.ai/api/basketball et demandent l’en-tête X-Api-Key.

EndpointRenvoie
GET /basketball/games/date/{YYYY-MM-DD}Tous les matchs d’une date ; filtres tz et league facultatifs
GET /basketball/games/liveMatchs en cours avec période et horloge
GET /basketball/games/{id}Un match : score, périodes, statut, phase et salle
GET /basketball/games/{id}/playersFeuille de match avec une ligne par joueur
GET /basketball/games/{id}/statsStatistiques des deux équipes
GET /basketball/games/h2h/{team1}/{team2}Historique des confrontations de deux équipes
GET /basketball/leaguesToutes les ligues et tournois avec la saison en cours
GET /basketball/leagues/{slug}Profil de la ligue avec ses saisons
GET /basketball/leagues/{slug}/gamesMatchs joués ou à venir d’une ligue
GET /basketball/leagues/{slug}/leadersMeilleurs joueurs par match sur une saison
GET /basketball/standings/{slug}Classement par conférence ou groupe
GET /basketball/teams/{id}Profil d’équipe (aussi /roster et /games)
GET /basketball/players/{id}Profil du joueur avec moyennes de saison et derniers matchs

Référence complète avec paramètres →

Faites votre première requête

Créez un compte gratuit, générez une clé dans votre tableau de bord et envoyez-la dans l’en-tête X-Api-Key. Les heures sont en UTC au format ISO 8601 ; passez tz pour obtenir une journée dans votre propre fuseau horaire.

  • Réponses JSON pour chaque endpoint
  • Clé API dans l’en-tête X-Api-Key
  • Statut en direct avec période et horloge
  • La même structure pour chaque ligue
Documentation complète
RequêteRéponse
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

Fonctionne avec tous les langages

Du simple HTTP et JSON, sans SDK.

⌨️cURL
🐘PHP
🟢Node.js
🐍Python
☕Java
💎Ruby
🦀Rust
🔷Go
Offre gratuite de l’API basket-ball

Commencez gratuitement, passez à l’offre supérieure quand il vous faut plus de requêtes

Chaque offre comprend tous les endpoints basket-ball et football et toutes les ligues. L’offre gratuite donne 2 000 requêtes par jour, sans carte bancaire.

Les offres payantes augmentent la limite quotidienne et ajoutent des clés API.

Créer un compte gratuit
Requêtes par jour selon l’offre
Gratuit2 000
Starter10 000
Pro50 000
Business200 000

Tarifs de l’API basket-ball

Un seul abonnement couvre le basket-ball et le football.

Gratuit
Gratuit
2 000 requêtes/jour
  • Tous les endpoints
  • Basket-ball et football
  • Scores en direct et feuilles de match
  • Classements et stats des joueurs
  • 1 clé API
Commencer
Starter
$10/mois
10 000 requêtes/jour
  • Tous les endpoints
  • Basket-ball et football
  • Scores en direct et feuilles de match
  • Classements et stats des joueurs
  • 1 clé API
S’abonner
Business
$50/mois
200 000 requêtes/jour
  • Tous les endpoints
  • Basket-ball et football
  • Scores en direct et feuilles de match
  • Classements et stats des joueurs
  • 10 clés API
S’abonner

À propos de l’API basket-ball de SportAPI

L’API basket-ball de SportAPI fournit aux développeurs les scores, calendriers, feuilles de match, classements et statistiques des joueurs du basket-ball professionnel, universitaire et international. Elle utilise la même clé API, les mêmes limites et le même format JSON que l’API football : une seule intégration couvre les deux sports.

Scores en direct et données de match

Les endpoints de matchs renvoient chaque match d’une date avec son statut, la période et l’horloge en cours, le score et les points par quart-temps. Pendant les matchs, les scores sont mis à jour toutes les 5 minutes. Après la sirène finale, chaque match reçoit sa feuille de match complète : minutes, points, rebonds, passes, interceptions, contres, pertes de balle, fautes, pourcentages de tir et plus-moins de chaque joueur, plus les totaux de l’équipe.

Classements, meilleurs joueurs et stats des joueurs

Les classements comprennent victoires, défaites, % de victoires, retard, bilans à domicile et à l’extérieur, points marqués et encaissés et la série en cours, par conférence ou groupe quand la ligue en a. Les meilleurs joueurs sont classés par points, rebonds, passes, interceptions, contres ou paniers à 3 points. Les profils de joueur réunissent les données personnelles, les moyennes de saison et les derniers matchs.

Pour commencer

Créez un compte gratuit, copiez votre clé depuis le tableau de bord et appelez l’API depuis n’importe quel langage :

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

Parcourez les pages de scores de basket-ball pour voir les données de l’API avant d’écrire du code.

Ce que l’API basket-ball ne comprend pas

SportAPI ne fournit pas de cotes de paris, de déroulé action par action, de cartes de tirs ni de données de tracking des joueurs. Elle fournit les scores, calendriers, feuilles de match, classements, effectifs et statistiques.

Questions fréquentes sur l’API basket-ball

Existe-t-il une offre gratuite de l’API basket-ball ? −

Oui. L’offre gratuite coûte 0 $ et permet 2 000 requêtes par jour avec une clé API. Elle comprend tous les endpoints basket-ball et football et toutes les ligues. La limite se réinitialise chaque jour à 00:00 UTC, et l’API répond HTTP 429 une fois atteinte.

Quelles ligues de basket-ball l’API couvre-t-elle ? +

La NBA, la WNBA, la NBA G League, le basket-ball universitaire NCAA masculin et féminin, l’EuroLeague, l’EuroCup, la NBL australienne, la NBA Summer League ainsi que les tournois olympiques et la Coupe du monde féminine FIBA. L’endpoint /basketball/leagues liste chaque compétition avec sa saison en cours.

À quelle fréquence les scores en direct sont-ils mis à jour ? +

Les scores des matchs en cours sont mis à jour toutes les 5 minutes. Les feuilles de match et les stats d’équipe sont complétées peu après la fin du match, et les classements sont recalculés chaque jour.

Y a-t-il une feuille de match pour chaque match ? +

Il y a une feuille de match pour presque tous les matchs terminés des ligues couvertes. L’indicateur has_boxscore de chaque match dit si les stats par joueur existent avant de les demander.

Faut-il une clé différente pour le basket-ball et le football ? +

Non. La même clé API, la même offre et la même limite quotidienne valent pour les deux sports. Les endpoints basket-ball sont sous /api/basketball et ceux du football sous /api.

Comment obtenir les matchs dans mon fuseau horaire ? +

Passez le paramètre tz avec un nom de fuseau IANA, par exemple ?tz=America/New_York ou ?tz=Europe/Paris, à l’endpoint des matchs par date. Les heures de début sont toujours renvoyées en UTC.

L’API basket-ball fournit-elle des cotes ou le déroulé action par action ? +

Non. SportAPI ne fournit pas de cotes de paris, de déroulé action par action, de cartes de tirs ni de données de tracking. Elle fournit les scores, calendriers, feuilles de match, classements, effectifs et statistiques des joueurs.

Commencez à construire avec l’API basket-ball

Offre gratuite de 2 000 requêtes par jour. Sans carte bancaire.

Obtenir votre clé API