[ 공통으로 반환 되는 Response 데이터 ]

분류 Status Body
데이터 결과 메세지
데이터
예시 인증 실패
401 (Unauthorized) {
"message": "권한 오류 메세지"
}
서버 오류 500 (Internal Server Error) {
"message": "에러 메세지"
}

게시글 수정 및 삭제의 경우, 401 (Unauthorized)-인증 실패 대신 다음의 응답이 반환됩니다

| | 작성자와 불일치 | 403 (Forbidden) | { “message”: “해당 유저가 작성한 게시글이 아닙니다.” } | | --- | --- | --- | --- |

게시글 ( /board )

게시글 데이터 상세 조회 ( GET: /board/:{boardId} ) ✅✅

게시글 저장 ( POST : /board/new ) ✅ ✅

게시글 수정 ( PUT : /board ) ✅✅

게시글 삭제 ( DELETE : /board ) ****✅✅

게시글 리스트 조회 (GET : /board/list?sort=&tags=&page=&page-size=&cursor=&is-before=&query=)

특정 유저의 게시글 리스트 조회 ✅ ✅

(GET : /board/list/:{nickname}?sort=&tag=&page=&page-size=&cursor=&category-id=&is-before=&query=)

좋아요(당근🥕) 추가+1 ( POST : /board/like )

좋아요(당근🥕) 취소+1 ( POST : /board/unlike )

카테고리 ( /category )

카테고리 생성 ( POST : /category ) ****✅✅

카테고리 삭제 ( DELETE : /category) ✅✅