API.
Diese Endpunkte holen die Sportdaten server-seitig und geben sie als JSON zurück. Sie existieren, weil ESPN keine CORS-Header sendet und der Browser dort nicht direkt anfragen kann. Sie sind offen erreichbar — kein Schlüssel, keine Anmeldung.
Fair use: Es gibt keine Zugangsbeschränkung, aber auch keine Zusage auf Verfügbarkeit oder feste Antwortformate. Die Daten gehören ihren Quellen (ESPN, nflverse, TheSportsDB) — wer sie weiterverwendet, hält sich an deren Bedingungen. Für ernsthafte Nutzung bitte direkt bei der Quelle abfragen statt hier.
GET /api/team-overview?team=KCCache 15 Min.Bilanz, Divisionsplatz, nächstes und letztes Spiel, kommender Spielplan.
GET /api/team-news?team=KC&limit=5Cache 5 Min.Aktuelle Meldungen zu einem Team. Ohne team-Parameter ligaweite News.
GET /api/team-roster?team=KCCache 1 Std.Kompletter Kader, nach Positionsgruppen gegliedert.
GET /api/team-stats?team=KCCache 30 Min.Saisonwerte des Starting-Quarterbacks samt Yards-Verlauf der letzten Spiele.
GET /api/game-situation?event=401872656Cache 15 Sek.Live-Spielstand mit Ballbesitz, Down & Distance, Siegwahrscheinlichkeit und laufendem Drive. Ohne event-Parameter alle Spiele des Spieltags.
Beispiel
curl https://nfl-fan-app.de/api/team-overview?team=KCTeam-Kürzel sind die üblichen drei Zeichen (KC, SF, NE …). Washington ist WAS, die Rams sind LAR.
Fragen dazu? Kontakt