-
Notifications
You must be signed in to change notification settings - Fork 0
Backend Routes
Isaacc1998 edited this page Oct 7, 2022
·
3 revisions
-
GET /-StaticPagesController#root
users
-
GET /api/users- returns the user's displayed flashcard sets and questions, and used for User search feature -
POST /api/users- sign up
session
-
POST /api/session- log in -
DELETE /api/session- logout
flashcardSets
-
GET /api/flashcardSets- returns relevant flashcard sets (filtered by data/params) -
GET /api/flashcardSets/:id- returns flashcard set -
POST /api/flashcardSets- creates a flashcard set -
PATCH /api/flashcardSets/:id- edit a flashcard set -
DELETE /api/flashcardSets/:id- remove a flashcard set
flashcards
-
POST /api/flashcards- creates a flashcard -
PATCH /api/flashcards/:id- edit a flashcard -
POST /api/flashcards/:id- remove a flashcard
questions
-
GET /api/questions- returns relevant questions (filtered by data/params) -
GET /api/questions/:id- returns question -
POST /api/questions- creates a question -
DELETE /api/questions/:id- remove a question
answers
-
POST /api/answers- creates an answer -
PATCH /api/flashcardSets/:id- edit an answer -
DELETE /api/answer/:id- remove an answer