책 정보
GET /books: 쿼리 파라미터를 이용해 특정 조건에 맞는 책들을 검색하고 반환합니다.GET /books/{bookId}: 특정 책의 ID(isbn으로 사용)를 받아 그 책의 상세 정보를 반환합니다.GET /books/new: 최근에 출간된 책들을 반환합니다.GET /books/bestsellers: 현재 가장 많이 팔린 책들을 반환합니다.GET /categories/{categoryId}/books: 특정 카테고리의 ID를 받아 그 카테고리에 속하는 책들을 반환합니다.GET /books/{bookId}/related: 특정 책의 ID를 받아 그와 관련된 책들을 반환합니다.사용자 정보
GET /users/{userId}: 사용자 ID {userId}에 해당하는 사용자의 프로필을 조회합니다.POST /users: 새로운 사용자를 생성합니다.PUT /users/{userId}: 사용자 ID {userId}에 해당하는 사용자의 프로필을 수정합니다.DELETE /users/{userId}: 사용자 ID {userId}에 해당하는 사용자를 삭제합니다.리뷰 및 평점
GET /books/{bookId}/reviews: 책 ID {bookId}에 해당하는 책의 모든 리뷰를 조회합니다.POST /books/{bookId}/reviews: 책 ID {bookId}에 해당하는 책에 대해 리뷰를 작성합니다.추천
GET /users/{userId}/recommendations: 특정 사용자의 ID를 받아 그 사용자에게 추천하는 책들을 반환합니다.<aside> 💡 나중에 Gitbook으로 정리하자!
</aside>