# 상담할당관리

## OB 업무 일괄 등록

> \## API 설명\
> \* OB 일괄등록 엑셀 파일을 읽어들여 선택한 OB 상담유형으로 일괄 등록합니다.\
> \---\
> \## 상세 설명\
> \* 주문번호는 필수가 아니며 존재할 경우 정상적인 주문번호가 아니면 등록이 불가능 합니다.\
> \* 정상적인 회원번호가 아니면 등록이 불가능 합니다.\
> \* OB 일괄등록을 통해 상담 등록 시 주문상품정보는 등록되지 않습니다.<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":{"RealGridCUDRequestCsObCounselInfoRequest":{"type":"object","properties":{"all":{"type":"array","items":{"$ref":"#/components/schemas/CsObCounselInfoRequest"}},"create":{"type":"array","items":{"$ref":"#/components/schemas/CsObCounselInfoRequest"}},"update":{"type":"array","items":{"$ref":"#/components/schemas/CsObCounselInfoRequest"}},"delete":{"type":"array","items":{"$ref":"#/components/schemas/CsObCounselInfoRequest"}}}},"CsObCounselInfoRequest":{"type":"object","properties":{"mbrNo":{"type":"string","description":"회원번호"},"ordNo":{"type":"string","description":"주문번호"},"accpCont":{"type":"string","description":"접수내용"},"cnslTypNo":{"type":"string","description":"상담유형번호"},"obTypNo":{"type":"string","description":"OB유형번호"}}},"RealGridListResponseCsObCounselInfoResponse":{"type":"object","properties":{"totalCount":{"type":"integer","format":"int32"},"payloads":{"type":"array","items":{"$ref":"#/components/schemas/CsObCounselInfoResponse"}}}},"CsObCounselInfoResponse":{"type":"object","properties":{"mbrNo":{"type":"string"},"ordNo":{"type":"string"},"accpCont":{"type":"string"},"yn":{"type":"string"},"failCont":{"type":"string"},"cnslTypNo":{"type":"string"},"obTypNo":{"type":"string"}}},"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":{"/v2/customerservice/csAllocationMgmt/saveObCsCounselInfoListExcel":{"post":{"tags":["상담할당관리"],"summary":"OB 업무 일괄 등록","description":"## API 설명\n* OB 일괄등록 엑셀 파일을 읽어들여 선택한 OB 상담유형으로 일괄 등록합니다.\n---\n## 상세 설명\n* 주문번호는 필수가 아니며 존재할 경우 정상적인 주문번호가 아니면 등록이 불가능 합니다.\n* 정상적인 회원번호가 아니면 등록이 불가능 합니다.\n* OB 일괄등록을 통해 상담 등록 시 주문상품정보는 등록되지 않습니다.\n","operationId":"saveObCsCounselInfoListExcel","parameters":[{"name":"mbrNo","in":"query","description":"회원번호","schema":{"type":"String"}},{"name":"ordNo","in":"query","description":"주문번호","schema":{"type":"String"}},{"name":"accpCont","in":"query","description":"접수내용","schema":{"type":"String"}},{"name":"cnslTypNo","in":"query","description":"상담유형번호","schema":{"type":"String"}},{"name":"obTypNo","in":"query","description":"OB유형번호","schema":{"type":"String"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RealGridCUDRequestCsObCounselInfoRequest"}}},"required":true},"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RealGridListResponseCsObCounselInfoResponse"}}}},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## 수동할당 저장

> \## API 설명\
> \* 담당자에게 선택한 상담을 수동할당 처리 합니다.\
> \---\
> \## 상세 설명\
> \* 업무유형별 담당자 할당 현황에서 선택한 담당자에게 미할당 상태 상담을 수동으로 할당 합니다.\
> \* 수동할당은 상담원이 당일 할당가능한 수량을 초과한 상태에도 할당이 가능합니다.<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":{"RealGridCUDRequestCsAssignPopup":{"type":"object","properties":{"all":{"type":"array","items":{"$ref":"#/components/schemas/CsAssignPopup"}},"create":{"type":"array","items":{"$ref":"#/components/schemas/CsAssignPopup"}},"update":{"type":"array","items":{"$ref":"#/components/schemas/CsAssignPopup"}},"delete":{"type":"array","items":{"$ref":"#/components/schemas/CsAssignPopup"}}}},"CsAssignPopup":{"type":"object","properties":{"ccnNo":{"type":"string","description":"상담번호"},"ccnPrgsStatCd":{"type":"string","description":"고객상담진행상태코드(CS005)","enum":["RECEIPT","IN_PROGRESS","TRANSFER_REQUEST","COMPLETE"]},"procmnId":{"type":"string","description":"처리자ID"}}},"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":{"/v2/customerservice/csAllocationMgmt/saveManualAssign":{"post":{"tags":["상담할당관리"],"summary":"수동할당 저장","description":"## API 설명\n* 담당자에게 선택한 상담을 수동할당 처리 합니다.\n---\n## 상세 설명\n* 업무유형별 담당자 할당 현황에서 선택한 담당자에게 미할당 상태 상담을 수동으로 할당 합니다.\n* 수동할당은 상담원이 당일 할당가능한 수량을 초과한 상태에도 할당이 가능합니다.\n","operationId":"saveManualAssign","parameters":[{"name":"ccnNo","in":"query","description":"상담번호","schema":{"type":"String"}},{"name":"ccnPrgsStatCd","in":"query","description":"처리상태","schema":{"type":"String"}},{"name":"procmnId","in":"query","description":"처리자ID","schema":{"type":"String"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RealGridCUDRequestCsAssignPopup"}}},"required":true},"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseString"}}}},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## 자동배분 설정 저장(등록/수정/삭제)

> \## API 설명\
> \* 자동배분 설정 정보를 저장(등록/수정/삭제) 합니다.\
> \---\
> \## 상세 설명\
> \* 선택한 담당자를 특정 상담유형 처리가능한 상담원으로 등록 합니다.\
> \* 등록된 담당자가 하루 처리 가능한 할당 수량을 수정 합니다.\
> \* 등록된 담당자를 자동배분 대상에서 삭제 합니다.<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":{"RealGridCUDRequestCsAutoDivideAempInfo":{"type":"object","properties":{"all":{"type":"array","items":{"$ref":"#/components/schemas/CsAutoDivideAempInfo"}},"create":{"type":"array","items":{"$ref":"#/components/schemas/CsAutoDivideAempInfo"}},"update":{"type":"array","items":{"$ref":"#/components/schemas/CsAutoDivideAempInfo"}},"delete":{"type":"array","items":{"$ref":"#/components/schemas/CsAutoDivideAempInfo"}}}},"CsAutoDivideAempInfo":{"type":"object","description":"자동배분설정 등록/수정/삭제 요청 DTO","properties":{"autoDivNo":{"type":"string","description":"자동배분번호"},"aempId":{"type":"string","description":"담당자ID"},"autoDivGbCd":{"type":"string","description":"자동배분구분코드(CS023)","enum":["ONE_TO_ONE","GOODS_QNA","OB"]},"autoDivDtlNo":{"type":"string","description":"자동배분상세번호"},"dayclQuotQty":{"type":"integer","format":"int32","description":"일별할당량"},"autoDivPsbYn":{"type":"string","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":{"/v2/customerservice/csAllocationMgmt/saveAutoDistributionManager":{"post":{"tags":["상담할당관리"],"summary":"자동배분 설정 저장(등록/수정/삭제)","description":"## API 설명\n* 자동배분 설정 정보를 저장(등록/수정/삭제) 합니다.\n---\n## 상세 설명\n* 선택한 담당자를 특정 상담유형 처리가능한 상담원으로 등록 합니다.\n* 등록된 담당자가 하루 처리 가능한 할당 수량을 수정 합니다.\n* 등록된 담당자를 자동배분 대상에서 삭제 합니다.\n","operationId":"saveAutoDistributionManager","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RealGridCUDRequestCsAutoDivideAempInfo"}}},"required":true},"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseString"}}}},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## POST /v2/customerservice/csAllocationMgmt/getObCsCounselInfoListExcel

>

```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":{"RealGridListResponseCsObCounselInfoRequest":{"type":"object","properties":{"totalCount":{"type":"integer","format":"int32"},"payloads":{"type":"array","items":{"$ref":"#/components/schemas/CsObCounselInfoRequest"}}}},"CsObCounselInfoRequest":{"type":"object","properties":{"mbrNo":{"type":"string","description":"회원번호"},"ordNo":{"type":"string","description":"주문번호"},"accpCont":{"type":"string","description":"접수내용"},"cnslTypNo":{"type":"string","description":"상담유형번호"},"obTypNo":{"type":"string","description":"OB유형번호"}}}}},"paths":{"/v2/customerservice/csAllocationMgmt/getObCsCounselInfoListExcel":{"post":{"tags":["상담할당관리"],"operationId":"getObCsCounselInfoListExcel","parameters":[{"name":"excelColumns","in":"query","required":true,"schema":{"type":"string"}},{"name":"cnslTypNo","in":"query","required":true,"schema":{"type":"string"}},{"name":"obTypNo","in":"query","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"excelFile":{"type":"string","format":"binary"}},"required":["excelFile"]}}}},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RealGridListResponseCsObCounselInfoRequest"}}}}}}}}}
```

## 자동배분 담당자 할당 진행 상태 수정

> \## API 설명\
> \* 자동배분설정 등록된 담당자의 할당 진행 상태를 수정한다.\
> \---\
> \## 상세 설명\
> \* 등록된 자동배분 담당자 할당 진행 상태를 변경한다.\
> \* 사용안함으로 변경된 담당자에게는 할당이 중지된다.<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":{"CsAutoMangersRequest":{"type":"object","description":"자동배분 담당자 할당 진행상태 변경 요청 DTO","properties":{"state":{"type":"string","description":"할당진행상태"},"autoDivNoList":{"type":"array","description":"자동배분번호목록","items":{"type":"string"}}}},"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":{"/v2/customerservice/csAllocationMgmt/changeAutoDivideAllocationPossibleYn":{"post":{"tags":["상담할당관리"],"summary":"자동배분 담당자 할당 진행 상태 수정","description":"## API 설명\n* 자동배분설정 등록된 담당자의 할당 진행 상태를 수정한다.\n---\n## 상세 설명\n* 등록된 자동배분 담당자 할당 진행 상태를 변경한다.\n* 사용안함으로 변경된 담당자에게는 할당이 중지된다.\n","operationId":"changeAutoDivideAllocationPossibleYn","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CsAutoMangersRequest"}}},"required":true},"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseString"}}}},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## 수동할당 목록 조회

> \## API 설명\
> \* 수동할당 가능한 상담목록을 조회 한다.\
> \---\
> \## 상세 설명\
> \* 선택한 상담원이 처리 가능한 미할당 상태 상담정보 목록을 조회 한다.\
> \* 처리 가능한 상담정보 : 선택한 상담원정보의 업무유형(대), 업무유형(중) 상담유형이 동일합니다.\
> \* 상품Q\&A는 업무유형(대)만 값이 존재 합니다.<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":{"RealGridListResponseCsAssignPopupResponse":{"type":"object","properties":{"totalCount":{"type":"integer","format":"int32"},"payloads":{"type":"array","items":{"$ref":"#/components/schemas/CsAssignPopupResponse"}}}},"CsAssignPopupResponse":{"type":"object","properties":{"ccnNo":{"type":"string"},"accpDtm":{"type":"string"},"ccnPrgsStatCd":{"type":"string"},"custCnslGbCd":{"type":"string"},"accpTypCd":{"type":"string"},"cnslTypNo":{"type":"string"},"cnslTypText":{"type":"string"},"accpMediaCd":{"type":"string"},"accpCont":{"type":"string"},"mbrId":{"type":"string"},"mbrNm":{"type":"string"},"acptmnNm":{"type":"string"},"procmnNm":{"type":"string"},"quotDtm":{"type":"string"},"fnshmnNm":{"type":"string"},"fnshDtm":{"type":"string"}}},"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":{"/v2/customerservice/csAllocationMgmt/manualAssignList":{"get":{"tags":["상담할당관리"],"summary":"수동할당 목록 조회","description":"## API 설명\n* 수동할당 가능한 상담목록을 조회 한다.\n---\n## 상세 설명\n* 선택한 상담원이 처리 가능한 미할당 상태 상담정보 목록을 조회 한다.\n* 처리 가능한 상담정보 : 선택한 상담원정보의 업무유형(대), 업무유형(중) 상담유형이 동일합니다.\n* 상품Q&A는 업무유형(대)만 값이 존재 합니다.\n","operationId":"manualAssignList","parameters":[{"name":"autoDivGbCd","in":"query","description":"자동배분구분코드(CS023)","required":false,"schema":{"type":"string","description":"자동배분구분코드(CS023)"}},{"name":"autoDivDtlNo","in":"query","description":"자동배분상세번호","required":false,"schema":{"type":"string","description":"자동배분상세번호"}}],"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RealGridListResponseCsAssignPopupResponse"}}}},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## 고객센터 부서별 사용자 목록 조회

> \## API 설명\
> \* 선택한 고객센터 부서에 속한 사용자 목록을 조회 합니다.\
> \---\
> \## 상세 설명\
> \* 근무상태코드가 재직중(01)인 사용자 수를 조회 합니다.<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":{"RealGridListResponseCsDeptUserResponse":{"type":"object","properties":{"totalCount":{"type":"integer","format":"int32"},"payloads":{"type":"array","items":{"$ref":"#/components/schemas/CsDeptUserResponse"}}}},"CsDeptUserResponse":{"type":"object","properties":{"userId":{"type":"string"},"userNm":{"type":"string"},"userGbCd":{"type":"string"}}},"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":{"/v2/customerservice/csAllocationMgmt/getCsDeptUserList":{"get":{"tags":["상담할당관리"],"summary":"고객센터 부서별 사용자 목록 조회","description":"## API 설명\n* 선택한 고객센터 부서에 속한 사용자 목록을 조회 합니다.\n---\n## 상세 설명\n* 근무상태코드가 재직중(01)인 사용자 수를 조회 합니다.\n","operationId":"getCsDeptUserList","parameters":[{"name":"deptCd","in":"query","description":"부서코드","required":false,"schema":{"type":"string","description":"부서코드"}},{"name":"userId","in":"query","description":"사용자ID","required":false,"schema":{"type":"string","description":"사용자ID"}}],"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RealGridListResponseCsDeptUserResponse"}}}},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## 부서목록 조회

> \## API 설명\
> \* 자동배분 설정 팝업 화면에서 사용하는 부서코드를 Tree 형태로 조회 합니다.\
> \---\
> \## 상세 설명\
> \* 업무그룹코드가 고객센터인 부서정보를 조회 합니다.<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":{"ResponseListUserDeptResponse":{"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":"array","description":"payload","items":{"$ref":"#/components/schemas/UserDeptResponse"}},"error":{"type":"boolean","description":"is error"},"errors":{"type":"array","description":"validation error list","items":{"$ref":"#/components/schemas/ValidationError"}}}},"UserDeptResponse":{"type":"object","description":"사용자조직관리 Response DTO","properties":{"deptCd":{"type":"string","description":"부서코드"},"deptNm":{"type":"string","description":"부서명"},"sortSeq":{"type":"string","description":"정렬순서"},"useYn":{"type":"string","description":"사용여부"},"uprDeptCd":{"type":"string","description":"상위부서코드"},"jobGrpCd":{"type":"string","description":"업무그룹코드","enum":["SYSTEM_MANAGER","MD","MARKETING","LGST_CNTR","CUST_CNTR","COOP_CORP","AFCR"]},"userId":{"type":"string","description":"부서에 매핑된 유저 아이디"},"level":{"type":"string","description":"부서 레벨"},"hierarchy":{"type":"string","description":"계층구조"},"hierarchyText":{"type":"string","description":"ex) 색조화장품>베이스 메이크업"},"leafYn":{"type":"string","description":"최하위여부"}}},"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":{"/v2/customerservice/csAllocationMgmt/getCsDeptList":{"get":{"tags":["상담할당관리"],"summary":"부서목록 조회","description":"## API 설명\n* 자동배분 설정 팝업 화면에서 사용하는 부서코드를 Tree 형태로 조회 합니다.\n---\n## 상세 설명\n* 업무그룹코드가 고객센터인 부서정보를 조회 합니다.\n","operationId":"getCsDeptList","responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseListUserDeptResponse"}}}},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## 자동배분코드에 따른 업무유형상세번호 조회

> \## API 설명\
> \* 상담할당 관리 화면에서 업무유형(자동배분유형) 변경 시 하위 업무유형상세번호를 조회합니다.\
> \---\
> \## 상세 설명\
> \* 업무유형 변경시 하위 업무유형상세번호를 조회 합니다.\
> \* OB 상담일 때 업무유형상세번호는 OB유형번호 입니다.\
> \* 1:1문의 상담 일 때 업무유형상세번호는 고객문의유형코드 입니다.<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":{"ResponseListCsAutoDivideAempInfoResponse":{"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":"array","description":"payload","items":{"$ref":"#/components/schemas/CsAutoDivideAempInfoResponse"}},"error":{"type":"boolean","description":"is error"},"errors":{"type":"array","description":"validation error list","items":{"$ref":"#/components/schemas/ValidationError"}}}},"CsAutoDivideAempInfoResponse":{"type":"object","properties":{"autoDivNo":{"type":"string"},"aempId":{"type":"string"},"autoDivGbCd":{"type":"string"},"autoDivDtlNo":{"type":"string"},"autoDivDtlNm":{"type":"string"},"dayclQuotQty":{"type":"integer","format":"int32"},"autoDivPsbYn":{"type":"string"}}},"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":{"/v2/customerservice/csAllocationMgmt/getAutoDivideDetailNo":{"get":{"tags":["상담할당관리"],"summary":"자동배분코드에 따른 업무유형상세번호 조회","description":"## API 설명\n* 상담할당 관리 화면에서 업무유형(자동배분유형) 변경 시 하위 업무유형상세번호를 조회합니다.\n---\n## 상세 설명\n* 업무유형 변경시 하위 업무유형상세번호를 조회 합니다.\n* OB 상담일 때 업무유형상세번호는 OB유형번호 입니다.\n* 1:1문의 상담 일 때 업무유형상세번호는 고객문의유형코드 입니다.\n","operationId":"getAutoDivideDetailNo","parameters":[{"name":"autoDivGbCd","in":"query","description":"자동배분구분코드","required":false,"schema":{"type":"String"}}],"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseListCsAutoDivideAempInfoResponse"}}}},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## 자동배분 설정 등록된 담당자 목록 조회

> \## API 설명\
> \* 자동배분 대상자로 등록된 담당자 정보를 조회 합니다.\
> \---\
> \## 상세 설명\
> \* 할당상태 기준은 아래와 같습니다.\
> \* 대기: 자동배분여부(Y), 접수된 상담 존재 X\
> \* 할당진행: 자동배분여부(Y), 접수된 상담 존재\
> \* 할당중단: 자동배분여부(N)<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":{"RealGridListResponseCsDeptAempResponse":{"type":"object","properties":{"totalCount":{"type":"integer","format":"int32"},"payloads":{"type":"array","items":{"$ref":"#/components/schemas/CsDeptAempResponse"}}}},"CsDeptAempResponse":{"type":"object","properties":{"state":{"type":"string"},"autoDivNo":{"type":"string"},"aempId":{"type":"string"},"aempNm":{"type":"string"},"autoDivGbCd":{"type":"string"},"autoDivGbNm":{"type":"string"},"autoDivDtlNo":{"type":"string"},"dayclQuotQty":{"type":"integer","format":"int32"},"autoDivPsbYn":{"type":"string"}}},"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":{"/v2/customerservice/csAllocationMgmt/getAutoDistributionManagerList":{"get":{"tags":["상담할당관리"],"summary":"자동배분 설정 등록된 담당자 목록 조회","description":"## API 설명\n* 자동배분 대상자로 등록된 담당자 정보를 조회 합니다.\n---\n## 상세 설명\n* 할당상태 기준은 아래와 같습니다.\n* 대기: 자동배분여부(Y), 접수된 상담 존재 X\n* 할당진행: 자동배분여부(Y), 접수된 상담 존재\n* 할당중단: 자동배분여부(N)\n","operationId":"getAutoDistributionManagerList","parameters":[{"name":"deptCd","in":"query","description":"부서코드","required":false,"schema":{"type":"string","description":"부서코드"}},{"name":"userId","in":"query","description":"사용자ID","required":false,"schema":{"type":"string","description":"사용자ID"}}],"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RealGridListResponseCsDeptAempResponse"}}}},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## 자동배분 설정 등록된 담당자 목록 수 조회

> \## API 설명\
> \* 자동배분 대상자로 등록된 담당자 목록 수 를 조회 합니다.\
> \---\
> \## 상세 설명\
> \* 고객센터 대시보드에서 자동배분 대상자 여부에 따라 특정 로직을 처리할 때 사용할 수 있습니다.<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":{"ResponseInteger":{"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":"integer","format":"int32","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":{"/v2/customerservice/csAllocationMgmt/getAutoDistributionManagerListCount":{"get":{"tags":["상담할당관리"],"summary":"자동배분 설정 등록된 담당자 목록 수 조회","description":"## API 설명\n* 자동배분 대상자로 등록된 담당자 목록 수 를 조회 합니다.\n---\n## 상세 설명\n* 고객센터 대시보드에서 자동배분 대상자 여부에 따라 특정 로직을 처리할 때 사용할 수 있습니다.\n","operationId":"getAutoDistributionManagerListCount","parameters":[{"name":"deptCd","in":"query","description":"부서코드","required":false,"schema":{"type":"string","description":"부서코드"}},{"name":"userId","in":"query","description":"사용자ID","required":false,"schema":{"type":"string","description":"사용자ID"}}],"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseInteger"}}}},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## 상담할당 현황 목록 조회

