wafflestudio/SNUGH-server

Test APIs

shovelingpig opened this issue · 0 comments

User APIs

  • POST /user/
  • PUT /user/login/
  • GET /user/logout/
  • GET /user/me/
  • PUT /user/me/
  • DELETE /user/me/
  • POST /user/major/
  • DELETE /user/major/

Major APIs

  • GET /major/

Plan APIs

  • POST /plan/
  • GET /plan/
  • GET /plan/major/
  • GET /plan/{plan_id}/
  • PUT /plan/{plan_id}/
  • DELETE /plan/{plan_id}/
  • PUT /plan/{plan_id}/calculate/
  • PUT /plan/{plan_id}/major/
  • POST /plan/{plan_id}/copy/

Semester APIs

  • POST /semester/
  • GET /semester/{semester_id}/
  • PUT /semester/{semester_id}/
  • DELETE /semester/{semester_id}/

Lecture APIs

  • POST /lecture/
  • GET /lecture/
  • DELETE /lecture/{lecture_id}/
  • PUT /lecture/position/{lecture_id}/
  • PUT /lecture/recognized_major/{lecture_id}/

Requirement APIs

  • GET /requirement/
  • PUT /requirement/