> 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/member-api/undefined-1.md).

# 회원관리

## 개인정보 수정

> \## 기능설명\
> \* 회원 개인정보를 변경합니다.\
> \---\
> \## 상세설명\
> \* 기존 입력했던 개인정보에서 변경된 정보가 존재할 경우, 개인정보 변경을 통해 회원의 정보를 업데이트합니다.\
> \* 개인정보 변경이 가능한 정보\
> &#x20;  \* 휴대폰번호\
> &#x20;  \* 생년월일\
> &#x20;  \* 주소 및 기본배송지 주소\
> &#x20;  \* 이메일\
> &#x20;  \* 마케팅이용정보 동의(이메일, SMS)\
> \---\
> \## 특이사항\
> \* baseDlvpYn 필드의 경우 필수 값입니다.\
> \* 개인정보 일부 변경 시 변경되는 정보만 전달되어야 하며, 변경되지 않는 정보는 공란으로 전달되어야합니다.\
> \* 정상 수정 후 이벤트DB에 수정된 배송지순번 및 배송지 정보를 동기화 처리합니다.\ <br>

```json
{"openapi":"3.1.0","info":{"title":"X2BEE Member API","version":"v1"},"servers":[{"url":"https://api-member.x2bee.com/api/member/","description":"prd"}],"paths":{"/v1/member/modifyMemberInfo":{"put":{"tags":["회원관리"],"summary":"개인정보 수정","description":"## 기능설명\n* 회원 개인정보를 변경합니다.\n---\n## 상세설명\n* 기존 입력했던 개인정보에서 변경된 정보가 존재할 경우, 개인정보 변경을 통해 회원의 정보를 업데이트합니다.\n* 개인정보 변경이 가능한 정보\n   * 휴대폰번호\n   * 생년월일\n   * 주소 및 기본배송지 주소\n   * 이메일\n   * 마케팅이용정보 동의(이메일, SMS)\n---\n## 특이사항\n* baseDlvpYn 필드의 경우 필수 값입니다.\n* 개인정보 일부 변경 시 변경되는 정보만 전달되어야 하며, 변경되지 않는 정보는 공란으로 전달되어야합니다.\n* 정상 수정 후 이벤트DB에 수정된 배송지순번 및 배송지 정보를 동기화 처리합니다.\n\n","operationId":"modifyMemberInfo","parameters":[{"name":"memberInfoUpdateRequest","in":"query","description":"개인정보 변경 요청 정보","required":true,"schema":{"type":"string","description":"MemberInfoUpdateRequest"}},{"name":"userDetail","in":"query","description":"회원 정보","required":true,"schema":{"type":"string","description":"UserDetail"}},{"name":"Authorization","in":"header","description":"Access Token","required":false}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MemberInfoUpdateRequest"}}},"required":true},"responses":{"200":{"description":"성공"},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}},"components":{"schemas":{"MemberInfoUpdateRequest":{"type":"object","description":"개인정보 수정 Reqeust","properties":{"mbrNo":{"type":"string","description":"회원번호"},"mbrNm":{"type":"string","description":"회원명"},"mbrMgrCd":{"type":"string","description":"회원관리코드(ME002)","enum":["UNION_MEMBER","GENERAL_MEMBER","SOCIAL_MEMBER","ENTERPRISE_MEMBER","NO_MEMBER"]},"ciCtacVal":{"type":"string","description":"Ci 연계 값"},"cellPhoneFullNo":{"type":"string","description":"휴대폰 전체 번호"},"cellPhoneFirNo":{"type":"string","description":"휴대폰 첫째 번호"},"cellPhoneSecNo":{"type":"string","description":"휴대폰 둘째 번호"},"cellPhoneThirNo":{"type":"string","description":"휴대폰 셋째 번호"},"zipNo":{"type":"string","description":"우편번호"},"address":{"type":"string","description":"주소"},"dtlAddress":{"type":"string","description":"상세 주소"},"mktRecvAgrList":{"type":"array","description":"마케팅 수신 동의 여부 리스트","items":{"$ref":"#/components/schemas/MktRecvAgrRequest"}},"dlvpNm":{"type":"string","description":"배송지명"},"baseDlvpYn":{"type":"string","description":"기본배송지여부"},"brth":{"type":"string","description":"생년월일"},"sexGbCd":{"type":"string","description":"성별구분코드 (ME017) (글로벌 계정 전용)","enum":["MALE","FEMALE"]},"emailAddr":{"type":"string","description":"이메일주소"},"bmanNm":{"type":"string","description":"사업장명"},"repTelFullNo":{"type":"string","description":"대표 전화"},"repTelSctNo":{"type":"string","description":"대표 전화 국번"},"repTelTxnoNo":{"type":"string","description":"대표 전화 중간번호"},"repTelEndNo":{"type":"string","description":"대표 전화 끝번호"},"bplcZipNo":{"type":"string","description":"사업장 우편번호"},"bplcZipAddr":{"type":"string","description":"사업장 주소"},"bplcDtlAddr":{"type":"string","description":"사업장 상세주소"},"mbrStatCd":{"type":"string","description":"회원상태 코드","enum":["NORMAL_MEMBER","STOP_MEMBER","WITHDRAWAL_MEMBER","WAIT_MEMBER","REJECT_MEMBER"]},"aempNm":{"type":"string","description":"담당자명"},"aempCellFullNo":{"type":"string","description":"담당자 휴대폰 전체 번호"},"aempCellSctNo":{"type":"string","description":"담당자 휴대전화구분번호"},"aempCellTxnoNo":{"type":"string","description":"담당자 휴대전화국번번호"},"aempCellEndNo":{"type":"string","description":"담당자 휴대전화끝번호"},"aempCiCtacVal":{"type":"string","description":"담당자 Ci 연계 값"},"aempYn":{"type":"string","description":"담당자 여부"},"joinSgtStatCd":{"type":"string","description":"가입 승인 여부","enum":["MALE","FEMALE"]}},"required":["bmanNm","bplcDtlAddr","bplcZipAddr","bplcZipNo","repTelEndNo","repTelFullNo","repTelSctNo","repTelTxnoNo"]},"MktRecvAgrRequest":{"type":"object","description":"마케팅 수신 동의 여부 DTO","properties":{"svcAgrTypCd":{"type":"string","description":"서비스 동의 유형 코드(ME025)","enum":["SMS","EMAIL","APP_PUSH","AUTO_LOGIN","KAKAO"]},"agrYn":{"type":"string","description":"서비스 동의 여부"}}},"Response":{"type":"object","properties":{"timestamp":{"type":"string","format":"date-time","description":"result time"},"code":{"type":"string","description":"result code"},"message":{"type":"string","description":"result message"},"isProcess":{"type":"boolean","description":"process check"},"payload":{"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"}}}}}}
```

