Skip to content

Aktuellen Spieltag der Liga #101

@deniciocode

Description

@deniciocode

Moin,

mir sind zwei Punkte bei der Verwendung eurer API aufgefallen, bei denen ich mir Verbesserungen vorstellen könnte und die Nutzung der API vereinfacht wird:

  1. /getmatchdata/bl2 gibt den ersten statt den aktuellen Spieltag zurück
    Wenn man https://api.openligadb.de/getmatchdata/bl2 aufruft (ohne Jahreszahl), wird der erste Spieltag zurückgegeben. Dokumentiert ist das nicht und bin mir nicht sicher ob das nur ein Zufall ist. Doch wäre es möglich, dass hier gleich der aktuelle Spieltag gezeigt wird? Somit könnte man mit dem Endpunkt erwarten, dass hier der aktuelle Spieltag zurückkommt – also der Spieltag, der gerade läuft oder als Nächstes ansteht.
    Ein Beispiel:
  • https://api.openligadb.de/getmatchdata/bl2/2025 gibt alle Spieltage für die Saison zurück.
  • https://api.openligadb.de/getmatchdata/bl2 gibt aber nur den ersten Spieltag zurück, obwohl bereits mehrere Spieltage stattgefunden haben.
    → Vorschlag: /getmatchdata/bl2 sollte analog zu /getcurrentgroup/bl2 auf den aktuellen oder nächsten relevanten Spieltag zeigen.
  1. /getcurrentgroup/bl2 hängt zu lange beim letzten Spieltag
    Laut Dokumentation wird der aktuelle Spieltag zur Hälfte der Zeit zwischen dem letzten Spiel des aktuellen Spieltags und dem ersten Spiel des nächsten Spieltags hochgezählt.
    In der Praxis führt das aber dazu, dass auch zwei Tage nach dem letzten Spiel der Spieltag noch nicht weitergezählt wird. Das erschwert insbesondere für Nutzer von Apps die Planung des nächsten Spieltages.
    → Vorschlag: Die Aktualisierung des aktuellen Spieltags sollte früher stattfinden – idealerweise direkt nach dem letzten Spiel oder z. B. 6–12 Stunden danach, um bessere Planbarkeit zu ermöglichen.

EDIT

  • /getmatchdata/bl2 gibt den aktuellen Spieltag wieder

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions