-
Notifications
You must be signed in to change notification settings - Fork 1
맞춤조건 추가
ktyu edited this page Jan 2, 2019
·
6 revisions
메소드 | 경로 | 설명 |
---|---|---|
POST | /conds | 맞춤조건 추가 |
Content-Type: application/json
Authorization : 토큰
Client : iOS (iOS에서만)
(참고사항 - Cond 클래스 재사용하려면 같이 필요없는 Key("condIdx", "alert")들에 null값을 넣어서 요청해도 됨.)
{
"condName": "내조건22",
"location": {
"jeonbuk": true,
"gangwon": true,
"gwangju": true,
"ulsan": true,
"kyungbuk": true,
"sejong": true,
"chungbuk": true,
"kyungnam": true,
"seoul": true,
"chungnam": true,
"daejeon": true,
"busan": true,
"jeju": true,
"daegu": true,
"aborad": true,
"kyunggi": true,
"incheon": true,
"jeonnam": true
},
"age": {
"forty_more": true,
"twenty_less": true,
"twenty_forty": true
},
"period": {
"three_four": false,
"six_seven": false,
"one_two": false,
"seven_more": false,
"zero_one": true,
"four_five": false,
"yet": false,
"two_three": false,
"five_six": false
},
"field": {
"a": true,
"b": true,
"c": true,
"d": true,
"e": true,
"f": true,
"g": true,
"h": true,
"i": true,
"j": true,
"k": true,
"l": true,
"m": true,
"n": true,
"o": true,
"p": true,
"q": true,
"r": true,
"s": true,
"t": true,
"u": true,
"v": true
},
"advantage": {
"sole": true,
"univ": true,
"woman": true,
"social": true,
"disabled": true,
"togather": true,
"fourth": true,
"retry": true
},
"busiType": {
"sole": true,
"small": true,
"big": true,
"pre": true,
"midsmall": true,
"midbig": true,
"tradi": true
},
"excCategory": {
"loan": false,
"edu": false,
"know": false,
"global": false,
"place": false,
"make": false,
"local": false,
"gov": false
}
}
추가 성공 (참고사항 - "data"의 int값은 지금 추가된 맞춤조건의 인덱스(condIdx) 임.)
{
"status": 201,
"message": "맞춤조건 추가 성공",
"data": 12
}
추가 성공(iOS 헤더 추가시)
{
"status": 201,
"message": "맞춤조건 추가 성공",
"data": {
"condIdx": 12
}
}
헤더에 토큰이 아예 없는 경우
{
"status": 401,
"message": "인증 실패: 토큰 없음",
"data": null
}
토큰이 유효하지 않은 경우 (헤더의 Authorization 키가 존재하지만 토큰 디코딩에 실패)
{
"status": 403,
"message": "인가 실패: 유효하지 않은 토큰",
"data": null
}
서버 내부 에러
{
"status": 500,
"message": "서버 내부 에러",
"data": null
}
데이터베이스 에러
{
"status": 600,
"message": "데이터베이스 에러",
"data": null
}
- 지원사업 상세 조회
- 지원사업 스크랩 여부 조회
- 지원사업 스크랩 설정/해제
창업토크 스크랩 여부 조회창업토크 스크랩 설정/해제
- 마이페이지 메인 정보 조회
- 스크랩한 지원사업 목록 조회
스크랩한 창업토크 목록 조회- 맞춤지원 스크랩에서 검색
- 맞춤지원 스크랩에서 검색 결과 개수만 조회
창업토크 스크랩에서 검색창업토크 스크랩에서 검색 결과 개수만 조회
(보류)
(보류)