chartbastan/backend/routes.txt
2026-02-01 09:31:38 +01:00

33 lines
1.0 KiB
Plaintext

Registered Routes:
{'HEAD', 'GET'} /openapi.json
{'HEAD', 'GET'} /docs
{'HEAD', 'GET'} /docs/oauth2-redirect
{'HEAD', 'GET'} /redoc
{'GET'} /
{'GET'} /health
{'POST'} /api/v1/users/
{'POST'} /api/v1/users/login
{'GET'} /api/v1/users/
{'GET'} /api/v1/users/{user_id}
{'POST'} /api/v1/auth/login
{'POST'} /api/v1/auth/register
{'POST'} /api/v1/auth/logout
{'GET'} /api/v1/predictions
{'GET'} /api/v1/predictions/match/{match_id}
{'POST'} /api/v1/predictions/matches/{match_id}/predict
{'GET'} /api/v1/predictions/{prediction_id}
{'GET'} /api/v1/predictions/matches/{match_id}
{'GET'} /api/v1/predictions/matches/{match_id}/latest
{'DELETE'} /api/v1/predictions/{prediction_id}
{'POST'} /backtesting/run
{'GET'} /backtesting/status
{'GET'} /api/v1/leaderboard
{'GET'} /api/v1/leaderboard/personal/{user_id}
{'GET'} /api/v1/badges/
{'POST'} /api/v1/badges/check
{'GET'} /api/v1/badges/users/{user_id}
{'GET'} /api/public/v1/predictions
{'GET'} /api/public/v1/predictions/{prediction_id}
{'GET'} /api/public/v1/matches
{'GET'} /api/public/v1/matches/{match_id}