Backend Routes - MannanK/Superflix GitHub Wiki
Backend Routes
HTML
GET / StaticPagesController#root
API Endpoints
users
POST /api/users : sign up
videos
GET /api/videos : get all media
GET /api/videos/:id : get some media with the given id
session
POST /api/session : login
DELETE /api/session : logout
list_videos
POST /api/users/list_videos : add media with the given id (in the body) to the current user's list
DELETE /api/users/list_videos : delete media with the given id (in the body) from the current user's list
genres
GET /api/genres : gets all the genres
GET /api/genres/:id : gets the genre with the given id, along with all the media for that genre