GET
/api/v1/places?keyword=aaa …
요청 값(헤더)
"Authorization": String? ex) "Authorization":"234980234908sdkjhsjfhsda"
요청 값(params)
"keyword": String?, // required = false "sorting": String?, // required = false (최신순, 인기순) "region": String? // required = false "page": Number!, "size": Number!, "sort": String!, // ?sort=createdAt,desc
응답 값(200) - Slice의 객체 안에 들어갑니다
{ "places":[ { "id": Number!, "title": String!, "likeCount": Number!, "usedCount": Number!, // 몇개 코스에서 사용했는지 "category": String!, "thumbnail": String!, "bookmarked": Boolean! }, ... ], "pageable": { "sort": { "empty": true, "sorted": false, "unsorted": true }, "offset": 0, "pageNumber": 0, "pageSize": 5, "paged": true, "unpaged": false }, "sort": { "empty": true, "sorted": false, "unsorted": true }, "size": 5, "number": 0, "first": true, "last": true, "numberOfElements": 0, "empty": true }
응답 값(204) - No Content
//텅~
응답 값(500)
//잘못된 검색 조건을 입력했을 때