Skip to content

맞춤지원 스크랩에서 검색

ktyu edited this page Jan 5, 2019 · 1 revision

맞춤지원 스크랩에서 검색

메소드 경로 설명
GET /search/notices/scrap?query={str}&request_num={num1}&exist_num={num2} 맞춤지원 스크랩에서 검색

QueryString 설명

parameter 설명 예시
query 검색어 기업청
request_num 조회를 요청할 공고 개수 (최근등록순 정렬 기준) 2
exist_num 이미 출력되고 있는 공고 개수 (최근등록순 정렬 기준) 0

요청 헤더

Authorization: 토큰

응답 바디

검색 성공

{
    "status": 200,
    "message": "검색 성공",
    "data": [
        {
            "noticeIdx": 297,
            "title": "이것은제목이다",
            "institution": "중소기업청인가뭔가",
            "dday": 340,
            "scrap": 1,
            "readCnt": 8
        },
        {
            "noticeIdx": 295,
            "title": "이것은제목이다",
            "institution": "중소기업청인가뭔가",
            "dday": 340,
            "scrap": 1,
            "readCnt": 0
        }
    ]
}

검색결과 없음

{
    "status": 204,
    "message": "검색 결과가 없습니다.",
    "data": null
}

헤더에 토큰이 아예 없는 경우

{
    "status": 401,
    "message": "인증 실패: 토큰 없음",
    "data": null
}

토큰이 유효하지 않은 경우 (헤더의 Authorization 키가 존재하지만 토큰 디코딩에 실패)

{
    "status": 403,
    "message": "인가 실패: 유효하지 않은 토큰",
    "data": null
}

서버 내부 에러

{
    "status": 500,
    "message": "서버 내부 에러",
    "data": null
}

데이터베이스 에러

{
    "status": 600,
    "message": "데이터베이스 에러",
    "data": null
}
Clone this wiki locally