# 회원제공

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

> &#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"}}}}}}}
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://tech.x2bee.com/api/store-front-api/order-api/undefined-10.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
