Einführung
Willkommen in der TRACKTICS Developer-Dokumentation.
TRACKTICS ist eine Leistungsanalyseplattform für den Sport, die Echtzeit-GPS-Tracking mit einem Cloud-Backend kombiniert. Trainer und Vereine erhalten damit sofortige Einblicke in die Spielerbewegungen während Training und Wettkampf.
Was Sie hier finden
Diese Dokumentation ist in zwei Hauptbereiche gegliedert:
- Konzepte — Wie die Plattform aufgebaut ist: Vereine, Mannschaften, Spieler, Tracker und Sessions. Lesen Sie diesen Bereich zuerst, um das Datenmodell zu verstehen, bevor Sie mit der API arbeiten.
- API-Referenz — Detaillierte Beschreibungen aller Endpunkte, einschließlich Anfrage- und Antwortformaten, Authentifizierung und Seitenumbruch.
Zugang zur Plattform
TRACKTICS ist ein verwalteter Dienst. Um zu beginnen, benötigen Sie ein Vereinskonto. Kontaktieren Sie info@tracktics.com, um Zugang zu beantragen. Sobald Ihr Verein eingerichtet ist, erhalten Sie Zugangsdaten für die Authentifizierung gegenüber der API.
API-Übersicht
Alle API-Endpunkte folgen REST-Konventionen und liefern JSON zurück. Die Authentifizierung erfolgt über Firebase-JWTs, die als Bearer-Token übergeben werden.
| Bereich | Beschreibung |
|---|---|
| Club | Verwaltung von Vereinen, Mannschaften, Spielern, Trackern und Sessions |
| Device | Registrierung und Konfiguration von TRACKTICS-GPS-Trackern |
| WebSocket | Echtzeit-Position und Ereignis-Streams während Sessions |
Die vollständige interaktive API-Referenz befindet sich im Abschnitt API-Referenz dieser Website.
Schnellstart Authentifizierung
Authorization: Bearer <your-firebase-jwt>
Erhalten Sie ein JWT durch die Anmeldung über Firebase Authentication mit den Zugangsdaten, die bei der Erstellung Ihres Vereinskontos bereitgestellt wurden. Fügen Sie den Token im Authorization-Header jeder Anfrage ein.