Be ready to study forever - 개발자 꿈나무
rest api design 1 본문
Session Controller |
||
method |
url |
description |
POST |
/login |
사용자 인증 |
POST |
/emailconfirmantion |
사용자 이메일 중복 확인 |
POST |
/register |
사용자 회원가입 |
Resume Controller |
||
method |
url |
description |
GET |
/dashboard |
사용자가 가진 이력서 정보 조회 |
GET |
/resume/{resumeId}/{templateId} |
사용자의 이력서 상세정보 |
GET |
/resume/{resumeId} |
사용자 이력서 상세정보 for 업데이트 |
POST |
/resume |
이력서 생성 |
DELETE |
/resume/{resumeId} |
이력서 삭제 |
PATCH |
/resume/{resumeId} |
이력서 업데이트 |
Education Controller |
||
method |
url |
description |
GET |
/resume/{resumeId}/education/{educationId} |
학력정보 개별 상세조회 |
GET |
/resume/{resumeId}/education |
학력정보 리스트 조회 |
POST |
/resume/{resumeId}/education |
학력정보 개별 추가 |
PATCH |
/resume/{resumeId}/education/{educationId} |
학력정보 개별 수정 |
DELETE |
/resume/{resumeId}/education/{educationId} |
학력정보 개별 삭제 |
Experience Controller |
||
method |
url |
description |
GET |
/resume/experience/{experienceId} |
이력정보 개별 상세조회 |
GET |
/resume/{resumeId}/experiences |
이력정보 리스트 |
POST |
/resume/{resumeId}/experience |
이력정보 개별 추가 |
PATCH |
/resume/{resumeId}/experience/{experienceId} |
이력정보 개별 수정 |
DELETE |
/resume/{resumeId}/experience/{experienceId} |
이력정보 개별 삭제 |
Certificate Controller |
||
method |
url |
description |
GET |
/resume/{resumeId}/certificate/{certificateId} |
자격증 개별 상세조회 |
GET |
/resume/{resumeId}/certificates |
자격증 리스트 |
POST |
/resume/{resumeId}/certificate |
자격증 개별 추가 |
PATCH |
/resume/{resumeId}/certificate/{certificateId} |
자격증 개별 수정 |
DELETE |
/resume/{resumeId}/certificate/{certificateId} |
자격증 개별 삭제 |
Coverletter Controller |
||
method |
url |
description |
GET |
/resume/{resumeId}/coverletter/{coverletterId} |
자소서 개별 상세조회 |
GET |
/resume/{resumeId}/coverletters |
자소서 리스트 |
POST |
/resume/{resumeId}/coverletter |
자소서 개별 추가 |
PATCH |
/resume/{resumeId}/coverletter/{coverletterId} |
자소서 개별 수정 |
DELETE |
/resume/{resumeId}/coverletter/{coverletterId} |
자소서 개별 삭제 |
User Controller |
||
method |
url |
description |
GET |
/user/{userId} |
업데이트를 위한 유저 정보 불러오기 |
PATCH |
/user/{userId} |
유저정보 수정 |
'Toy Projects > Resume Manager Project' 카테고리의 다른 글
목업 페이지 (0) | 2020.08.26 |
---|---|
데이터베이스 설계 (0) | 2020.08.26 |