-
Notifications
You must be signed in to change notification settings - Fork 1
[API] 상품 주문
Blue edited this page Sep 5, 2023
·
2 revisions
-
URL:
/api/orders
- HTTP 메서드: POST
-
요청 예시:
POST /api/orders Content-Type: application/json
-
요청 바디 (Request Body):
-
orderRequest
(JSON 바디): 주문 생성을 위한 데이터를 담은 JSON 형식의 데이터.
-
-
예시:
{ "memberId": 123, "productId": 456, "quantity": 2, "useRewardPoints": true }
-
요청 필드 (Request Fields):
-
memberId
(number, 필수): 주문을 생성하는 회원의 고유 식별 번호. -
productId
(number, 필수): 주문하려는 상품의 고유 식별 번호. -
quantity
(number, 필수): 주문하려는 상품의 수량. -
useRewardPoints
(boolean, 선택): 리워드 포인트를 사용하여 결제할지 여부. (true 또는 false)
- 성공 시 응답 코드: 200 OK
- 실패 시 응답 코드: 400 Bad Request (올바르지 않은 요청 등)
{
"success": true,
"code": 0,
"msg": "주문이 성공적으로 생성되었습니다."
}