## 소셜 계정 연동 처리

> \## 기능설명\
> \* 로그인된 회원에 대한 소셜계정을 연동 처리합니다.\
> \---\
> \## 상세설명\
> \* 로그인은 및 \*\*소셜 타입(type)\*\*은 필수입니다.\
> \* 최초 연동의 경우 소셜 계정 인증 API(\*\*/api/member/v1/social/check\*\*)을 호출해 소셜 계정에 대한 정보를 가져옵니다.\
> \* 소셜계정의 CI연계값에 대한 회원번호와 토큰 정보의 회원번호가 일치하지 않으면 연동할 수 없습니다.\
> \* 넘어온 소셜 타입과 일치하는 기연동된 소셜 계정이 존재하면 새로 연동할 수 없습니다.\
> \* 기존 회원에 소셜계정 연동정보를 저장합니다. 연동종료일자는 2999-12-31 23:59:59로 지정됩니다.\
> \---\
> \## 수정번호\
> \* \`\`\`Release v2.00\_240530\`\`\`: 구글, 애플인 경우 CI값 미존재로 회원 정보 일치 체크 제외\
> \* \`\`\`Release v2.00\_240627\`\`\`: SNS 연동종료일시 infinity 타입 수정\
> \* \`\`\`Release v2.00\_240627\`\`\`: 구글, 애플인 경우 기 연동 여부 체크하여 중복 연동 불가하도록 수정<br>

````json
{"openapi":"3.1.0","info":{"title":"X2BEE Member API","version":"v1"},"servers":[{"url":"https://api-member.x2bee.com/api/member/","description":"prd"}],"paths":{"/v1/social/snsLinkConnect":{"post":{"tags":["회원관리"],"summary":"소셜 계정 연동 처리","description":"## 기능설명\n* 로그인된 회원에 대한 소셜계정을 연동 처리합니다.\n---\n## 상세설명\n* 로그인은 및 **소셜 타입(type)**은 필수입니다.\n* 최초 연동의 경우 소셜 계정 인증 API(**/api/member/v1/social/check**)을 호출해 소셜 계정에 대한 정보를 가져옵니다.\n* 소셜계정의 CI연계값에 대한 회원번호와 토큰 정보의 회원번호가 일치하지 않으면 연동할 수 없습니다.\n* 넘어온 소셜 타입과 일치하는 기연동된 소셜 계정이 존재하면 새로 연동할 수 없습니다.\n* 기존 회원에 소셜계정 연동정보를 저장합니다. 연동종료일자는 2999-12-31 23:59:59로 지정됩니다.\n---\n## 수정번호\n* ```Release v2.00_240530```: 구글, 애플인 경우 CI값 미존재로 회원 정보 일치 체크 제외\n* ```Release v2.00_240627```: SNS 연동종료일시 infinity 타입 수정\n* ```Release v2.00_240627```: 구글, 애플인 경우 기 연동 여부 체크하여 중복 연동 불가하도록 수정\n","operationId":"snsLinkConnect","parameters":[{"name":"socialAuthRequest","in":"query","description":"소셜 계정 연동을 위한 회원 정보","required":true,"schema":{"type":"string","description":"SocialAuthRequest"}},{"name":"Authorization","in":"header","description":"Access Token","required":false}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SocialAuthRequest"}}},"required":true},"responses":{"200":{"description":"성공"},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}},"components":{"schemas":{"SocialAuthRequest":{"type":"object","description":"소셜로그인 인증, 소셜로그인 연동 Request","properties":{"code":{"type":"string","description":"소셜 사이트 인증 성공 시 넘겨주는 인증코드"},"state":{"type":"string","description":"소셜 사이트 인증 시 애플리케이션 상태"},"type":{"type":"string","description":"소셜 타입(ME052)","enum":["KAKAOTALK","NAVER","GOOGLE","APPLE"]}},"required":["code","type"]},"Response":{"type":"object","properties":{"timestamp":{"type":"string","format":"date-time","description":"result time"},"code":{"type":"string","description":"result code"},"message":{"type":"string","description":"result message"},"isProcess":{"type":"boolean","description":"process check"},"payload":{"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"}}}}}}
````

## 소셜 계정 연동 해제

> \## 기능설명\
> \* 액세스 토큰에 대한 회원의 연동소셜계정을 해제합니다.\
> \---\
> \## 상세설명\
> \* 로그인은 필수입니다.\
> \* \*\*소셜 타입(type)\*\*과 \*\*회원 번호(mbrNo)\*\*는 필수입니다.\
> \* 소셜회원일 시 가입했던 소셜타입으로는 해제가 불가능합니다. ex) 네이버 소셜 회원일 시 네이버 연동해제 불가능\
> \* 소셜계정에 대한 연동정보를 해제처리합니다.<br>

```json
{"openapi":"3.1.0","info":{"title":"X2BEE Member API","version":"v1"},"servers":[{"url":"https://api-member.x2bee.com/api/member/","description":"prd"}],"paths":{"/v1/social/snsLinkCancel":{"post":{"tags":["회원관리"],"summary":"소셜 계정 연동 해제","description":"## 기능설명\n* 액세스 토큰에 대한 회원의 연동소셜계정을 해제합니다.\n---\n## 상세설명\n* 로그인은 필수입니다.\n* **소셜 타입(type)**과 **회원 번호(mbrNo)**는 필수입니다.\n* 소셜회원일 시 가입했던 소셜타입으로는 해제가 불가능합니다. ex) 네이버 소셜 회원일 시 네이버 연동해제 불가능\n* 소셜계정에 대한 연동정보를 해제처리합니다.\n","operationId":"snsLinkCancel","parameters":[{"name":"socialConnectRequest","in":"query","description":"소셜로그인 연동해제를 위한 회원 정보","required":true,"schema":{"type":"string","description":"SocialConnectRequest"}},{"name":"Authorization","in":"header","description":"Access Token","required":false}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SocialConnectRequest"}}},"required":true},"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SocialAuthResponse"}}}},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}},"components":{"schemas":{"SocialConnectRequest":{"type":"object","description":"소셜로그인 연동, 연동해제 Request","properties":{"type":{"type":"string","description":"소셜 타입(ME052)","enum":["KAKAOTALK","NAVER","GOOGLE","APPLE"]},"mbrNo":{"type":"string","description":"회원번호"},"smpctId":{"type":"string","description":"소셜고유ID"},"emailAddr":{"type":"string","description":"소셜ID"},"loginMediaCd":{"type":"string","description":"로그인매체코드(ME026)","enum":["PC_WEB","MOBILE_WEB","MOBILE_APP"]},"siteNo":{"type":"string","description":"사이트번호"}},"required":["loginMediaCd","mbrNo","smpctId","type"]},"SocialAuthResponse":{"type":"object","description":"소셜로그인 인증 성공 후 사용자 조회 응답값","properties":{"brth":{"type":"string","description":"생년월일"},"mbrNm":{"type":"string","description":"회원명"},"emailAddr":{"type":"string","description":"이메일"},"sexGbCd":{"type":"string","description":"성별구분코드","enum":["MALE","FEMALE"]},"mbrMgrCd":{"type":"string","description":"회원관리코드","enum":["UNION_MEMBER","GENERAL_MEMBER","SOCIAL_MEMBER","ENTERPRISE_MEMBER","NO_MEMBER"]},"ciCtacVal":{"type":"string","description":"CI연계값"},"smpctGbCd":{"type":"string","description":"소셜구분코드","enum":["KAKAOTALK","NAVER","GOOGLE","APPLE"]},"nafrGbCd":{"type":"string","description":"내외국인구분코드"},"phoneNumber":{"type":"string","description":"휴대폰번호"},"mbrNo":{"type":"string","description":"회원번호"},"connectYn":{"type":"string","description":"기연동여부","enum":["Y","N"]},"smpctId":{"type":"string","description":"소셜고유ID"},"loginId":{"type":"string","description":"로그인ID"}}},"Response":{"type":"object","properties":{"timestamp":{"type":"string","format":"date-time","description":"result time"},"code":{"type":"string","description":"result code"},"message":{"type":"string","description":"result message"},"isProcess":{"type":"boolean","description":"process check"},"payload":{"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"}}}}}}
```

## 회원 즐겨찾기 수정

> \## 기능설명\
> \* 회원의 메뉴 즐겨찾기 정보를 수정합니다.\
> \---\
> \## 상세설명\
> \* 로그인은 필수입니다.\
> \* 요청 type이 10이면 등록 20이면 삭제를 진행합니다.\
> \* 메뉴 등록은 최대 8개까지 가능합니다.<br>

```json
{"openapi":"3.1.0","info":{"title":"X2BEE Member API","version":"v1"},"servers":[{"url":"https://api-member.x2bee.com/api/member/","description":"prd"}],"paths":{"/v1/myPage/bkmkMenu":{"post":{"tags":["회원관리"],"summary":"회원 즐겨찾기 수정","description":"## 기능설명\n* 회원의 메뉴 즐겨찾기 정보를 수정합니다.\n---\n## 상세설명\n* 로그인은 필수입니다.\n* 요청 type이 10이면 등록 20이면 삭제를 진행합니다.\n* 메뉴 등록은 최대 8개까지 가능합니다.\n","operationId":"bkmkMenu","parameters":[{"name":"Authorization","in":"header","description":"Access Token","required":false}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FavoritesRequest"}}},"required":true},"responses":{"200":{"description":"성공"},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}},"components":{"schemas":{"FavoritesRequest":{"type":"object","properties":{"type":{"type":"string","description":"요청 유형 (10: 등록, 20: 삭제)"},"bkmkMenuId":{"type":"string","description":"즐겨찾기메뉴ID"},"sortSeq":{"type":"string","description":"정렬순서"},"vaildType":{"type":"boolean"}},"required":["bkmkMenuId","type"]},"Response":{"type":"object","properties":{"timestamp":{"type":"string","format":"date-time","description":"result time"},"code":{"type":"string","description":"result code"},"message":{"type":"string","description":"result message"},"isProcess":{"type":"boolean","description":"process check"},"payload":{"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"}}}}}}
```

## 사업자 회원 승인 대기 정보 수정

> \## 기능설명\
> \* 사업자 회원의 승인대기 정보를 수정합니다.\
> \---\
> \## 상세설명\
> \* 기존 입력했던 개인정보에서 변경된 정보가 존재할 경우, 개인정보 변경을 통해 회원의 정보를 업데이트합니다.\
> \---\
> \## 수정번호\
> \* \`\`\`Release v2.01\_250808\`\`\`: 비밀번호 변경 제거<br>

````json
{"openapi":"3.1.0","info":{"title":"X2BEE Member API","version":"v1"},"servers":[{"url":"https://api-member.x2bee.com/api/member/","description":"prd"}],"paths":{"/v1/member/modifyEnterpriseMemberInfo":{"post":{"tags":["회원관리"],"summary":"사업자 회원 승인 대기 정보 수정","description":"## 기능설명\n* 사업자 회원의 승인대기 정보를 수정합니다.\n---\n## 상세설명\n* 기존 입력했던 개인정보에서 변경된 정보가 존재할 경우, 개인정보 변경을 통해 회원의 정보를 업데이트합니다.\n---\n## 수정번호\n* ```Release v2.01_250808```: 비밀번호 변경 제거\n","operationId":"modifyEnterpriseMemberInfo","parameters":[{"name":"memberInfoUpdateRequest","in":"query","description":"개인정보 변경 요청 정보","required":true,"schema":{"type":"string","description":"MemberInfoUpdateRequest"}},{"name":"userDetail","in":"query","description":"회원 정보","required":true,"schema":{"type":"string","description":"UserDetail"}},{"name":"Authorization","in":"header","description":"Access Token","required":false}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"memberInfoUpdateRequest":{"$ref":"#/components/schemas/MemberInfoUpdateRequest"},"bmanRegFile":{"type":"string","format":"binary"}},"required":["memberInfoUpdateRequest"]}}}},"responses":{"200":{"description":"성공"},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}},"components":{"schemas":{"MemberInfoUpdateRequest":{"type":"object","description":"개인정보 수정 Reqeust","properties":{"mbrNo":{"type":"string","description":"회원번호"},"mbrNm":{"type":"string","description":"회원명"},"mbrMgrCd":{"type":"string","description":"회원관리코드(ME002)","enum":["UNION_MEMBER","GENERAL_MEMBER","SOCIAL_MEMBER","ENTERPRISE_MEMBER","NO_MEMBER"]},"ciCtacVal":{"type":"string","description":"Ci 연계 값"},"cellPhoneFullNo":{"type":"string","description":"휴대폰 전체 번호"},"cellPhoneFirNo":{"type":"string","description":"휴대폰 첫째 번호"},"cellPhoneSecNo":{"type":"string","description":"휴대폰 둘째 번호"},"cellPhoneThirNo":{"type":"string","description":"휴대폰 셋째 번호"},"zipNo":{"type":"string","description":"우편번호"},"address":{"type":"string","description":"주소"},"dtlAddress":{"type":"string","description":"상세 주소"},"mktRecvAgrList":{"type":"array","description":"마케팅 수신 동의 여부 리스트","items":{"$ref":"#/components/schemas/MktRecvAgrRequest"}},"dlvpNm":{"type":"string","description":"배송지명"},"baseDlvpYn":{"type":"string","description":"기본배송지여부"},"brth":{"type":"string","description":"생년월일"},"sexGbCd":{"type":"string","description":"성별구분코드 (ME017) (글로벌 계정 전용)","enum":["MALE","FEMALE"]},"emailAddr":{"type":"string","description":"이메일주소"},"bmanNm":{"type":"string","description":"사업장명"},"repTelFullNo":{"type":"string","description":"대표 전화"},"repTelSctNo":{"type":"string","description":"대표 전화 국번"},"repTelTxnoNo":{"type":"string","description":"대표 전화 중간번호"},"repTelEndNo":{"type":"string","description":"대표 전화 끝번호"},"bplcZipNo":{"type":"string","description":"사업장 우편번호"},"bplcZipAddr":{"type":"string","description":"사업장 주소"},"bplcDtlAddr":{"type":"string","description":"사업장 상세주소"},"mbrStatCd":{"type":"string","description":"회원상태 코드","enum":["NORMAL_MEMBER","STOP_MEMBER","WITHDRAWAL_MEMBER","WAIT_MEMBER","REJECT_MEMBER"]},"aempNm":{"type":"string","description":"담당자명"},"aempCellFullNo":{"type":"string","description":"담당자 휴대폰 전체 번호"},"aempCellSctNo":{"type":"string","description":"담당자 휴대전화구분번호"},"aempCellTxnoNo":{"type":"string","description":"담당자 휴대전화국번번호"},"aempCellEndNo":{"type":"string","description":"담당자 휴대전화끝번호"},"aempCiCtacVal":{"type":"string","description":"담당자 Ci 연계 값"},"aempYn":{"type":"string","description":"담당자 여부"},"joinSgtStatCd":{"type":"string","description":"가입 승인 여부","enum":["MALE","FEMALE"]}},"required":["bmanNm","bplcDtlAddr","bplcZipAddr","bplcZipNo","repTelEndNo","repTelFullNo","repTelSctNo","repTelTxnoNo"]},"MktRecvAgrRequest":{"type":"object","description":"마케팅 수신 동의 여부 DTO","properties":{"svcAgrTypCd":{"type":"string","description":"서비스 동의 유형 코드(ME025)","enum":["SMS","EMAIL","APP_PUSH","AUTO_LOGIN","KAKAO"]},"agrYn":{"type":"string","description":"서비스 동의 여부"}}},"Response":{"type":"object","properties":{"timestamp":{"type":"string","format":"date-time","description":"result time"},"code":{"type":"string","description":"result code"},"message":{"type":"string","description":"result message"},"isProcess":{"type":"boolean","description":"process check"},"payload":{"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"}}}}}}
````

## 회원 환불 계좌 정보 조회

> \## 기능설명\
> \* 회원이 등록한 환불 계좌 정보를 조회합니다.\
> \---\
> \## 상세설명\
> \* 회원이 환불 받기 위해 등록한 계좌 정보를 조회합니다.\
> \---\
> \## 특이사항\
> \* 전달하는 데이터 중 계좌번호는 마스킹 처리되어 출력됩니다.\
> \---\
> \## 수정번호\
> \* Release 2.00\_240401: 본인계좌가 없을 시, 에러 처리에서 빈 객체를 받는 것으로 수정<br>

```json
{"openapi":"3.1.0","info":{"title":"X2BEE Member API","version":"v1"},"servers":[{"url":"https://api-member.x2bee.com/api/member/","description":"prd"}],"paths":{"/v1/member/mbrRfdActnInfo":{"get":{"tags":["회원관리"],"summary":"회원 환불 계좌 정보 조회","description":"## 기능설명\n* 회원이 등록한 환불 계좌 정보를 조회합니다.\n---\n## 상세설명\n* 회원이 환불 받기 위해 등록한 계좌 정보를 조회합니다.\n---\n## 특이사항\n* 전달하는 데이터 중 계좌번호는 마스킹 처리되어 출력됩니다.\n---\n## 수정번호\n* Release 2.00_240401: 본인계좌가 없을 시, 에러 처리에서 빈 객체를 받는 것으로 수정\n","operationId":"getMbrRfdActnInfo","parameters":[{"name":"userDetail","in":"query","description":"회원 정보","required":true,"schema":{"type":"string","description":"UserDetail"}},{"name":"Authorization","in":"header","description":"Access Token","required":false}],"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RfdInfoResponse"}}}},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}},"components":{"schemas":{"RfdInfoResponse":{"type":"object","description":"환불 계좌정보 조회 Response","properties":{"rfdBankCd":{"type":"string","description":"은행코드 (OM026)"},"rfdBankNm":{"type":"string","description":"은행명"},"rfdActnNo":{"type":"string","description":"환불계좌번호"},"rfdActnDepositorNm":{"type":"string","description":"환불 계좌 예금주명"},"rfdActnCertiYn":{"type":"string","description":"환불 계좌 인증여부"}}},"Response":{"type":"object","properties":{"timestamp":{"type":"string","format":"date-time","description":"result time"},"code":{"type":"string","description":"result code"},"message":{"type":"string","description":"result message"},"isProcess":{"type":"boolean","description":"process check"},"payload":{"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"}}}}}}
```

## 회원 환불 계좌 정보 저장

> \## 기능설명\
> \* 회원의 환불 계좌 정보를 등록합니다.\
> \---\
> \## 상세설명\
> \* 회원이 환불 받기 위해 계좌 정보를 등록합니다.\
> \---\
> \## 특이사항\
> \* 기존 계좌 정보가 존재한다면 새로 입력한 계좌 정보로 수정됩니다.<br>

```json
{"openapi":"3.1.0","info":{"title":"X2BEE Member API","version":"v1"},"servers":[{"url":"https://api-member.x2bee.com/api/member/","description":"prd"}],"paths":{"/v1/member/mbrRfdActnInfo":{"post":{"tags":["회원관리"],"summary":"회원 환불 계좌 정보 저장","description":"## 기능설명\n* 회원의 환불 계좌 정보를 등록합니다.\n---\n## 상세설명\n* 회원이 환불 받기 위해 계좌 정보를 등록합니다.\n---\n## 특이사항\n* 기존 계좌 정보가 존재한다면 새로 입력한 계좌 정보로 수정됩니다.\n","operationId":"saveMbrRfdActnInfo","parameters":[{"name":"RefundRequest","in":"query","description":"등록/수정할 환불계좌 정보","required":true,"schema":{"type":"string","description":"RefundRequest"}},{"name":"userDetail","in":"query","description":"회원 정보","required":true,"schema":{"type":"string","description":"UserDetail"}},{"name":"Authorization","in":"header","description":"Access Token","required":false}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RefundRequest"}}},"required":true},"responses":{"200":{"description":"성공"},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}},"components":{"schemas":{"RefundRequest":{"type":"object","description":"회원환불계좌 등록 Request","properties":{"rfdBankCd":{"type":"string","description":"환불은행코드(OM026)"},"rfdActnNo":{"type":"string","description":"환불계좌번호"},"rfdActnDepositorNm":{"type":"string","description":"환불계좌 예금주명"},"rfdActnCertiYn":{"type":"string","description":"환불계좌 인증여부"}}},"Response":{"type":"object","properties":{"timestamp":{"type":"string","format":"date-time","description":"result time"},"code":{"type":"string","description":"result code"},"message":{"type":"string","description":"result message"},"isProcess":{"type":"boolean","description":"process check"},"payload":{"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"}}}}}}
```

## 회원 환불 계좌 정보 삭제

> \## 기능설명\
> \* 기존 등록된 환불 계좌정보를 삭제합니다.\
> \---\
> \## 상세설명\
> \* 회원이 기존 등록했던 환불 계좌 정보를 삭제합니다.<br>

```json
{"openapi":"3.1.0","info":{"title":"X2BEE Member API","version":"v1"},"servers":[{"url":"https://api-member.x2bee.com/api/member/","description":"prd"}],"paths":{"/v1/member/mbrRfdActnInfo":{"delete":{"tags":["회원관리"],"summary":"회원 환불 계좌 정보 삭제","description":"## 기능설명\n* 기존 등록된 환불 계좌정보를 삭제합니다.\n---\n## 상세설명\n* 회원이 기존 등록했던 환불 계좌 정보를 삭제합니다.\n","operationId":"deleteMbrRfdActnInfo","parameters":[{"name":"userDetail","in":"query","description":"회원 정보","required":true,"schema":{"type":"string","description":"UserDetail"}},{"name":"Authorization","in":"header","description":"Access Token","required":false}],"responses":{"200":{"description":"성공"},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}},"components":{"schemas":{"Response":{"type":"object","properties":{"timestamp":{"type":"string","format":"date-time","description":"result time"},"code":{"type":"string","description":"result code"},"message":{"type":"string","description":"result message"},"isProcess":{"type":"boolean","description":"process check"},"payload":{"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"}}}}}}
```

## 소셜 계정 연동정보 조회

> \## 기능설명\
> \* 회원의 소셜 계정 연동정보를 조회합니다.\
> \---\
> \## 상세설명\
> \* 로그인은 필수입니다.\
> \* 토큰 정보에 대한 회원의 연동된 소셜 정보를 조회합니다.\
> \* 응답 목록에 소셜타입에 대한 연동여부가 Y이면 연동 중 상태, N이면 연동 해제상태를 나타냅니다.\
> \* 응답 목록에 소셜타입에 대한 데이터가 존재하지 않으면 연동된 이력이 없음을 나타냅니다.\
> \---\
> \## 수정번호\
> \* \`\`\`Release v2.00\_240401\`\`\`: Response dto 내 소셜로그인 첫 연동 여부, 간편계정 연동 구분코드명 추가\
> \* \`\`\`Release v2.00\_240509\`\`\`: 소셜 계정 연동정보 조회 시 간편계정연동구분코드(ME052) 사용여부 및 정렬순서 추가<br>

````json
{"openapi":"3.1.0","info":{"title":"X2BEE Member API","version":"v1"},"servers":[{"url":"https://api-member.x2bee.com/api/member/","description":"prd"}],"paths":{"/v1/social/snsLinkInfo":{"get":{"tags":["회원관리"],"summary":"소셜 계정 연동정보 조회","description":"## 기능설명\n* 회원의 소셜 계정 연동정보를 조회합니다.\n---\n## 상세설명\n* 로그인은 필수입니다.\n* 토큰 정보에 대한 회원의 연동된 소셜 정보를 조회합니다.\n* 응답 목록에 소셜타입에 대한 연동여부가 Y이면 연동 중 상태, N이면 연동 해제상태를 나타냅니다.\n* 응답 목록에 소셜타입에 대한 데이터가 존재하지 않으면 연동된 이력이 없음을 나타냅니다.\n---\n## 수정번호\n* ```Release v2.00_240401```: Response dto 내 소셜로그인 첫 연동 여부, 간편계정 연동 구분코드명 추가\n* ```Release v2.00_240509```: 소셜 계정 연동정보 조회 시 간편계정연동구분코드(ME052) 사용여부 및 정렬순서 추가\n","operationId":"snsLinkInfo","parameters":[{"name":"userDetail","in":"query","description":"회원 정보","required":true,"schema":{"type":"string","description":"UserDetail"}},{"name":"Authorization","in":"header","description":"Access Token","required":false}],"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/SnsLinkInfoResponse"}}}}},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}},"components":{"schemas":{"SnsLinkInfoResponse":{"type":"object","description":"소셜 연동 정보 Response","properties":{"smpctAcctLinkGbCd":{"type":"string","description":"간편계정연동구분코드(ME052)","enum":["KAKAOTALK","NAVER","GOOGLE","APPLE"]},"smpctAcctLinkGbCdNm":{"type":"string","description":"간편계정연동구분코드명(ME052)","enum":["KAKAOTALK","NAVER","GOOGLE","APPLE"]},"snsLinkYn":{"type":"string","description":"SNS연동여부"},"firstSnsLinkYn":{"type":"string","description":"SNS첫연동여부"}}},"Response":{"type":"object","properties":{"timestamp":{"type":"string","format":"date-time","description":"result time"},"code":{"type":"string","description":"result code"},"message":{"type":"string","description":"result message"},"isProcess":{"type":"boolean","description":"process check"},"payload":{"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"}}}}}}
````

## 회원 환불 계좌 정보 조회(노마스킹, 시스템 전용)

> \## 기능설명\
> \* 회원이 등록한 환불 계좌 정보를 마스킹 정보 없이 조회합니다.\
> \---\
> \## 상세설명\
> \* 회원이 환불 받기 위해 등록한 계좌 정보를 조회합니다.\
> \---<br>

```json
{"openapi":"3.1.0","info":{"title":"X2BEE Member API","version":"v1"},"servers":[{"url":"https://api-member.x2bee.com/api/member/","description":"prd"}],"paths":{"/v1/member/mbrRfdActnInfoNoMasking":{"get":{"tags":["회원관리"],"summary":"회원 환불 계좌 정보 조회(노마스킹, 시스템 전용)","description":"## 기능설명\n* 회원이 등록한 환불 계좌 정보를 마스킹 정보 없이 조회합니다.\n---\n## 상세설명\n* 회원이 환불 받기 위해 등록한 계좌 정보를 조회합니다.\n---\n","operationId":"getMbrRfdActnInfoNoMasking","parameters":[{"name":"mbrNo","in":"query","description":"회원번호","required":true,"schema":{"type":"string"}},{"name":"Authorization","in":"header","description":"Access Token","required":false}],"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RfdInfoResponse"}}}},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}},"components":{"schemas":{"RfdInfoResponse":{"type":"object","description":"환불 계좌정보 조회 Response","properties":{"rfdBankCd":{"type":"string","description":"은행코드 (OM026)"},"rfdBankNm":{"type":"string","description":"은행명"},"rfdActnNo":{"type":"string","description":"환불계좌번호"},"rfdActnDepositorNm":{"type":"string","description":"환불 계좌 예금주명"},"rfdActnCertiYn":{"type":"string","description":"환불 계좌 인증여부"}}},"Response":{"type":"object","properties":{"timestamp":{"type":"string","format":"date-time","description":"result time"},"code":{"type":"string","description":"result code"},"message":{"type":"string","description":"result message"},"isProcess":{"type":"boolean","description":"process check"},"payload":{"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"}}}}}}
```
