> For the complete documentation index, see [llms.txt](https://tech.x2bee.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://tech.x2bee.com/api/store-front-api/order-api/undefined-10.md).

# 회원제공

## 탈퇴회원 주문정보 마스킹 처리

> &#x20; \## 기능설명\
> &#x20; \* 탈퇴 요청 회원의 주문 정보를 마스킹합니다.\
> &#x20; \---\
> &#x20; \## 상세설명\
> &#x20; \* \*\*회원번호(mbrNo)\*\*는 필수 파라미터입니다.\
> &#x20; \* 요청 회원 번호 기준으로 주문 정보가 있을 경우, 주문기본, 주문배송지, 주문결제, 환불정보, 기타사은품배송정보 테이블의 \<br>\
> &#x20;     개인정보와 관련된 컬럼에 마스킹 처리됩니다.<br>

```json
{"openapi":"3.0.1","info":{"title":"X2BEE Order API","version":"v1"},"servers":[{"url":"https://api-order.x2bee.com/api/order/","description":"prd"}],"paths":{"/v1/member/withdrawalMemberOrderInfo":{"post":{"tags":["회원제공"],"summary":"탈퇴회원 주문정보 마스킹 처리","description":"  ## 기능설명\n  * 탈퇴 요청 회원의 주문 정보를 마스킹합니다.\n  ---\n  ## 상세설명\n  * **회원번호(mbrNo)**는 필수 파라미터입니다.\n  * 요청 회원 번호 기준으로 주문 정보가 있을 경우, 주문기본, 주문배송지, 주문결제, 환불정보, 기타사은품배송정보 테이블의 <br>\n      개인정보와 관련된 컬럼에 마스킹 처리됩니다.\n","operationId":"withdrawalMemberOrderInfo","parameters":[{"name":"Authorization","in":"header","description":"Access Token","required":false}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WithdrawalMemberRequest"}}},"required":true},"responses":{"200":{"description":"성공"},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}},"components":{"schemas":{"WithdrawalMemberRequest":{"required":["mbrNo"],"type":"object","properties":{"mbrNo":{"type":"string","description":"회원번호"}},"description":"주문 정보 분리보관/마스킹 처리 요청 DTO"},"Response":{"type":"object","properties":{"timestamp":{"type":"string","description":"result time","format":"date-time"},"code":{"type":"string","description":"result code"},"message":{"type":"string","description":"result message"},"isProcess":{"type":"boolean","description":"process check"},"payload":{"type":"object","description":"payload"},"error":{"type":"boolean","description":"is error"},"errors":{"type":"array","description":"validation error list","items":{"$ref":"#/components/schemas/ValidationError"}}}},"ValidationError":{"type":"object","properties":{"field":{"type":"string","description":"field"},"message":{"type":"string","description":"field message"}},"description":"validation error list"}}}}
```

## 비회원 주문 비밀번호 찾기

> \## 기능 설명\
> \* 비회원 주문 비밀번호를 찾습니다.\
> \---\
> \## 상세 설명\
> \* 임시 비밀번호를 생성합니다.\
> \* 비회원 주문의 비밀번호를 생성된 임시 비밀번호로 업데이트합니다.\
> \* 주문 시 입력한 휴대전화 번호에 알림톡으로 생성된 임시 비밀번호를 전송합니다.<br>

```json
{"openapi":"3.0.1","info":{"title":"X2BEE Order API","version":"v1"},"servers":[{"url":"https://api-order.x2bee.com/api/order/","description":"prd"}],"paths":{"/v1/member/nonMbrOrdPwd":{"post":{"tags":["회원제공"],"summary":"비회원 주문 비밀번호 찾기","description":"## 기능 설명\n* 비회원 주문 비밀번호를 찾습니다.\n---\n## 상세 설명\n* 임시 비밀번호를 생성합니다.\n* 비회원 주문의 비밀번호를 생성된 임시 비밀번호로 업데이트합니다.\n* 주문 시 입력한 휴대전화 번호에 알림톡으로 생성된 임시 비밀번호를 전송합니다.\n","operationId":"getNonMbrOrdPwd","parameters":[{"name":"Authorization","in":"header","description":"Access Token","required":false}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/IsNonMemberOrderRequest"}}},"required":true},"responses":{"200":{"description":"성공"},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}},"components":{"schemas":{"IsNonMemberOrderRequest":{"required":["ordManNm","ordNo","umemCellEndNo","umemCellSctNo","umemCellTxnoNo"],"type":"object","properties":{"ordNo":{"type":"string","description":"주문번호"},"ordManNm":{"type":"string","description":"주문자명"},"umemCellSctNo":{"type":"string","description":"비회원휴대폰구분번호"},"umemCellTxnoNo":{"type":"string","description":"비회원휴대폰국번번호"},"umemCellEndNo":{"type":"string","description":"비회원휴대폰끝번호"}},"description":"비회원 비밀번호 찾기 Request"},"Response":{"type":"object","properties":{"timestamp":{"type":"string","description":"result time","format":"date-time"},"code":{"type":"string","description":"result code"},"message":{"type":"string","description":"result message"},"isProcess":{"type":"boolean","description":"process check"},"payload":{"type":"object","description":"payload"},"error":{"type":"boolean","description":"is error"},"errors":{"type":"array","description":"validation error list","items":{"$ref":"#/components/schemas/ValidationError"}}}},"ValidationError":{"type":"object","properties":{"field":{"type":"string","description":"field"},"message":{"type":"string","description":"field message"}},"description":"validation error list"}}}}
```

## 기간별구매금액조회

> \## 기능 설명\
> \- 요청 기간 내 회원이 주문한 주문 금액 리스트를 조회합니다.\
> \---\
> \## 상세 내용\
> \- 취소나 반품을 진행한 주문 금액은 차감 또는 제외합니다.<br>

```json
{"openapi":"3.0.1","info":{"title":"X2BEE Order API","version":"v1"},"servers":[{"url":"https://api-order.x2bee.com/api/order/","description":"prd"}],"paths":{"/v1/member/getOrdTotAmt":{"post":{"tags":["회원제공"],"summary":"기간별구매금액조회","description":"## 기능 설명\n- 요청 기간 내 회원이 주문한 주문 금액 리스트를 조회합니다.\n---\n## 상세 내용\n- 취소나 반품을 진행한 주문 금액은 차감 또는 제외합니다.\n","operationId":"getMemberOrderTotalAmt","parameters":[{"name":"Authorization","in":"header","description":"Access Token","required":false}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MemberOrderAmtRequest"}}},"required":true},"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OrderAmtInfoResponse"}}}},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}},"components":{"schemas":{"MemberOrderAmtRequest":{"required":["buyEndDtm","buyStrDtm","mbrNo"],"type":"object","properties":{"mbrNo":{"type":"string","description":"고객번호"},"buyStrDtm":{"type":"string","description":"구매기간시작일시","format":"date-time"},"buyEndDtm":{"type":"string","description":"구매기간종료일시","format":"date-time"}}},"OrderAmtInfoResponse":{"type":"object","properties":{"orderList":{"type":"array","description":"주문내역","items":{"$ref":"#/components/schemas/OrderAmtInfo"}},"totOrdAmt":{"type":"integer","description":"주문내역 총 주문금액","format":"int64"}},"description":"이벤트 대상 금액 조회 Response"},"OrderAmtInfo":{"type":"object","properties":{"ordNo":{"type":"string","description":"주문번호"},"ordDtm":{"type":"string","description":"주문일시","format":"date-time"},"ordAmt":{"type":"integer","description":"주문금액","format":"int64"}},"description":"주문정보"},"Response":{"type":"object","properties":{"timestamp":{"type":"string","description":"result time","format":"date-time"},"code":{"type":"string","description":"result code"},"message":{"type":"string","description":"result message"},"isProcess":{"type":"boolean","description":"process check"},"payload":{"type":"object","description":"payload"},"error":{"type":"boolean","description":"is error"},"errors":{"type":"array","description":"validation error list","items":{"$ref":"#/components/schemas/ValidationError"}}}},"ValidationError":{"type":"object","properties":{"field":{"type":"string","description":"field"},"message":{"type":"string","description":"field message"}},"description":"validation error list"}}}}
```

## 주문/배송 클레임 건수 조회

> \## 기능 설명\
> \* 주문/배송 클레임 건수를 조회합니다.\
> \---\
> \## 상세 설명\
> \`\`\`요청구분(reqGubun)\`\`\`에 따라\<br>\
> \* myPage : \<br>\
> &#x20;   클레임 건수 : 살아있는 주문 중 주문\~배송완료+10일 까지 건수\<br>\
> &#x20;   주문/배송 건수 : 취소, 교환, 반품 살아있는 주문 접수\~완료+10일 까지 건수\<br>\
> \* quit :\<br>\
> &#x20;   클레임 건수: 클레임 완료 전까지 교환/반품 건수\<br>\
> &#x20;   주문/배송 건수: 주문\~배송완료+14일(ST006) 까지 건수\<br>\
> \---\
> \## 특이사항\
> \* \`\`\`요청구분(reqGubun)\`\`\` 은 필수 값이며, myPage가 아닌경우 quit으로 요청됩니다.\
> \* quit으로 요청하는 경우, 클레임가능일수(ST006)의 반품가능일수(10)의 참조1값을 참조하여, 배송완료일 + 클레임가능일수 까지의 주문/배송 건수를 조회합니다.\
> \---\
> \## 코드정리\
> \* \`\`\`요청구분(reqGubun)\`\`\`: myPage: 마이페이지 주문/클레임 건수 요청, quit: 탈퇴 가능여부 체크시 요청\
> \---\
> \## 수정번호\
> \* Release v2.00\_240401: myPage 클레임, 주문/배송 건수 주문접수일 기준 +7일\
> \* Release v2.00\_240425 : 멀티 사이트 확장에 따른 사이트 번호(site\_no) 추가<br>

````json
{"openapi":"3.0.1","info":{"title":"X2BEE Order API","version":"v1"},"servers":[{"url":"https://api-order.x2bee.com/api/order/","description":"prd"}],"paths":{"/v1/member/getOrdClaimCnt":{"post":{"tags":["회원제공"],"summary":"주문/배송 클레임 건수 조회","description":"## 기능 설명\n* 주문/배송 클레임 건수를 조회합니다.\n---\n## 상세 설명\n```요청구분(reqGubun)```에 따라<br>\n* myPage : <br>\n    클레임 건수 : 살아있는 주문 중 주문~배송완료+10일 까지 건수<br>\n    주문/배송 건수 : 취소, 교환, 반품 살아있는 주문 접수~완료+10일 까지 건수<br>\n* quit :<br>\n    클레임 건수: 클레임 완료 전까지 교환/반품 건수<br>\n    주문/배송 건수: 주문~배송완료+14일(ST006) 까지 건수<br>\n---\n## 특이사항\n* ```요청구분(reqGubun)``` 은 필수 값이며, myPage가 아닌경우 quit으로 요청됩니다.\n* quit으로 요청하는 경우, 클레임가능일수(ST006)의 반품가능일수(10)의 참조1값을 참조하여, 배송완료일 + 클레임가능일수 까지의 주문/배송 건수를 조회합니다.\n---\n## 코드정리\n* ```요청구분(reqGubun)```: myPage: 마이페이지 주문/클레임 건수 요청, quit: 탈퇴 가능여부 체크시 요청\n---\n## 수정번호\n* Release v2.00_240401: myPage 클레임, 주문/배송 건수 주문접수일 기준 +7일\n* Release v2.00_240425 : 멀티 사이트 확장에 따른 사이트 번호(site_no) 추가\n","operationId":"getMemberOrderClaimCnt","parameters":[{"name":"Authorization","in":"header","description":"Access Token","required":false}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrderClaimCountRequest"}}},"required":true},"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OrderClaimCountInfo"}}}},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}},"components":{"schemas":{"OrderClaimCountRequest":{"required":["reqGubun"],"type":"object","properties":{"reqGubun":{"type":"string","description":"요청구분 myPage:마이페이지, quit:탈퇴가능여부체크"}},"description":"주문클레임건수 조회 요청 DTO"},"OrderClaimCountInfo":{"type":"object","properties":{"claimCnt":{"type":"integer","description":"클레임 건수","format":"int32"},"ordCnt":{"type":"integer","description":"주문/배송 건수","format":"int32"}},"description":"주문/클레임 건수 정보"},"Response":{"type":"object","properties":{"timestamp":{"type":"string","description":"result time","format":"date-time"},"code":{"type":"string","description":"result code"},"message":{"type":"string","description":"result message"},"isProcess":{"type":"boolean","description":"process check"},"payload":{"type":"object","description":"payload"},"error":{"type":"boolean","description":"is error"},"errors":{"type":"array","description":"validation error list","items":{"$ref":"#/components/schemas/ValidationError"}}}},"ValidationError":{"type":"object","properties":{"field":{"type":"string","description":"field"},"message":{"type":"string","description":"field message"}},"description":"validation error list"}}}}
````

## 진행중인 상담 건수 조회

> \## 기능설명\
> \* 고객의 진행중인 상담 건수를 조회한다.\
> \---\
> \## 상세설명\
> \* 선택한 고객의 진행중인 상담 건수를 조회합니다.<br>

```json
{"openapi":"3.0.1","info":{"title":"X2BEE Order API","version":"v1"},"servers":[{"url":"https://api-order.x2bee.com/api/order/","description":"prd"}],"paths":{"/v1/customerservice/getNotCompletedInquiryCount":{"get":{"tags":["회원제공"],"summary":"진행중인 상담 건수 조회","description":"## 기능설명\n* 고객의 진행중인 상담 건수를 조회한다.\n---\n## 상세설명\n* 선택한 고객의 진행중인 상담 건수를 조회합니다.\n","operationId":"getNotCompletedInquiryCount","parameters":[{"name":"mbrNo","in":"query","description":"회원번호","required":true,"schema":{"type":"string","description":"회원번호"}},{"name":"accpStrDt","in":"query","description":"1:1 문의 시작일자","required":false,"schema":{"type":"string","description":"1:1 문의 시작일자"}},{"name":"accpEndDt","in":"query","description":"1:1 문의 종료일자","required":false,"schema":{"type":"string","description":"1:1 문의 종료일자"}},{"name":"Authorization","in":"header","description":"Access Token","required":false}],"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseInquiryCountResponse"}}}},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}},"components":{"schemas":{"ResponseInquiryCountResponse":{"type":"object","properties":{"timestamp":{"type":"string","description":"result time","format":"date-time"},"code":{"type":"string","description":"result code"},"message":{"type":"string","description":"result message"},"isProcess":{"type":"boolean","description":"process check"},"payload":{"$ref":"#/components/schemas/InquiryCountResponse"},"error":{"type":"boolean","description":"is error"},"errors":{"type":"array","description":"validation error list","items":{"$ref":"#/components/schemas/ValidationError"}}}},"InquiryCountResponse":{"type":"object","properties":{"inquiryCnt":{"type":"integer","description":"1:1 문의 수","format":"int32"}},"description":"payload"},"ValidationError":{"type":"object","properties":{"field":{"type":"string","description":"field"},"message":{"type":"string","description":"field message"}},"description":"validation error list"},"Response":{"type":"object","properties":{"timestamp":{"type":"string","description":"result time","format":"date-time"},"code":{"type":"string","description":"result code"},"message":{"type":"string","description":"result message"},"isProcess":{"type":"boolean","description":"process check"},"payload":{"type":"object","description":"payload"},"error":{"type":"boolean","description":"is error"},"errors":{"type":"array","description":"validation error list","items":{"$ref":"#/components/schemas/ValidationError"}}}}}}}
```

## 1:1문의 건수 조회

> \## 기능설명\
> \* 고객의 1:1문의 개수를 조회한다.\
> \---\
> \## 상세설명\
> \* 선택한 고객의 1:1문의 개수를 조회합니다.<br>

```json
{"openapi":"3.0.1","info":{"title":"X2BEE Order API","version":"v1"},"servers":[{"url":"https://api-order.x2bee.com/api/order/","description":"prd"}],"paths":{"/v1/customerservice/getInquiryCount":{"get":{"tags":["회원제공"],"summary":"1:1문의 건수 조회","description":"## 기능설명\n* 고객의 1:1문의 개수를 조회한다.\n---\n## 상세설명\n* 선택한 고객의 1:1문의 개수를 조회합니다.\n","operationId":"getInquiryCount","parameters":[{"name":"mbrNo","in":"query","description":"회원번호","required":true,"schema":{"type":"string","description":"회원번호"}},{"name":"accpStrDt","in":"query","description":"1:1 문의 시작일자","required":false,"schema":{"type":"string","description":"1:1 문의 시작일자"}},{"name":"accpEndDt","in":"query","description":"1:1 문의 종료일자","required":false,"schema":{"type":"string","description":"1:1 문의 종료일자"}},{"name":"Authorization","in":"header","description":"Access Token","required":false}],"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseInquiryCountResponse"}}}},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}},"components":{"schemas":{"ResponseInquiryCountResponse":{"type":"object","properties":{"timestamp":{"type":"string","description":"result time","format":"date-time"},"code":{"type":"string","description":"result code"},"message":{"type":"string","description":"result message"},"isProcess":{"type":"boolean","description":"process check"},"payload":{"$ref":"#/components/schemas/InquiryCountResponse"},"error":{"type":"boolean","description":"is error"},"errors":{"type":"array","description":"validation error list","items":{"$ref":"#/components/schemas/ValidationError"}}}},"InquiryCountResponse":{"type":"object","properties":{"inquiryCnt":{"type":"integer","description":"1:1 문의 수","format":"int32"}},"description":"payload"},"ValidationError":{"type":"object","properties":{"field":{"type":"string","description":"field"},"message":{"type":"string","description":"field message"}},"description":"validation error list"},"Response":{"type":"object","properties":{"timestamp":{"type":"string","description":"result time","format":"date-time"},"code":{"type":"string","description":"result code"},"message":{"type":"string","description":"result message"},"isProcess":{"type":"boolean","description":"process check"},"payload":{"type":"object","description":"payload"},"error":{"type":"boolean","description":"is error"},"errors":{"type":"array","description":"validation error list","items":{"$ref":"#/components/schemas/ValidationError"}}}}}}}
```
