REST API, WebSocket-Ereignisse und Webhooks – alles, was Sie benötigen, um eSports in Ihre App einzubetten.
Vier Integrationsoberflächen, eine Plattform.
Voller CRUD-Zugriff auf Turniere, Spiele, Spieler und Ergebnisse. Seitengestützt, filterbar und OpenAPI-dokumentiert.
Abonnieren Sie Echtzeitänderungen des Spielstatus, Score-Updates und Check-in-Ereignisse von Spielern über Socket.IO.
Erhalten Sie signierte HTTP-Nutzlasten zu Ereignissen im Turnierlebenszyklus – Spiel gestartet, Runde beendet, Serie abgeschlossen.
Authentifizieren Sie Spieler mit Keycloak OAuth 2.0. Fordern Sie Bereiche für Profil, Spielhistorie und Wallet an.
Was Entwickler bereits erstellen.
Discord- und Slack-Bots, die automatisch Spielergebnisse, Aktualisierungen des Turnierbaums und bevorstehende Zeitpläne ankündigen.
Leistungs-Dashboards pro Spieler mit K/D, Gewinnraten, ELO-Historie und Trends in der Turnierplatzierung.
Einbettbare Turnierbaumvisualisierungen für Community-Seiten und Teamseiten mit Live-Score-Updates.
OBS-Browser-Quellenüberlagerungen, die ein Live-Scoreboard, Spieler-Karten und einen Runden-Timer mithilfe von WebSocket-Ereignissen anzeigen.
Fair-Use-Limits, die mit Ihren Bedürfnissen wachsen.
| Plan | Anfragen / min | WebSocket-Verbindungen | Webhooks |
|---|---|---|---|
| Kostenlos | 100 Anfr./min | 5 | 3 Endpunkte |
| ProBeliebt | 1.000 Anfr./min | 50 | Unbegrenzt |
Holen Sie sich bevorstehende Spiele in unter einer Minute.
# Abrufen bevorstehender Spiele
curl -H "Authorization: Bearer YOUR_API_KEY" \
https://api.tournamentsuite.com/api/v1/matches?status=upcoming&limit=10
# Antwort
{
"data": [
{
"id": "match_abc123",
"scheduledAt": "2026-06-01T18:00:00Z",
"teams": ["Team Alpha", "Team Beta"]
}
]
}