> 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/api-en/store-front-api-reference/order-api/member-provision.md).

# Member Provision

## Mask Withdrawn Member's Order Information

> &#x20; \## Function Description\
> &#x20; \* Masks the order information of a member requesting withdrawal.\
> &#x20; \---\
> &#x20; \## Detailed Description\
> &#x20; \* \*\*Member No. (mbrNo)\*\* is a required parameter.\
> &#x20; \* If order information exists for the requested member number, in the order basic, order delivery address, order payment, refund information, and miscellaneous gift delivery information tables, the \<br>\
> &#x20;     columns related to personal information are masked.<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":["Member Provision"],"summary":"Mask Withdrawn Member's Order Information","description":"  ## Function Description\n  * Masks the order information of a member requesting withdrawal.\n  ---\n  ## Detailed Description\n  * **Member No. (mbrNo)** is a required parameter.\n  * If order information exists for the requested member number, in the order basic, order delivery address, order payment, refund information, and miscellaneous gift delivery information tables, the <br>\n      columns related to personal information are masked.\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":"Success"},"900":{"description":"Business processing error details","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}},"components":{"schemas":{"WithdrawalMemberRequest":{"required":["mbrNo"],"type":"object","properties":{"mbrNo":{"type":"string","description":"Member No."}},"description":"Order Info Separate Storage/Masking Processing Request 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"}}}}
```

## Find Non-member Order Password

> \## Function Description\
> \* Finds a non-member order password.\
> \---\
> \## Detailed Description\
> \* Generates a temporary password.\
> \* Updates the non-member order's password with the generated temporary password.\
> \* Sends the generated temporary password via notification message to the phone number entered at order time.<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":["Member Provision"],"summary":"Find Non-member Order Password","description":"## Function Description\n* Finds a non-member order password.\n---\n## Detailed Description\n* Generates a temporary password.\n* Updates the non-member order's password with the generated temporary password.\n* Sends the generated temporary password via notification message to the phone number entered at order time.\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":"Success"},"900":{"description":"Business processing error details","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}},"components":{"schemas":{"IsNonMemberOrderRequest":{"required":["ordManNm","ordNo","umemCellEndNo","umemCellSctNo","umemCellTxnoNo"],"type":"object","properties":{"ordNo":{"type":"string","description":"Order No."},"ordManNm":{"type":"string","description":"Orderer Name"},"umemCellSctNo":{"type":"string","description":"Non-Member Mobile Phone Prefix No."},"umemCellTxnoNo":{"type":"string","description":"Non-Member Mobile Phone Exchange No."},"umemCellEndNo":{"type":"string","description":"Non-Member Mobile Phone Last Digits"}},"description":"Search Non-Member Password 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"}}}}
```

## Look Up Purchase Amount by Period

