Zum Hauptinhalt springen

Erste Schritte mit der API

Schalten Sie die LeagueRepublic API ein, finden Sie Ihre IDs und entscheiden Sie, ob Sie mit einem Entwickler oder einem KI-Assistenten arbeiten.

Verfasst von Pedro Maia

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:

Der Match Hub:

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.

Hat dies deine Frage beantwortet?