
저번 시간 화면 별 주요 기능을 토대로 API를 설계 해볼 예정입니다.
👉🏻화면소개 및 주요 기능 확인하기
| Method | POST |
| URI | /users/join |
| HTTP status code | 성공 201 |
| Request Body |
|
| Response Body | x |
| Method | POST |
| URI | /users/login |
| HTTP status code | 성공 200 |
| Request Body |
|
| Response Body | JWT_TOKEN |
| Method | POST |
| URI | /users/reset |
| HTTP status code | 성공 200 |
| Request Body |
|
| Response Body | x |
| Method | PUT |
| URI | /users/reset |
| HTTP status code | 성공 200 |
| Request Body |
|
| Response Body | x |
| Method | GET |
| URI | /books |
| HTTP status code | 성공 200 |
| Request Body | x |
| Response Body |
|
| Method | GET |
| URI | /books/{bookid} |
| HTTP status code | 성공 200 |
| Request Body | x |
| Response Body |
|
| Method | GET |
| URI | /books?category_id={category_id}&new={boolean} |
| HTTP status code | 성공 200 |
| Request Body | x |
| Response Body |
|
| Method | POST |
| URI | /likes/{bookId} |
| HTTP status code | 성공 200 |
| Request Body | x |
| Response Body | x |
| Method | DELETE |
| URI | /likes/{bookId} |
| HTTP status code | 성공 200 |
| Request Body | x |
| Response Body | x |
| Method | POST |
| URI | /cart |
| HTTP status code | 성공 201 |
| Request Body |
|
| Response Body | x |
| Method | GET |
| URI | /cart |
| HTTP status code | 성공 200 |
| Request Body | x |
| Response Body |
|
| Method | DELETE |
| URI | /cart/{bookid} |
| HTTP status code | 성공 200 |
| Request Body | x |
| Response Body | x |
| Method | GET |
| URI | /cart |
| HTTP status code | 성공 200 |
| Request Body |
|
| Response Body |
|
| Method | POST |
| URI | /orders |
| HTTP status code | 성공 200 |
| Request Body |
|
| Response Body | x |
| Method | GET |
| URI | /orders |
| HTTP status code | 성공 200 |
| Request Body | x |
| Response Body |
|
| Method | GET |
| URI | /orders/{order_id} |
| HTTP status code | 성공 200 |
| Request Body | x |
| Response Body |
|