L’API football ouverte, pensée pour la vitesse.Prête pour vos apps et vos agents IA.

Une API de données football pour développeurs et agents IA : calendriers, résultats, classements et analyses de match sourcées sur 120 compétitions prises en charge.

5 000 requêtes/mois · Sans carte bancaire · Passez à l’offre supérieure quand vous voulez

120compétitions
12endpoints REST
12outils MCP
Développeur sur un ordinateur portable à côté d’un ballon et de panneaux d’analyse football connectés
ID déterministes
Sources amont nommées
Flux SSE et webhooks signés
Quotas mensuels prévisibles
WIDGETS EN DIRECT À INTÉGRER

Trois widgets. Un seul contrat de données.Collez OpenFoot sur n’importe quel site.

Publiez des fils de matchs et des analyses responsives, avec des ID déterministes, des sources nommées et des états « indisponible » explicites.

Rafraîchissement REST automatique xG sourcé quand il existe Zéro donnée synthétique Catalogue mondial de compétitions
openfootapi.com/embed/liveboard
UI PREVIEW · LIVE DEMOS ↗
YESTERDAYTODAY (LIVE · 6)TOMORROW
meta.scope: verified
74'xG 1.84 - 1.12
ARSArsenal2
CHEChelsea1
Goal · Saka 28', Ødegaard 61'
Goal · Palmer 43' (P)
88'xG 2.45 - 2.10
RMAReal Madrid3
BARBarcelona2
Goal · Vinicius 14', Bellingham 55', Mbappé 82'
Goal · Lewandowski 22', Yamal 70'
FTxG 1.40 - 0.72
INTInter Milano1
MILAC Milan0
Goal · Lautaro Martínez 37'
Clean sheet · Provenance verified
MATCH INTELLIGENCE74:12
ARSArsenal
2 - 1
CHEChelsea
61'Goal · M. Ødegaard
43'Goal (P) · C. Palmer
6 LIVE
PREMIER LEAGUE74'
ARSArsenal
2
CHEChelsea
1
LA LIGA88'
RMAR. Madrid
3
BARBarcelona
2
L’API EN MOUVEMENT

Regardez un match. Puis regardez le JSON.

Passez d’une vue football normalisée à la réponse API qui l’alimente. Aperçu public inclus.

Choose a match
GET/v1/matches/match_laliga_primera-division_2024-2025_11052025_barcelona_real-madrid/context
Source-backed contextJSON REST
FC BarcelonaElo 2012
4–3
Full TimeLaLiga · Matchday 35Estadi Olímpic Lluís Companys11 May 2025
Real MadridElo 2045
19' Eric García
32' Lamine Yamal
34', 45' Raphinha
5' (P), 14', 70' K. Mbappé
Match overviewEvery recorded event, from kickoff to full time.
11 events
Recorded event pulseEvent activity over time
4.27FCB xG
2.8RMA xG
Attendance
50,319
Referee
Alejandro Hernández Hernández
Venue
Estadi Olímpic Lluís Companys
Date
11 May 2025
UNE COUCHE · QUATRE MISSIONS

Moins de tuyauterie. Plus de produit.

Des interfaces propres pour trouver des matchs, suivre le direct, analyser et alimenter des agents.

01 · UN CONTRAT

Des données football sans couche de traduction.

Quinze endpoints orientés ressources, des enveloppes JSON normalisées, des ID déterministes, des filtres et une pagination par curseur.

02 · DIRECT ET PROVENANCE

Disponible veut dire disponible. Rien d’inventé.

Événements, compositions et commentaires n’apparaissent qu’avec leur source. Les flux SSE en direct et les webhooks signés livrent chaque mise à jour du match.

03 · ANALYSE DE MATCH

Du match au contexte en une seule requête.

Classement, forme, contexte Elo, probabilités justes et xG avec coordonnées des tirs quand la compétition le permet.

04 · NATIVE POUR L’IA

REST pour votre app. MCP pour vos agents.

Quinze outils MCP exposent le même contrat d’API à Claude Desktop, Cursor et à vos propres agents.

01—03 / FLUX OPENFOOTUn contrat.
Trois étapes.

Les cartes défilent seules. Survolez ou mettez le focus pour les arrêter.

01

Choisir une compétition

Trouvez ligues, équipes et saisons grâce à des ID de catalogue stables.

02

Appeler un endpoint

Utilisez des filtres REST familiers ou connectez le serveur MCP à un agent.

03

Livrer avec la provenance

Chaque réponse factuelle garde ses métadonnées de source et de licence.

NOTES D’INGÉNIERIE

Utile avant votre première requête.

Voir tous les guides
RÉPONSES CLAIRES

Avant de vous lancer.

Qu’est-ce que l’OpenFoot API ?

OpenFootAPI est une API REST de données football : calendriers, résultats, classements avec répartition domicile/extérieur, contexte de match dérivé (classements Elo, forme, cotes justes) et, sur les matchs et compétitions pris en charge, événements en direct, compositions et expected goals (xG).

Quelles compétitions de football sont disponibles ?

La couverture actuelle réunit 120 championnats et coupes de 94 pays d’Europe, des Amériques, d’Asie et d’Afrique ; 120 d’entre eux servent des matchs en direct (dont Bundesliga, Superliga României, MLS, Série A brésilienne, Liga Profesional argentine, J1 League, Liga MX, Eredivisie, Primeira Liga, Süper Lig, Championship et Malta Premier League), avec 100 % des 55 fédérations membres de l’UEFA.

Puis-je tester l’API football sans clé ?

Oui. L’aperçu public fonctionne sans authentification et renvoie jusqu’à cinq matchs ou résultats de recherche par requête, ainsi que des exemples complets de contexte et d’analyse de match.

Que comprend une clé API Developer ?

Une clé Developer comprend jusqu’à 250 000 requêtes authentifiées par mois, des résultats complets sur les 120 compétitions, les classements, ainsi que des événements, compositions et contextes de match sourcés, avec le xG des cinq grands championnats européens.

OFFRE DEVELOPER

Commencez dès aujourd’hui avec de vraies données football.

250 000 requêtes par mois, accès à tout le catalogue, streaming en direct (≈60 s) et webhooks signés.