# 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"}}}}}}}}}
```


---

# 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/ob.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.
