API 명세 - KUSITMS-4GATE/Groad-Server GitHub Wiki
API 명세
Format Example
| URI | Method | Action |
|---|---|---|
| /example | GET | 예시 데이터를 가져온다. |
Main Page
| URI | Method | Action |
|---|---|---|
| /getreviewtop | GET | 좋아요 수 탑5인 후기를 가져온다. |
| /getresumetop | GET | 스크랩 수 탑5인 이력서를 가져온다. |
My Page
| URI | Method | Action |
|---|---|---|
| /{user_id}/mypage | GET | user정보에 해당하는 마이페이지를 가져온다. |
| /{user_id}/mypage/write | POST | user정보에 작성한다. |
| /{user_id}/mypage/update | PATCH | user정보에 해당하는 마이페이지를 수정한다. |
Resume Page
| URI | Method | Action |
|---|---|---|
| /resume | GET | 모든 이력서를 가져온다. |
| /resume/{user_id} | GET | 특정 이력서를 가져온다. |
| /resume/school/{school_name} | GET | 특정 학교에 해당하는 이력서를 가져온다. |
| /resume/major/{major_name} | GET | 특정 전공에 해당하는 이력서를 가져온다. |
| /resume/career/{career_type} | GET | 특정 분야에 해당하는 이력서를 가져온다. |
| /resume/grade/{grade_num} | GET | 특정 학년에 해당하는 이력서를 가져온다. |
| /resume/view | GET | 조회수 순으로 모든 이력서를 정렬한다. |
Review Page
/review/register
- Method: POST
- Description: 작성한 후기 DB 등록
- URI: /review/register
- Example:
- Input Example (이미지 첨부)
- Output Example (이미지 첨부)
Post Success - Error: 500
- 개발 진행도: In Progress