[ 공통으로 반환 되는 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) ✅✅