Dart Backend API
Rudimentaere Startseite fuer den schnellen Absprung zu Doku und Endpunkten.
Hinweis: Geschuetzte HTML-Seiten (Dashboard, Spieleruebersicht, Vereinsuebersicht) erfordern eine Anmeldung. Bitte zuerst anmelden — der Cookie wird automatisch gesetzt und die Navigation funktioniert danach ohne Token in der URL.
Doku
- Swagger UI
- ReDoc
- OpenAPI JSON
- Dashboard
- Spieleruebersicht
- Vereinsuebersicht
GET /friendsfuer SocialGET /notificationsfuer InboxGET /tournamentsfuer TurniereGET /lobbiesfuer Online-LobbysGET /dbviewmitX-Admin-Key/ratings/leaderboard/play/{session_id}fuer die Spieloberflaeche
Players
- GET /players/
POST /players/GET /players/{player_id}PUT /players/{player_id}/profilePUT /players/{player_id}/extended-profileGET /players/{player_id}/statsGET /players/{player_id}/full-profilePOST /players/{player_id}/stats/snapshot
Auth
POST /auth/players/registerPOST /auth/players/loginPOST /auth/players/oauthPOST /auth/clubs/registerPOST /auth/clubs/oauthPOST /auth/clubs/loginGET /auth/mePOST /auth/refreshPOST /auth/logout
Ratings
POST /competitionsPOST /seasonsGET /players/{player_id}/ratingGET /players/{player_id}/rating/componentsGET /players/{player_id}/rating/history- GET /ratings/leaderboard
POST /ratings/rebuild/player/{player_id}POST /ratings/rebuild/all
Clubs
- GET /clubs/
POST /clubs/GET /clubs/{club_id}PUT /clubs/{club_id}/profileGET /clubs/{club_id}/full-profilePOST /clubs/{club_id}/membershipsPOST /clubs/{club_id}/requestsGET /clubs/{club_id}/requestsPOST /clubs/{club_id}/requests/{request_id}/reviewPOST /clubs/{club_id}/contactsPOST /clubs/{club_id}/events
Sessions
- GET /sessions
POST /sessionsGET /sessions/{session_id}POST /sessions/{session_id}/participantsPOST /sessions/{session_id}/legsPOST /sessions/{session_id}/finishPOST /legs/{leg_id}/visitsGET /legs/{leg_id}/visitsPATCH /visits/{visit_id}DELETE /visits/{visit_id}PATCH /sessions/{session_id}POST /sessions/{session_id}/reopen
Rankings
- GET /rankings/boards
POST /rankings/boardsGET /rankings/boards/{board_id}POST /rankings/boards/{board_id}/rebuild
Social
GET /friendsGET /friends/requestsPOST /friends/requestsGET /friends/invitesPOST /friends/invitesGET /notifications
Tournaments
POST /tournamentsGET /tournamentsGET /tournaments/{tournament_id}GET /tournaments/{tournament_id}/bracketGET /tournaments/{tournament_id}/standingsPOST /tournaments/{tournament_id}/start