-
Notifications
You must be signed in to change notification settings - Fork 0
Backend Routes
DanielGuardado edited this page Jul 26, 2020
·
5 revisions
- GET / StaticPagesController#root
- POST /api/users - Sign up a user
- GET /api/users/:user_id - Return all the users information
- POST /api/session - Log in user
- DELETE /api/session - Logout user
- GET /api/videos/ - Return all videos
- GET /api/videos/:video_id - Return a specific video
- POST /api/videos/ - Creates a new video
- POST /api/videos/:video_id/views - add view to video
- PATCH /api/videos/:video_id - Edit a video description
- DELETE /api/videos/:video_id - Delete's a video
- POST /api/videos/:video_id/likes - Add a like to a video
- DELETE /api/videos/:video_id/likes - Remove a like from video
- POST /api/videos/:video_id/comments - Add a comment to a video
- DELETE /api/comments/:comment_id - Remove a comment
- POST /api/comments/:parent_comment_id/reply - Add a reply to a comment
- POST /api/users/:user_id/follows - Start following a user
- DELETE /api/users/:user_id/follows - Stop following a user