> \## API 설명\
> \* 상담할당 관리 화면에서 상담할당 현황 목록을 조회 합니다.\
> \---\
> \## 상세 설명\
> \* 선택한 접수일자 동안 업무유형 별 할당현황을 조회 합니다.\
> \* 당일 할당현황은 접수일자에 영향받지 않습니다.\
> \---\
> \## 수정 번호\
> \* Release v2.00\_240613: 기간 검색 조건 개선<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":{"RealGridListResponseCsAssignResponse":{"type":"object","properties":{"totalCount":{"type":"integer","format":"int32"},"payloads":{"type":"array","items":{"$ref":"#/components/schemas/CsAssignResponse"}}}},"CsAssignResponse":{"type":"object","properties":{"state":{"type":"string","description":"상태"},"autoDivNo":{"type":"string","description":"자동배분번호"},"autoDivGbCd":{"type":"string","description":"자동배분구분코드(CS023: 1:1문의(20), 상품Q&A이관(30), OB(50))"},"autoDivGbNm":{"type":"string"},"autoDivDtlNo":{"type":"string","description":"자동배분상세번호"},"autoDivDtlNm":{"type":"string"},"numOfAssignments":{"type":"string","description":"할당현황 - 할당건수"},"numOfUnassignments":{"type":"string","description":"할당현황 - 미할당건수"},"receipt":{"type":"string","description":"할당 건 처리현황 - 접수"},"inProgress":{"type":"string","description":"할당 건 처리현황 - 처리중"},"complete":{"type":"string","description":"할당 건 처리현황 - 처리중"},"already":{"type":"string","description":"할당 건 처리현황 - 기처리"},"numOfPeopleHandling":{"type":"string","description":"당일 할당현황 - 처리인원"},"numOfAllotableCases":{"type":"string","description":"당일 할당현황 - 할당가능건수"},"acptmnId":{"type":"string","description":"접수자ID"},"aempNm":{"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"}}}}},"paths":{"/v2/customerservice/csAllocationMgmt/csAllocationMgmtList":{"get":{"tags":["상담할당관리"],"summary":"상담할당 현황 목록 조회","description":"## API 설명\n* 상담할당 관리 화면에서 상담할당 현황 목록을 조회 합니다.\n---\n## 상세 설명\n* 선택한 접수일자 동안 업무유형 별 할당현황을 조회 합니다.\n* 당일 할당현황은 접수일자에 영향받지 않습니다.\n---\n## 수정 번호\n* Release v2.00_240613: 기간 검색 조건 개선\n","operationId":"csAllocationMgmtList","parameters":[{"name":"startDate","in":"query","description":"시작일자","required":false,"schema":{"type":"string","format":"date","description":"시작일자"}},{"name":"endDate","in":"query","description":"종료일자","required":false,"schema":{"type":"string","format":"date","description":"종료일자"}},{"name":"dateSelect","in":"query","description":"날짜기간선택","required":false,"schema":{"type":"string","description":"날짜기간선택"}},{"name":"autoDivGbCd","in":"query","description":"자동배분구분코드","required":false,"schema":{"type":"string","description":"자동배분구분코드"}},{"name":"autoDivDtlNo","in":"query","description":"자동배분구분상세코드","required":false,"schema":{"type":"string","description":"자동배분구분상세코드"}},{"name":"userId","in":"query","description":"담당자ID","required":false,"schema":{"type":"string","description":"담당자ID"}}],"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RealGridListResponseCsAssignResponse"}}}},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## 업무유형별 담당자 할당 현황 목록 조회

> \## API 설명\
> \* 상담할당 관리 화면에서 선택한 업무유형에 속한 담당자 할당 현황 목록을 조회 합니다.\
> \---\
> \## 상세 설명\
> \* 당일 기준 담당자 할당 현황을 조회 합니다.\
> \* 할당중지 상태인 상담사 정보도 조회 합니다.<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":{"RealGridListResponseCsAssignResponse":{"type":"object","properties":{"totalCount":{"type":"integer","format":"int32"},"payloads":{"type":"array","items":{"$ref":"#/components/schemas/CsAssignResponse"}}}},"CsAssignResponse":{"type":"object","properties":{"state":{"type":"string","description":"상태"},"autoDivNo":{"type":"string","description":"자동배분번호"},"autoDivGbCd":{"type":"string","description":"자동배분구분코드(CS023: 1:1문의(20), 상품Q&A이관(30), OB(50))"},"autoDivGbNm":{"type":"string"},"autoDivDtlNo":{"type":"string","description":"자동배분상세번호"},"autoDivDtlNm":{"type":"string"},"numOfAssignments":{"type":"string","description":"할당현황 - 할당건수"},"numOfUnassignments":{"type":"string","description":"할당현황 - 미할당건수"},"receipt":{"type":"string","description":"할당 건 처리현황 - 접수"},"inProgress":{"type":"string","description":"할당 건 처리현황 - 처리중"},"complete":{"type":"string","description":"할당 건 처리현황 - 처리중"},"already":{"type":"string","description":"할당 건 처리현황 - 기처리"},"numOfPeopleHandling":{"type":"string","description":"당일 할당현황 - 처리인원"},"numOfAllotableCases":{"type":"string","description":"당일 할당현황 - 할당가능건수"},"acptmnId":{"type":"string","description":"접수자ID"},"aempNm":{"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"}}}}},"paths":{"/v2/customerservice/csAllocationMgmt/csAllocationDetailMgmtList":{"get":{"tags":["상담할당관리"],"summary":"업무유형별 담당자 할당 현황 목록 조회","description":"## API 설명\n* 상담할당 관리 화면에서 선택한 업무유형에 속한 담당자 할당 현황 목록을 조회 합니다.\n---\n## 상세 설명\n* 당일 기준 담당자 할당 현황을 조회 합니다.\n* 할당중지 상태인 상담사 정보도 조회 합니다.\n","operationId":"csAllocationDetailMgmtList","parameters":[{"name":"subAutoDivGbCd","in":"query","description":"업무유형별 담당자 자동배분구분코드","required":false,"schema":{"type":"string","description":"업무유형별 담당자 자동배분구분코드"}},{"name":"subAutoDivDtlNo","in":"query","description":"업무유형별 담당자 자동배분상세번호","required":false,"schema":{"type":"string","description":"업무유형별 담당자 자동배분상세번호"}},{"name":"userId","in":"query","description":"담당자ID","required":false,"schema":{"type":"string","description":"담당자ID"}}],"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RealGridListResponseCsAssignResponse"}}}},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## 자동배분 설정 담당자 중복 확인

