홍보 게시판 카테고리 별 목록 조회

GET /api/promotionboards/promotioncategories/{promotioncategory-id}?sort=최신순&page=1&size=10

Status Code

200: 게시글 목록 조회
500: 서버 에러

Request Parameters

"sort": String, // 정렬 (최신순, 인기순, 등록순)
"page": long, // 현재 페이지
"size": long // 페이지의 크기

Response Body

{
    "data": [
        {
            "promotionBoardId": long,
            "title": String, // 제목
            "content": String, // 내용
            "tags" : [ // 태그
                       {                    
                          "tagName" : String
                       },
                       ... // 태그 개수 만큼
           ],
            "commentCount" : long, // 댓글수
            "likeCount" : long, // 좋아요수
            "viewCount" : long, // 조회수
            "categoryName" : String,
            "createdAt": LocalDateTime, // (ex"2023-04-19T12:05:43.529109")
            "modifiedAt": LocalDateTime,  // (ex"2023-04-19T12:05:43.529109")
            "memberId" : long,
            "nickname" : String, // 작성자 닉네임
            "email" : String // 이메일
            "profileImageUrl" : String //프로필이미지
        },
        ...
        }   
    ],
    "pageInfo" : {
        "page" : 1,
        "size" : 10,
        "totalPages" : 1,
        "totalElements" : 2
     }
}

Last updated