Mit der LeagueRepublic API kann Ihre eigene Website, App oder Ihr eigenes Programm die Saisons, Spiele, Ergebnisse, Tabellen, Teams und Statistiken Ihrer Liga direkt aus LeagueRepublic lesen. Sie ist schreibgeschützt: Über sie lässt sich in Ihrer Liga nichts ändern.
Was Sie brauchen
Den Gold-Plan. Die API ist Teil des Gold-Abonnements.
Die eingeschaltete API. Gehen Sie zu Admin-Startseite > API > API-Einstellungen und setzen Sie ein Häkchen bei JSON-API aktivieren. Sie können sie jederzeit wieder ausschalten.
Jemanden, der damit etwas erstellt. Einen Webentwickler oder einen KI-Assistenten wie ChatGPT oder Claude. Die Artikel Erstellen Sie… unten geben Ihnen fertige Anleitungen, die Sie in einen KI-Assistenten einfügen können.
Schritt 1: Die API einschalten
Gehen Sie in Ihrer Liga-Verwaltung zu Admin-Startseite > API > API-Einstellungen und setzen Sie ein Häkchen bei JSON-API aktivieren. Auf derselben Seite sehen Sie Ihre Liga-ID, die Sie im nächsten Schritt brauchen.
Schritt 2: Ihre IDs finden
Jede Saison, jede Division und jedes Team hat eine eigene ID-Nummer. Damit geben Sie an, welche Daten Sie möchten. So funktioniert die API erklärt IDs und wie Sie Ihre finden.
Schritt 3: Wählen Sie, wie Sie vorgehen
Mit einem KI-Assistenten: Wählen Sie den Artikel für das, was Sie erstellen möchten, und folgen Sie ihm.
Mit einem Entwickler: Probieren Sie es ohne eigene Liga aus. Diese Adressen nutzen die Demo-Liga von LeagueRepublic, sodass Sie sofort echte Antworten sehen:
Saisons:
Divisionen und Pokale: https://api.leaguerepublic.com/json/getFixtureGroupsForSeason/153020000.json
Teams in einer Division: https://api.leaguerepublic.com/json/getTeamsForFixtureGroup/1/985736993.json
Alle Spiele der Saison: https://api.leaguerepublic.com/json/getFixturesForSeason/153020000.json
Die Spiele eines Teams: https://api.leaguerepublic.com/json/getFixturesForTeam/153020000/154033156.json
Der Match Hub:
Die Statistiken eines Teams: https://api.leaguerepublic.com/json/getStatisticSummaryForTeam/153020000/154033156.json
Schicken Sie Ihrem Entwickler die API-Spezifikation. Sie listet jeden Dienst, jedes Feld, jedes Limit und jede Fehlermeldung auf.
Es gibt auch eine Klartext-Version derselben Spezifikation für KI-Tools:
Gut zu wissen
Es gibt ein Limit dafür, wie viele Anfragen Ihre Liga pro Minute stellen kann. Es gilt gemeinsam für alles, was die Daten Ihrer Liga nutzt. Seiten sollten speichern, was sie geladen haben, statt immer wieder neu zu fragen. Die Details stehen in der Spezifikation.
Es werden nur bestätigte Ergebnisse angezeigt, außer im Match Hub, der auch Live-Ergebnisse und unbestätigte Ergebnisse zeigt, deutlich gekennzeichnet.
Was auf der Website Ihrer Liga ausgeblendet ist, bleibt auch in der API ausgeblendet.
Nicht sicher, ob die API das Richtige für Sie ist?
Wenn Sie nichts selbst bauen möchten, bringen Code Snippets und League Embed Ihre Ligadaten ganz ohne Programmieren auf Ihre Website. Siehe Welche Integration ist die richtige für mich?
LeagueRepublic bietet keinen Service an, der individuelle Websites oder Apps für Sie erstellt.