> \## API 설명\
> \* 자동배분 설정 이전 담당자 중복 여부를 확인 한다.\
> \---\
> \## 상세 설명\
> \* 등록하려는 상담원이 선택한 업무유형 담당자로 등록되어 있는지 중복 여부를 확인 한다.\
> \* 존재하면 true, 존재하지 않으면 false 를 응답 한다.<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":{"ResponseBoolean":{"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":"boolean","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":{"/v2/customerservice/csAllocationMgmt/checkValidateManager":{"get":{"tags":["상담할당관리"],"summary":"자동배분 설정 담당자 중복 확인","description":"## API 설명\n* 자동배분 설정 이전 담당자 중복 여부를 확인 한다.\n---\n## 상세 설명\n* 등록하려는 상담원이 선택한 업무유형 담당자로 등록되어 있는지 중복 여부를 확인 한다.\n* 존재하면 true, 존재하지 않으면 false 를 응답 한다.\n","operationId":"checkValidateManager","parameters":[{"name":"aempId","in":"query","description":"담당자ID","required":false,"schema":{"type":"string","description":"담당자ID"}},{"name":"autoDivGbCd","in":"query","description":"자동배분구분코드(CS023)","required":false,"schema":{"type":"string","description":"자동배분구분코드(CS023)"}},{"name":"autoDivDtlNo","in":"query","description":"자동배분상세번호","required":false,"schema":{"type":"string","description":"자동배분상세번호"}},{"name":"deptCd","in":"query","description":"부서코드","required":false,"schema":{"type":"string","description":"부서코드"}}],"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseBoolean"}}}},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## 고객센터 팀장 여부 조회

> \## API 설명\
> \* 고객센터 팀장 여부를 조회합니다.\
> \---\
> \## 상세 설명\
> \* 고객센터 부서별 배분 목록에 노출되지 않으면서 부서별 상담사 목록에 노출된 회원은 팀장(리더)으로 간주합니다.<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":{"ResponseCheckCsDeptLeaderResponseV2":{"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":{"$ref":"#/components/schemas/CheckCsDeptLeaderResponseV2","description":"payload"},"error":{"type":"boolean","description":"is error"},"errors":{"type":"array","description":"validation error list","items":{"$ref":"#/components/schemas/ValidationError"}}}},"CheckCsDeptLeaderResponseV2":{"type":"object","properties":{"isLeader":{"type":"boolean"}}},"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":{"/v2/customerservice/csAllocationMgmt/checkLeader":{"get":{"tags":["상담할당관리"],"summary":"고객센터 팀장 여부 조회","description":"## API 설명\n* 고객센터 팀장 여부를 조회합니다.\n---\n## 상세 설명\n* 고객센터 부서별 배분 목록에 노출되지 않으면서 부서별 상담사 목록에 노출된 회원은 팀장(리더)으로 간주합니다.\n","operationId":"checkLeader","responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseCheckCsDeptLeaderResponseV2"}}}},"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/cs-bo-api/undefined-5.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.