> \## Function Description\
> \- Looks up a list of order amounts placed by the member within the requested period.\
> \---\
> \## Detailed Description\
> \- Order amounts that were cancelled or returned are deducted or excluded.<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":["Member Provision"],"summary":"Look Up Purchase Amount by Period","description":"## Function Description\n- Looks up a list of order amounts placed by the member within the requested period.\n---\n## Detailed Description\n- Order amounts that were cancelled or returned are deducted or excluded.\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":"Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OrderAmtInfoResponse"}}}},"900":{"description":"Business processing error details","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}},"components":{"schemas":{"MemberOrderAmtRequest":{"required":["buyEndDtm","buyStrDtm","mbrNo"],"type":"object","properties":{"mbrNo":{"type":"string","description":"Customer No."},"buyStrDtm":{"type":"string","description":"Purchase Period Start Date/Time","format":"date-time"},"buyEndDtm":{"type":"string","description":"Purchase Period End Date/Time","format":"date-time"}}},"OrderAmtInfoResponse":{"type":"object","properties":{"orderList":{"type":"array","description":"Order History","items":{"$ref":"#/components/schemas/OrderAmtInfo"}},"totOrdAmt":{"type":"integer","description":"Total Order Amount in Order History","format":"int64"}},"description":"Search Event Target Amount Response"},"OrderAmtInfo":{"type":"object","properties":{"ordNo":{"type":"string","description":"Order No."},"ordDtm":{"type":"string","description":"Order Date/Time","format":"date-time"},"ordAmt":{"type":"integer","description":"Order Amount","format":"int64"}},"description":"Order Info"},"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"}}}}
```

## Look Up Order/Delivery Claim Count

> \## Function Description\
> \* Looks up the order/delivery claim count.\
> \---\
> \## Detailed Description\
> Based on \`\`\`request classification (reqGubun)\`\`\`\<br>\
> \* myPage : \<br>\
> &#x20;   Claim count: count for live orders from order to delivery-completion+10 days\<br>\
> &#x20;   Order/delivery count: count for live cancel/exchange/return orders from acceptance to completion+10 days\<br>\
> \* quit :\<br>\
> &#x20;   Claim count: exchange/return count until claim completion\<br>\
> &#x20;   Order/delivery count: count from order to delivery-completion+14 days (ST006)\<br>\
> \---\
> \## Notes\
> \* \`\`\`Request classification (reqGubun)\`\`\` is a required value; if not myPage, it is requested as quit.\
> \* When requested as quit, looks up the order/delivery count up to delivery-completion-date + claim-allowed-days, referencing the reference1 value of the return-allowed-days (10) under the claim-allowed-days (ST006) group code.\
> \---\
> \## Code Reference\
> \* \`\`\`Request classification (reqGubun)\`\`\`: myPage: My Page order/claim count request, quit: request when checking withdrawal eligibility\
> \---\
> \## Revision History\
> \* Release v2.00\_240401: myPage claim and order/delivery count based on order acceptance date +7 days\
> \* Release v2.00\_240425 : Added site number (site\_no) for multi-site expansion<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":["Member Provision"],"summary":"Look Up Order/Delivery Claim Count","description":"## Function Description\n* Looks up the order/delivery claim count.\n---\n## Detailed Description\nBased on ```request classification (reqGubun)```<br>\n* myPage : <br>\n    Claim count: count for live orders from order to delivery-completion+10 days<br>\n    Order/delivery count: count for live cancel/exchange/return orders from acceptance to completion+10 days<br>\n* quit :<br>\n    Claim count: exchange/return count until claim completion<br>\n    Order/delivery count: count from order to delivery-completion+14 days (ST006)<br>\n---\n## Notes\n* ```Request classification (reqGubun)``` is a required value; if not myPage, it is requested as quit.\n* When requested as quit, looks up the order/delivery count up to delivery-completion-date + claim-allowed-days, referencing the reference1 value of the return-allowed-days (10) under the claim-allowed-days (ST006) group code.\n---\n## Code Reference\n* ```Request classification (reqGubun)```: myPage: My Page order/claim count request, quit: request when checking withdrawal eligibility\n---\n## Revision History\n* Release v2.00_240401: myPage claim and order/delivery count based on order acceptance date +7 days\n* Release v2.00_240425 : Added site number (site_no) for multi-site expansion\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":"Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OrderClaimCountInfo"}}}},"900":{"description":"Business processing error details","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}},"components":{"schemas":{"OrderClaimCountRequest":{"required":["reqGubun"],"type":"object","properties":{"reqGubun":{"type":"string","description":"Request Type myPage: My Page, quit: Withdrawal Eligibility Check"}},"description":"Search Order Claim Count Request DTO"},"OrderClaimCountInfo":{"type":"object","properties":{"claimCnt":{"type":"integer","description":"Claim Count","format":"int32"},"ordCnt":{"type":"integer","description":"Order/Delivery Count","format":"int32"}},"description":"Order/Claim Count Info"},"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"}}}}
````

## Search Ongoing Consultation Count

> \## Function Description\
> \* Retrieves the count of the customer's ongoing consultations.\
> \---\
> \## Detailed Description\
> \* Retrieves the count of the selected customer's ongoing consultations.<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":["Member Provision"],"summary":"Search Ongoing Consultation Count","description":"## Function Description\n* Retrieves the count of the customer's ongoing consultations.\n---\n## Detailed Description\n* Retrieves the count of the selected customer's ongoing consultations.\n","operationId":"getNotCompletedInquiryCount","parameters":[{"name":"mbrNo","in":"query","description":"Member No.","required":true,"schema":{"type":"string","description":"Member No."}},{"name":"accpStrDt","in":"query","description":"1:1 Inquiry Start Date","required":false,"schema":{"type":"string","description":"1:1 Inquiry Start Date"}},{"name":"accpEndDt","in":"query","description":"1:1 Inquiry End Date","required":false,"schema":{"type":"string","description":"1:1 Inquiry End Date"}},{"name":"Authorization","in":"header","description":"Access Token","required":false}],"responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseInquiryCountResponse"}}}},"900":{"description":"Business processing error details","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":"Number of 1:1 Inquiries","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"}}}}}}}
```

## Search 1:1 Inquiry Count

> \## Function Description\
> \* Retrieves the count of the customer's 1:1 inquiries.\
> \---\
> \## Detailed Description\
> \* Retrieves the count of the selected customer's 1:1 inquiries.<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":["Member Provision"],"summary":"Search 1:1 Inquiry Count","description":"## Function Description\n* Retrieves the count of the customer's 1:1 inquiries.\n---\n## Detailed Description\n* Retrieves the count of the selected customer's 1:1 inquiries.\n","operationId":"getInquiryCount","parameters":[{"name":"mbrNo","in":"query","description":"Member No.","required":true,"schema":{"type":"string","description":"Member No."}},{"name":"accpStrDt","in":"query","description":"1:1 Inquiry Start Date","required":false,"schema":{"type":"string","description":"1:1 Inquiry Start Date"}},{"name":"accpEndDt","in":"query","description":"1:1 Inquiry End Date","required":false,"schema":{"type":"string","description":"1:1 Inquiry End Date"}},{"name":"Authorization","in":"header","description":"Access Token","required":false}],"responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseInquiryCountResponse"}}}},"900":{"description":"Business processing error details","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":"Number of 1:1 Inquiries","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"}}}}}}}
```
