| Method | POST |
|---|---|
| URI | /join |
| HTTP status code | 201(성공) |
| Request Body | { |
| Response Body |
| Method | POST |
|---|---|
| URI | /users/login |
| HTTP status code | 200(성공) |
| Request Body | { |
| Response Cookie | JWT Token(문자열) |
| Method | POST |
|---|---|
| URI | /users/reset |
| HTTP status code | 200(성공) |
| Request Body | { |
| Response Body | { |
| Method | PUT |
|---|---|
| URI | /users/reset |
| HTTP status code | 200(성공) |
| Request Body | { |
| Response Body |
| Method | GET |
|---|---|
| URI | /books?limit={page당 도서 수}¤tPage={현재 페이지} |
| HTTP status code | 200(성공) |
| Request Body | |
| Response Body | // 전체 도서 목록에는 도서의 상세 정보를 포함합니다. // 필요한 데이터만 선별하여 구현 부탁드립니다. { |
| Method | GET |
|---|---|
| URI | /books/{bookId} |
| HTTP status code | 200(성공) |
| Request Header | "Authorization" : 로그인 할 때 받은 JWT TOKEN (문자열) |
| Request Body | |
| Response Body | { |
| Method | GET |
|---|---|
| URI | /books?limit={page당 도서 수}¤tPage={현재 페이지} &categoryId={categoryId}&new={boolean} |
| HTTP status code | 200(성공) |
| Request Body | |
| Response Body | { |
| Method | GET |
|---|---|
| URI | /category |
| HTTP status code | 200(성공) |
| Request Body | |
| Response Body | [ |
| Method | POST |
|---|---|
| URI | /likes{bookId} |
| HTTP status code | 200(성공) |
| Request Body | |
| Response Body |
| Method | POST |
|---|---|
| URI | /likes{bookId} |
| HTTP status code | 200(성공) |
| Request Header | "Authorization" : 로그인 할 때 받은 JWT TOKEN (문자열) |
| Request Body | |
| Response Body |
| Method | DELETE |
|---|---|
| URI | /likes{bookId} |
| HTTP status code | 200(성공) |
| Request Header | "Authorization" : 로그인 할 때 받은 JWT TOKEN (문자열) |
| Request Body | |
| Response Body |
| Method | POST |
|---|---|
| URI | /cart |
| HTTP status code | 201(성공) |
| Request Header | "Authorization" : 로그인 할 때 받은 JWT TOKEN (문자열) |
| Request Body | { |
| Response Body |
| Method | POST |
|---|---|
| URI | /cart |
| HTTP status code | 200(성공) |
| Request Header | "Authorization" : 로그인 할 때 받은 JWT TOKEN (문자열) |
| Request Body | 1) 내 장바구니 조회 : Request Body 없음 |
| Response Body | [ |
| Method | DELETE |
|---|---|
| URI | /cart/{cartItemId} |
| HTTP status code | 200(성공) |
| Request Body | |
| Response Body |
| Method | POST |
|---|---|
| URI | /orders |
| HTTP status code | 200(성공) |
| Request Header | "Authorization" : 로그인 할 때 받은 JWT TOKEN (문자열) |
| Request Body | { |
| Response Body |
| Method | GET |
|---|---|
| URI | /orders |
| HTTP status code | 200(성공) |
| Request Header | "Authorization" : 로그인 할 때 받은 JWT TOKEN (문자열) |
| Request Body | |
| Response Body | [ |
| Method | GET |
|---|---|
| URI | /orders/{orderId} |
| HTTP status code | 200(성공) |
| Request Body | |
| Response Body | [ |