# 회원 가입 승인 정보 관리

## 회원 가입 승인/반려 처리

> \## 기능설명\
> \* 회원 가입 승인/반려 처리합니다.\
> \* 사업자 회원의 가입 승인 대기 상태를 승인/반려로 변경합니다.\
> \
> \## 처리 내용\
> \* JOIN\_SGT\_STAT\_CD: 10(대기) → 20(승인) 또는 30(반려)\
> \* MBR\_STAT\_CD: 회원 상태를 정상(10)으로 변경\
> \* 승인/반려일시 업데이트<br>

```json
{"openapi":"3.1.0","info":{"title":"X2BEE BO API","version":"v1"},"servers":[{"url":"https://api-bo.x2bee.com/api/bo/","description":"prd"}],"security":[{"accessToken":[]}],"components":{"securitySchemes":{"accessToken":{"type":"http","name":"accessToken","scheme":"bearer","bearerFormat":"JWT"}},"schemas":{"JoinProcessRequest":{"type":"object","description":"회원가입회원 목록 (승인/반려)","properties":{"joinApprovalList":{"type":"array","description":"회원 정보 목록","items":{"$ref":"#/components/schemas/JoinApprovalMgmtRequest"}},"joinSgtStatCd":{"type":"string","description":"가입신청상태코드 (20: 승인, 30: 반려)","minLength":1},"mbrStatCd":{"type":"string","description":"회원상태코드 (10: 정상, 50: 반려)","minLength":1}},"required":["joinApprovalList","joinSgtStatCd","mbrStatCd"]},"JoinApprovalMgmtRequest":{"type":"object","description":"회원가입 처리 Request","properties":{"siteNo":{"type":"string","description":"사이트번호"},"mbrNo":{"type":"string","description":"회원번호"},"mbrMgrCd":{"type":"string","description":"회원관리코드"},"mbrMgrNm":{"type":"string","description":"회원관리명"},"mbrGradeCd":{"type":"string","description":"회원등급코드"},"mbrGradeNm":{"type":"string","description":"회원등급명"},"mbrStatCd":{"type":"string","description":"회원상태코드"},"mbrStatNm":{"type":"string","description":"회원상태명"},"mbrNm":{"type":"string","description":"회원명"},"loginId":{"type":"string","description":"로그인ID"},"siteNm":{"type":"string","description":"사이트명"},"cellNo":{"type":"string","description":"휴대폰번호"},"joinSgtStatCd":{"type":"string","description":"가입신청상태코드"},"joinSgtStatNm":{"type":"string","description":"가입신청상태명"},"bmanRegNo":{"type":"string","description":"사업자등록번호"},"bmanRegDt":{"type":"string","description":"사업자등록일자"},"rpstmnNm":{"type":"string","description":"대표자명"},"repTelNo":{"type":"string","description":"대표전화번호"},"bmanNm":{"type":"string","description":"사업체명"},"mbrJoinReqDtm":{"type":"string","format":"date-time","description":"회원가입요청일시"},"aprvRtrnCaus":{"type":"string","description":"승인반려사유"},"aprvRtrnDtm":{"type":"string","format":"date-time","description":"승인반려일시"},"mbrJoinDtm":{"type":"string","format":"date-time","description":"가입일시"}}},"ResponseString":{"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":{"type":"string","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"}}},"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"}}}}}},"paths":{"/v1/member/joinApprovalMgmt/updateJoinProcess":{"post":{"tags":["회원 가입 승인 정보 관리"],"summary":"회원 가입 승인/반려 처리","description":"## 기능설명\n* 회원 가입 승인/반려 처리합니다.\n* 사업자 회원의 가입 승인 대기 상태를 승인/반려로 변경합니다.\n\n## 처리 내용\n* JOIN_SGT_STAT_CD: 10(대기) → 20(승인) 또는 30(반려)\n* MBR_STAT_CD: 회원 상태를 정상(10)으로 변경\n* 승인/반려일시 업데이트\n","operationId":"updateJoinProcess","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/JoinProcessRequest"}}},"required":true},"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseString"}}}},"400":{"description":"잘못된 요청","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseString"}}}},"900":{"description":"업무처리 오류","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## 회원 가입 승인 정보 목록 조회

> \## 기능설명\
> \* 회원 가입 승인 정보 목록을 조회합니다.\
> \* 사업자 회원의 가입 승인 대기/승인/반려 상태를 관리합니다.\
> \
> \## 조회 조건\
> \### 기간조회 (allDay=false)\
> \* 가입신청일자 기준: startDate \~ endDate (최대 30일)\
> \
> \### 전체기간 조회 (allDay=true)\
> \* 다음 중 하나 이상 필수: 사업자등록번호, 회원정보(bmanRegNo/bmanNm/mbrNo/rpstmnNm/mbrNm), 휴대폰번호\
> \
> \### 필터 조건\
> \* siteNo: 사이트번호\
> \* joinSgtStatCd: 승인상태 (10-대기, 20-승인, 30-반려)\
> \
> \## 응답 데이터\
> \* 회원 기본정보, 분류/등급, 사업자등록정보, 승인상태, 시스템정보<br>

```json
{"openapi":"3.1.0","info":{"title":"X2BEE BO API","version":"v1"},"servers":[{"url":"https://api-bo.x2bee.com/api/bo/","description":"prd"}],"security":[{"accessToken":[]}],"components":{"securitySchemes":{"accessToken":{"type":"http","name":"accessToken","scheme":"bearer","bearerFormat":"JWT"}},"schemas":{"RealGridListResponseJoinApprovalMgmtResponse":{"type":"object","properties":{"totalCount":{"type":"integer","format":"int32"},"payloads":{"type":"array","items":{"$ref":"#/components/schemas/JoinApprovalMgmtResponse"}}}},"JoinApprovalMgmtResponse":{"type":"object","description":"회원 가입 승인 정보 관리 Response","properties":{"mbrNo":{"type":"string","description":"회원번호"},"mbrMgrCd":{"type":"string","description":"회원관리코드"},"mbrMgrNm":{"type":"string","description":"회원관리명"},"mbrGradeCd":{"type":"string","description":"회원등급코드"},"mbrGradeNm":{"type":"string","description":"회원등급명"},"mbrStatCd":{"type":"string","description":"회원상태코드"},"mbrStatNm":{"type":"string","description":"회원상태명"},"mbrNm":{"type":"string","description":"회원명"},"loginId":{"type":"string","description":"로그인ID"},"siteNo":{"type":"string","description":"사이트번호"},"siteNm":{"type":"string","description":"사이트명"},"cellNo":{"type":"string","description":"휴대폰번호"},"joinSgtStatCd":{"type":"string","description":"가입신청상태코드"},"joinSgtStatNm":{"type":"string","description":"가입신청상태명"},"bmanRegNo":{"type":"string","description":"사업자등록번호"},"bmanRegDt":{"type":"string","description":"사업자등록일자"},"rpstmnNm":{"type":"string","description":"대표자명"},"repTelNo":{"type":"string","description":"대표전화번호"},"bmanNm":{"type":"string","description":"사업체명"},"mbrJoinReqDtm":{"type":"string","format":"date-time","description":"회원가입요청일시"},"aprvRtrnCaus":{"type":"string","description":"승인반려사유"},"aprvRtrnDtm":{"type":"string","format":"date-time","description":"승인반려일시"},"atchFilePathNm":{"type":"string","description":"첨부파일경로명"},"mbrJoinDtm":{"type":"string","format":"date-time","description":"가입일시"},"sysProcId":{"type":"string","description":"시스템처리자ID"},"sysRegId":{"type":"string","description":"시스템등록자ID"},"sysRegDtm":{"type":"string","format":"date-time","description":"시스템등록일시"},"sysModId":{"type":"string","description":"시스템수정자ID"},"sysModDtm":{"type":"string","format":"date-time","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"}}}}},"paths":{"/v1/member/joinApprovalMgmt/getJoinApprovalList":{"get":{"tags":["회원 가입 승인 정보 관리"],"summary":"회원 가입 승인 정보 목록 조회","description":"## 기능설명\n* 회원 가입 승인 정보 목록을 조회합니다.\n* 사업자 회원의 가입 승인 대기/승인/반려 상태를 관리합니다.\n\n## 조회 조건\n### 기간조회 (allDay=false)\n* 가입신청일자 기준: startDate ~ endDate (최대 30일)\n\n### 전체기간 조회 (allDay=true)\n* 다음 중 하나 이상 필수: 사업자등록번호, 회원정보(bmanRegNo/bmanNm/mbrNo/rpstmnNm/mbrNm), 휴대폰번호\n\n### 필터 조건\n* siteNo: 사이트번호\n* joinSgtStatCd: 승인상태 (10-대기, 20-승인, 30-반려)\n\n## 응답 데이터\n* 회원 기본정보, 분류/등급, 사업자등록정보, 승인상태, 시스템정보\n","operationId":"getJoinApprovalList","parameters":[{"name":"joinApprovalMgmtSearchRequest","in":"query","description":"회원 가입 승인 정보 목록 조회","required":true,"schema":{"type":"JoinApprovalMgmtSearchRequest"}}],"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RealGridListResponseJoinApprovalMgmtResponse"}}}},"400":{"description":"잘못된 요청","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RealGridListResponseJoinApprovalMgmtResponse"}}}},"900":{"description":"업무처리 오류","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```


---

# 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/back-office-api/members-bo-api/undefined-4.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.
