장바구니 API - Soobinnn/CAT-24 GitHub Wiki
장바구니 API
상품을 장바구니에 담아서 회원, 비회원이 주문을 할 수 있게 하기 위한 API
Cart Properties
Attribute |
Description |
cart_no |
장바구니분류 |
amount |
수량 |
buy_YN |
구매여부 |
member_YN |
회원여부 |
reg_date |
생성일 |
member_no |
회원번호 |
product_no |
상품분류 |
Admin API
EndPoints
- 장바구니 생성
Definition
POST /api/v1/cart/
- Request Example
curl -X 'POST' /api/v1/cart/
-H 'content-type: application/json' \
-H 'X-Api-Version: {version}'
-D {
"amount" : 10,
"buy_YN" : "N",
"member_YN" : "N",
"member_no" : 1,
"product_no" : 1
}
- Response Example
{
"result" : "success",
"message" : null,
"data" : "success"
}
- 해당 장바구니 조회
Definition
GET /api/v1/cart/{id}
- Request Example
curl -X 'GET' /api/v1/cart/isb9082
-H 'content-type: application/json' \
-H 'X-Api-Version: {version}'
- Response Example
{
"data": [ {
"cart_no" : 1,
"amount" : 10,
"buy_YN" : "N",
"member_YN" : "N",
"reg_date" : "2019-08-03",
"member_no" : 1,
"product_no" : 1
}, {
"cart_no" : 2,
"amount" : 2,
"buy_YN" : "N",
"member_YN" : "N",
"reg_date" : "2019-08-03",
"member_no" : 1,
"product_no" : 2
}, {
"cart_no" : 3,
"amount" : 5,
"buy_YN" : "N",
"member_YN" : "N",
"reg_date" : "2019-08-03",
"member_no" : 1,
"product_no" : 3
}, {
"cart_no" : 4,
"amount" : 1,
"buy_YN" : "N",
"member_YN" : "N",
"reg_date" : "2019-08-03",
"member_no" : 1,
"product_no" : 4
},
... ]
}