API Routes
SoundCycle API Routes
These are the main backend routes used by the SoundCycle frontend. Some routes require authentication with a user token.
GET
/api/health/
POST
/api/register/
POST
/api/login/
GET
/api/me/
GET
/api/dashboard/
GET
/api/readiness/
GET
/api/spotify/link/status/
GET
/api/spotify/link/start/
GET
/api/spotify/link/callback/
GET
/api/spotify/playback/
GET
/api/spotify/verification-status/
GET
/api/queue/
POST
/api/listen-task/<task_id>/progress/
GET
/api/session-summary/
GET
/api/online-users/
GET
/api/stream-analytics/
POST
/api/playlists/verify/
POST
/api/playlists/create/
This page is only a friendly route index. The actual API responses are returned by each endpoint.