Backend Routes - Ajay-Vishwanath/SoundCloud2 GitHub Wiki
Backend Routes
HTML
GET / StaticPagesController#root
Session
POST /api/session - Login
DELETE /api/session - Logout
Users
POST /api/users - Create User
GET /api/users/:id - Find a Specific User
DELETE /api/user/:id - Deletes a User Account
Songs
POST /api/users/songs - Returns Songs of a Specific User
GET /api/users/songs/:id - Returns a Specific Song
GET /api/songs - Returns All Songs
DELETE /api/users/songs/:id - Deletes a Song
PATCH /api/users/song/:id - Edits a Song
Comments
POST /api/comments - Creates a Comment
DELETE /api/comments - Deletes a Comment