개발 서버 (예정)
http://ce2어쩌고AWS.com:3000/
배포 도메인 (예정)
https://AWS/api/v1
| Description | Method | URL Patterns | 인증 여부 | 데이터 요청 내용 | 데이터 응답 모습 |
|---|---|---|---|---|---|
| 전체 이력서 조회 | GET | ||||
| 추가사항없음 | http://{API_KEY}:3000/resumes/list | O | [ | ||
| { | |||||
| "date": "2022-9-2", | |||||
| "resumeId": 1, | |||||
| "userName": "위코드" | |||||
| }, | |||||
| { | |||||
| "date": "2022-9-2", | |||||
| "resumeId": 2, | |||||
| "userName": "위코드" | |||||
| }, | |||||
| { | |||||
| "date": "2022-9-2", | |||||
| "resumeId: 4, | |||||
| "userName": "위코드" | |||||
| } | |||||
| ] | |||||
| 이력서 상세 조회 | GET | ||||
| 추가사항없음 | http://{API_KEY}:3000/resumes/:resumesid | O | { | ||
| "linkUrls": [ | |||||
| { | |||||
| "linkUrl": "https://github.com/wecode-bootcamp-korea/36-1st-Usopp-backend" | |||||
| }, | |||||
| { | |||||
| "linkUrl": "https://github.com/wecode-bootcamp-korea/36-2nd-Selected-backend" | |||||
| } | |||||
| ], | |||||
| "resumeInfo": { | |||||
| "email": "wecode@gmail.com", | |||||
| "resumesId": 1, | |||||
| "introduction": "1번 이력서의 간단하소개글", | |||||
| "userName": "위코드", | |||||
| "title": "1번이력서" | |||||
| }, | |||||
| "resumeSkill": [ | |||||
| { | |||||
| "skill": "1" | |||||
| }, | |||||
| { | |||||
| "skill": "2" | |||||
| } | |||||
| ], | |||||
| "userCareers": [ | |||||
| { | |||||
| "companyName": "weegle", | |||||
| "department": "API", | |||||
| "endDate": "2000-11-30", | |||||
| "startDate": "1995-6-22" | |||||
| }, | |||||
| { | |||||
| "companyName": "5sung", | |||||
| "department": "dev", | |||||
| "endDate": "2003-11-30", | |||||
| "startDate": "2000-11-30" | |||||
| } | |||||
| ] | |||||
| } | |||||
| 이력서 작성 (스킬, 커리어 제외) | POST | ||||
| 추가사항없음 | http://{API_KEY}:3000/resumes/addresume | O | { | ||
| "introduction": "간단한소개글", | |||||
| "title": "5번이력서" | |||||
| } | |||||
| 이력서 기술 작성 | POST | ||||
| 추가사항없음 | http://{API_KEY}:3000/resumes/addskill | O | { | ||
| "resumeSkill": [{ | |||||
| "skill": "6", | |||||
| "resumeId":"60"}] | |||||
| } | |||||
| 이력서 url 작성 | POST | ||||
| 추가사항없음 | http://{API_KEY}:3000/resumes/addurl | O | { | ||
| "linkUrls": [{ | |||||
| "linkUrl": "https://github.com/wecode-bootcamp-korea/36-1st-Usopp-backend", | |||||
| "resumeId":"60"}] | |||||
| } | |||||
| 수정중 |
이력서 경력 작성 | POST 추가사항없음 | http://{API_KEY}:3000/addusercareer | O | { "userCareers": [ { "companyName": "weegle", "department": "API", "endDate": "2000-11-30", "startDate": "1995-6-22" }, { "companyName": "5sung", "department": "dev", "endDate": "2003-11-30", "startDate": "2000-11-30" } ] } | | | 수정중
이력서 삭제 | DELETE 추가사항없음 | http://{API_KEY}:3000/resumes/:resumesid | O | | { "message": "RESUME_DELETED!" } | | | | | | | |
id: 1 category: “개발전체”
id: 2 category: “웹 개발자”
id: 3 category: “서버 개발자”