> 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/back-office-api/cs-bo-api/ob.md).

# OB유형관리

## OB유형 등록/수정

> \## 기능설명\
> \* 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":{"RealGridCUDRequestCsObTypCd":{"type":"object","properties":{"all":{"type":"array","items":{"$ref":"#/components/schemas/CsObTypCd"}},"create":{"type":"array","items":{"$ref":"#/components/schemas/CsObTypCd"}},"update":{"type":"array","items":{"$ref":"#/components/schemas/CsObTypCd"}},"delete":{"type":"array","items":{"$ref":"#/components/schemas/CsObTypCd"}}}},"CsObTypCd":{"type":"object","description":"OB유형 저장 등록/수정 요청 DTO","properties":{"obTypNo":{"type":"string","description":"OB유형번호"},"obTypNm":{"type":"string","description":"OB유형명"},"obTypDesc":{"type":"string","description":"OB유형설명"},"useYn":{"type":"string","description":"사용여부"},"cnslTypNo":{"type":"string","description":"상담유형번호"},"sortSeq":{"type":"integer","format":"int32","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/outbound-types/saveList":{"post":{"tags":["OB유형관리"],"summary":"OB유형 등록/수정","description":"## 기능설명\n* OB유형을 등록/수정 합니다.\n---\n## 상세설명\n* 신규 OB유형을 등록하거나, 기존 OB유형정보를 수정 합니다.\n","operationId":"saveList","parameters":[{"name":"obTypNo","in":"query","description":"OB유형번호","schema":{"type":"String"}},{"name":"obTypNm","in":"query","description":"OB유형명","schema":{"type":"String"}},{"name":"obTypDesc","in":"query","description":"OB유형설명","schema":{"type":"String"}},{"name":"useYn","in":"query","description":"사용여부","schema":{"type":"String"}},{"name":"cnslTypNo","in":"query","description":"상담유형번호","schema":{"type":"String"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RealGridCUDRequestCsObTypCd"}}},"required":true},"responses":{"200":{"description":"성공"},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## 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":{"ResponseListCsObTypCdResponse":{"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/CsObTypCdResponse"}},"error":{"type":"boolean","description":"is error"},"errors":{"type":"array","description":"validation error list","items":{"$ref":"#/components/schemas/ValidationError"}}}},"CsObTypCdResponse":{"type":"object","properties":{"obTypNo":{"type":"string"},"obTypNm":{"type":"string"},"obTypDesc":{"type":"string"},"useYn":{"type":"string"},"cnslTypNo":{"type":"string"},"cnslTypNm":{"type":"string"},"useCnt":{"type":"integer","format":"int32"},"sortSeq":{"type":"integer","format":"int32"}}},"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/outbound-types":{"get":{"tags":["OB유형관리"],"summary":"OB유형 목록 전체 조회","description":"## 기능설명\n* OB유형 목록을 전체 조회 합니다.\n* 검색영역에 셀렉트 박스를 표시할 때 사용할 수 있습니다.\n---\n## 상세설명\n* 등록된 OB유형 목록을 전체 조회 합니다.\n","operationId":"getAllObTypeList","parameters":[{"name":"useYn","in":"query","description":"사용여부","required":false,"schema":{"type":"string","description":"사용여부"}}],"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseListCsObTypCdResponse"}}}},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## 모든 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":{"ResponseListCsObTypCdResponse":{"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/CsObTypCdResponse"}},"error":{"type":"boolean","description":"is error"},"errors":{"type":"array","description":"validation error list","items":{"$ref":"#/components/schemas/ValidationError"}}}},"CsObTypCdResponse":{"type":"object","properties":{"obTypNo":{"type":"string"},"obTypNm":{"type":"string"},"obTypDesc":{"type":"string"},"useYn":{"type":"string"},"cnslTypNo":{"type":"string"},"cnslTypNm":{"type":"string"},"useCnt":{"type":"integer","format":"int32"},"sortSeq":{"type":"integer","format":"int32"}}},"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/outbound-types/getObTypeNoPagingList":{"get":{"tags":["OB유형관리"],"summary":"모든 OB 유형 조회","description":"## 기능설명\n* 등록된 모든 OB 유형정보를 조회 합니다.\n---\n## 상세설명\n* 등록된 모든 OB 유형정보를 조회 합니다.\n","operationId":"getObTypeNoPagingList","parameters":[{"name":"useYn","in":"query","description":"사용여부","required":false,"schema":{"type":"string","description":"사용여부"}}],"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseListCsObTypCdResponse"}}}},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## 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":{"RealGridListResponseCsObTypCdResponse":{"type":"object","properties":{"totalCount":{"type":"integer","format":"int32"},"payloads":{"type":"array","items":{"$ref":"#/components/schemas/CsObTypCdResponse"}}}},"CsObTypCdResponse":{"type":"object","properties":{"obTypNo":{"type":"string"},"obTypNm":{"type":"string"},"obTypDesc":{"type":"string"},"useYn":{"type":"string"},"cnslTypNo":{"type":"string"},"cnslTypNm":{"type":"string"},"useCnt":{"type":"integer","format":"int32"},"sortSeq":{"type":"integer","format":"int32"}}},"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/outbound-types/getObTypeList":{"get":{"tags":["OB유형관리"],"summary":"OB유형 목록 조회","description":"## 기능설명\n* OB유형 목록을 조회 합니다.\n---\n## 상세설명\n* 등록된 OB유형 목록을 조회 합니다.\n","operationId":"getObTypeList","parameters":[{"name":"useYn","in":"query","description":"사용여부","required":false,"schema":{"type":"string","description":"사용여부"}}],"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RealGridListResponseCsObTypCdResponse"}}}},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## 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":{"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/outbound-types/checkObTypNm":{"get":{"tags":["OB유형관리"],"summary":"OB유형명 중복여부 확인","description":"## 기능설명\n* 등록하는 OB유형명 중복여부를 확인 합니다.\n---\n## 상세설명\n* 등록하는 OB유형명과 동일한 데이터가 있는지 확인 합니다.\n","operationId":"checkObTypNm","parameters":[{"name":"obTypNm","in":"query","description":"OB유형명","required":false,"schema":{"type":"string","description":"OB유형명"}}],"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseBoolean"}}}},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## 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":{"ResponseListCsObTypCdResponse":{"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/CsObTypCdResponse"}},"error":{"type":"boolean","description":"is error"},"errors":{"type":"array","description":"validation error list","items":{"$ref":"#/components/schemas/ValidationError"}}}},"CsObTypCdResponse":{"type":"object","properties":{"obTypNo":{"type":"string"},"obTypNm":{"type":"string"},"obTypDesc":{"type":"string"},"useYn":{"type":"string"},"cnslTypNo":{"type":"string"},"cnslTypNm":{"type":"string"},"useCnt":{"type":"integer","format":"int32"},"sortSeq":{"type":"integer","format":"int32"}}},"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/customerservice/obTypeMgmt/getObTypeList":{"get":{"tags":["OB유형관리"],"summary":"OB유형 목록 조회","description":"## 기능설명\n* OB유형 목록을 조회 합니다.\n---\n## 상세설명\n* 등록된 OB유형 목록을 조회 합니다.\n","operationId":"getObTypeList_1","parameters":[{"name":"useYn","in":"query","description":"사용여부","required":false,"schema":{"type":"string","description":"사용여부"}}],"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseListCsObTypCdResponse"}}}},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## 상담유형에 따른 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":{"ResponseListCsObTypCdResponse":{"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/CsObTypCdResponse"}},"error":{"type":"boolean","description":"is error"},"errors":{"type":"array","description":"validation error list","items":{"$ref":"#/components/schemas/ValidationError"}}}},"CsObTypCdResponse":{"type":"object","properties":{"obTypNo":{"type":"string"},"obTypNm":{"type":"string"},"obTypDesc":{"type":"string"},"useYn":{"type":"string"},"cnslTypNo":{"type":"string"},"cnslTypNm":{"type":"string"},"useCnt":{"type":"integer","format":"int32"},"sortSeq":{"type":"integer","format":"int32"}}},"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/customerservice/obTypeMgmt/getObCnslTypeList":{"get":{"tags":["OB유형관리"],"summary":"상담유형에 따른 OB 유형 조회","description":"## 기능설명\n* 상담유형에 따른 OB 유형을 조회 합니다.\n---\n## 상세설명\n* 상담유형에 따른 OB 유형을 조회 합니다.\n","operationId":"getObCnslTypeList","parameters":[{"name":"cnslTypNo","in":"query","description":"상담유형번호","required":false,"schema":{"type":"string","description":"상담유형번호"}}],"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseListCsObTypCdResponse"}}}},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```
