GET /api/v1/playersplayers:readSpieler, Bilanzen und Profil-URLs

SquashHQ Developer API
Versionierte, ausschließlich lesende Schnittstelle für freigegebene Spieler-, Vereins-, Match- und Elo-Daten.
API-Schlüssel werden zunächst persönlich und zweckgebunden vergeben. Beschreibe kurz Anwendung, gewünschte Daten und erwartetes Anfragevolumen über die Kontaktseite. Jeder Schlüssel besitzt eigene Leserechte, ein Minutenlimit und kann jederzeit widerrufen werden.
API-Zugang anfragenSende den Schlüssel ausschließlich über HTTPS im Authorization-Header. Schlüssel gehören niemals in Browsercode, öffentliche Repositories oder URLs.
curl https://squashhq.de/api/v1/players?limit=25 \
-H "Authorization: Bearer $SQUASHHQ_API_KEY"GET /api/v1/playersplayers:readSpieler, Bilanzen und Profil-URLs
GET /api/v1/clubsclubs:readVereine, Saisons und Mannschaftszahlen
GET /api/v1/matchesmatches:readVeröffentlichte Liga-Matches und Satzergebnisse
GET /api/v1/ratingsratings:readVeröffentlichte SquashHQ Elo Beta
Listen unterstützen page und limit. Spieler und Vereine unterstützen zusätzlich query; Matches können außerdem nach Saison, Wettbewerb, Spieler und Mannschaft gefiltert werden. Elo unterstützt scope=Germany oder scope=NRW.
Erfolgreiche Antworten enthalten data und meta. Die Header RateLimit-Limit, RateLimit-Remaining und RateLimit-Reset zeigen das aktuelle Zeitfenster. Fehler folgen dem maschinenlesbaren Format application/problem+json.