← Matchday

Offene Schnittstelle

Ergebnisse für Programme und KI-Assistenten

Schaltet ein Ausrichter seinen Spieltag in Matchday öffentlich, sind Spielplan, Ergebnisse, Tabellen und Endplatzierung für jeden abrufbar — live während des Spieltags und danach. Zwei Wege führen dahin:

Nur Mannschaftsdaten. Spielernamen, Geburtsdaten, UCI-IDs und Kartengründe stehen nie darin. Beides ist nur lesend und braucht keine Anmeldung. Bitte bei Veröffentlichung „bikeball.app“ als Quelle nennen.

JSON für Programme

Grundadresse: https://bikeball.app/api/v1/matchday

AdresseLiefert
/tournamentsAlle öffentlichen Spieltage, laufende zuerst. Filter: ?status=live (planned, finished), ?q=U15 Musterstadt, ?from=2026-10-01, ?to=2026-10-31, ?limit=20
/tournaments/{id}Ein Spieltag: Mannschaften, Spielplan mit Zeiten, Feldern und Ergebnissen, Tore und Karten je Mannschaft mit Minute, Tabellen je Gruppe, Endplatzierung
/tournaments/{id}/liveJe Spielfeld das laufende Spiel mit Stand und Uhr, das nächste und das letzte. Ein Feld: ?court=2
/liveAlle Spieltage, die gerade laufen, je Feld mit Stand und Uhr — in einem Abruf (so liest es bikeball.app/matchday/live)

Beispiel

curl "https://bikeball.app/api/v1/matchday/tournaments?status=live"
{
  "tournaments": [{
    "id": "K7QH2MXP4TZA", "name": "Herbstpokal U15", "date": "2026-10-17",
    "start": "10:00", "location": "Musterstadt", "class": "U15",
    "status": "live", "teams": 6, "matches": 15, "played": 7, "courts": 2,
    "url": "https://bikeball.app/api/v1/matchday/tournaments/K7QH2MXP4TZA"
  }]
}

Gut zu wissen

MCP für KI-Assistenten

Adresse des MCP-Servers: https://bikeball.app/mcp

In KI-Anwendungen, die MCP-Server über eine Adresse einbinden — zum Beispiel Claude als eigener Connector —, diese Adresse eintragen. Eine Anmeldung ist nicht nötig. Die KI bekommt drei Werkzeuge:

WerkzeugWofür
find_tournamentsSpieltage suchen: nach Name, Ort, Klasse, Status, Zeitraum
get_tournamentSpielplan, Ergebnisse, Tabellen und Endplatzierung eines Spieltags
get_live_scoreWas gerade auf den Feldern läuft, mit Stand und Uhr

Technisch: Streamable HTTP ohne Sitzung (Protokollversionen 2025-06-18, 2025-03-26 und 2024-11-05), nur Werkzeuge, alles nur lesend.

Für Ausrichter

Öffentlich wird ein Spieltag erst, wenn du es willst: in Matchday unter Einstellungen → Auf bikeball.app veröffentlichen → Veröffentlichen (oder gleich beim Anlegen). Dort stehen dann auch die Adressen deines Spieltags zum Kopieren. Schaltest du es wieder aus oder löschst den Spieltag, ist er über die Schnittstelle sofort nicht mehr abrufbar.

bikeball.app · Bikeball Matchday · Impressum · Datenschutz