Backend Routes
Duncan Murchison edited this page Dec 4, 2022
·
6 revisions
-
GET /
-StaticPagesController#root
-
GET /api/users
Takes the user to their home page. -
POST /api/users
- Sign up a user.
-
POST /api/session
- Login. -
DELETE /api/session
- Logout.
-
GET /api/questions
- Returns relevant question posts. (including answers) -
GET /api/questions/:id
- Returns entire question post. (including answers) -
POST /api/questions
- Creates a new question. -
PATCH /api/questions/:id
- Edit a question. -
DELETE /api/questions/:id
- Deletes a question.
-
POST /api/upvotes
- Upvote an answer. -
DELETE /api/upvotes/:id
- Remove upvote.
-
POST /api/downvotes
- Downvote an answer. -
DELETE /api/downvotes/:id
- Remove downvote.