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

# 보상유형관리

## 보상유형 등록/수정

> \## 기능설명\
> \* 보상유형을 등록/수정 합니다.\
> \---\
> \## 상세설명\
> \* 신규 보상유형을 등록하거나, 기존 보상유형을 수정 합니다.\
> \* 보상기준이 기타일 경우 기준율에 텍스트 입력 가능 합니다.<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":{"RealGridCUDRequestCsCpnsTypCd":{"type":"object","properties":{"all":{"type":"array","items":{"$ref":"#/components/schemas/CsCpnsTypCd"}},"create":{"type":"array","items":{"$ref":"#/components/schemas/CsCpnsTypCd"}},"update":{"type":"array","items":{"$ref":"#/components/schemas/CsCpnsTypCd"}},"delete":{"type":"array","items":{"$ref":"#/components/schemas/CsCpnsTypCd"}}}},"CsCpnsTypCd":{"type":"object","properties":{"cpnsTypNo":{"type":"string","description":"보상유형번호"},"cpnsTypNm":{"type":"string","description":"보상유형명"},"useYn":{"type":"string","description":"사용여부"},"sortSeq":{"type":"integer","format":"int32","description":"정렬순서"},"cpnsSubCd":{"type":"string","description":"보상주체코드(CS017)","enum":["COMPANY","PARTNER","DELIVERY"]},"cpnsStdCd":{"type":"string","description":"보상기준코드(CS018)","enum":["PRICE","PAYMENT_PRICE","ETC"]},"cpnsStdRate":{"type":"string","description":"보상기준율"},"maxPayLim":{"type":"integer","format":"int32","description":"최대지급한도"},"cpnsStdDesc":{"type":"string","description":"보상기준설명"},"uprCpnsTypCd":{"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/rewardTypeMgmt/saveRewardTypeList":{"post":{"tags":["보상유형관리"],"summary":"보상유형 등록/수정","description":"## 기능설명\n* 보상유형을 등록/수정 합니다.\n---\n## 상세설명\n* 신규 보상유형을 등록하거나, 기존 보상유형을 수정 합니다.\n* 보상기준이 기타일 경우 기준율에 텍스트 입력 가능 합니다.\n","operationId":"saveRewardTypeList","parameters":[{"name":"cpnsTypNo","in":"query","description":"보상유형번호","schema":{"type":"String"}},{"name":"cpnsTypNm","in":"query","description":"보상유형명","schema":{"type":"String"}},{"name":"useYn","in":"query","description":"사용여부","schema":{"type":"String"}},{"name":"sortSeq","in":"query","description":"정렬순서","schema":{"type":"String"}},{"name":"cpnsSubCd","in":"query","description":"보상주체코드(CS017)","schema":{"type":"String"}},{"name":"cpnsStdCd","in":"query","description":"보상기준코드(CS018)","schema":{"type":"String"}},{"name":"cpnsStdRate","in":"query","description":"보상기준율","schema":{"type":"String"}},{"name":"maxPayLim","in":"query","description":"최대지급한도","schema":{"type":"String"}},{"name":"cpnsStdDesc","in":"query","description":"보상기준설명","schema":{"type":"String"}},{"name":"uprCpnsTypCd","in":"query","description":"상위보상유형","schema":{"type":"String"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RealGridCUDRequestCsCpnsTypCd"}}},"required":true},"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseString"}}}},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## 보상/지급 승인 권한 등록/수정/삭제

> \## 기능설명\
> \* 보상/지급 승인 권한을 등록/수정/삭제 합니다.\
> \---\
> \## 상세설명\
> \* 보상/지급 승인자 정보를 등록/수정/삭제 합니다.\
> \* 보상 승인자는 최대 5명 까지 등록 가능합니다.\
> \* 지급 승인자는 최대 5명 까지 등록 가능합니다.<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":{"RealGridCUDRequestApprovalAuthorityUser":{"type":"object","properties":{"all":{"type":"array","items":{"$ref":"#/components/schemas/ApprovalAuthorityUser"}},"create":{"type":"array","items":{"$ref":"#/components/schemas/ApprovalAuthorityUser"}},"update":{"type":"array","items":{"$ref":"#/components/schemas/ApprovalAuthorityUser"}},"delete":{"type":"array","items":{"$ref":"#/components/schemas/ApprovalAuthorityUser"}}}},"ApprovalAuthorityUser":{"type":"object","description":"보상승인 권한 정보 수정(등록, 수정, 삭제) 요청 DTO","properties":{"cpnsAprmnGbCd":{"type":"string","description":"보상승인자구분코드(CS024)","enum":["REWARD_APPROVAL_AUTHORITY","REWARD_PAY_APPROVAL_AUTHORITY"]},"userId":{"type":"string","description":"사용자ID"},"userNm":{"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/rewardTypeMgmt/saveCustomemrCompenseAuthority":{"post":{"tags":["보상유형관리"],"summary":"보상/지급 승인 권한 등록/수정/삭제","description":"## 기능설명\n* 보상/지급 승인 권한을 등록/수정/삭제 합니다.\n---\n## 상세설명\n* 보상/지급 승인자 정보를 등록/수정/삭제 합니다.\n* 보상 승인자는 최대 5명 까지 등록 가능합니다.\n* 지급 승인자는 최대 5명 까지 등록 가능합니다.\n","operationId":"saveCustomemrCompenseAuthority","parameters":[{"name":"cpnsAprmnGbCd","in":"query","description":"보상승인자구분코드(CS024)","required":true,"schema":{"type":"String"}},{"name":"userId","in":"query","description":"사용자ID","required":true,"schema":{"type":"String"}},{"name":"userNm","in":"query","description":"사용자명","required":true,"schema":{"type":"String"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RealGridCUDRequestApprovalAuthorityUser"}}},"required":true},"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseString"}}}},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## 권한별 보상금액한도 수정

> \## 기능설명\
> \* 권한별 보상금액한도를 수정 합니다.\
> \---\
> \## 상세설명\
> \* 권한별 현재 보상금액한도을 수정 합니다.<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":{"RealGridCUDRequestChangeCompensationAmountLimitRequest":{"type":"object","properties":{"all":{"type":"array","items":{"$ref":"#/components/schemas/ChangeCompensationAmountLimitRequest"}},"create":{"type":"array","items":{"$ref":"#/components/schemas/ChangeCompensationAmountLimitRequest"}},"update":{"type":"array","items":{"$ref":"#/components/schemas/ChangeCompensationAmountLimitRequest"}},"delete":{"type":"array","items":{"$ref":"#/components/schemas/ChangeCompensationAmountLimitRequest"}}}},"ChangeCompensationAmountLimitRequest":{"type":"object","description":"권한별 보상금액한도 수정 요청 DTO","properties":{"grpCd":{"type":"string","description":"그룹코드"},"authCd":{"type":"string","description":"코드"},"limitAmount":{"type":"string","description":"금액한도"},"newLimitAmount":{"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/rewardTypeMgmt/changeCompensationAmountLimit":{"post":{"tags":["보상유형관리"],"summary":"권한별 보상금액한도 수정","description":"## 기능설명\n* 권한별 보상금액한도를 수정 합니다.\n---\n## 상세설명\n* 권한별 현재 보상금액한도을 수정 합니다.\n","operationId":"changeCompensationAmountLimit","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RealGridCUDRequestChangeCompensationAmountLimitRequest"}}},"required":true},"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseString"}}}},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## 보상유형 목록(Tree) 조회

> \## 기능설명\
> \* 보상유형 목록을 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":{"ResponseListCsCompensTypeCodeResponse":{"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/CsCompensTypeCodeResponse"}},"error":{"type":"boolean","description":"is error"},"errors":{"type":"array","description":"validation error list","items":{"$ref":"#/components/schemas/ValidationError"}}}},"CsCompensTypeCodeResponse":{"type":"object","properties":{"level":{"type":"integer","format":"int32"},"cpnsTypNo":{"type":"string"},"cpnsTypNm":{"type":"string"},"cpnsTypLrgNm":{"type":"string"},"cpnsTypSmlNm":{"type":"string"},"useYn":{"type":"string"},"sortSeq":{"type":"integer","format":"int32"},"cpnsSubCd":{"type":"string"},"cpnsSubNm":{"type":"string"},"cpnsStdCd":{"type":"string"},"cpnsStdNm":{"type":"string"},"cpnsStdRate":{"type":"string"},"maxPayLim":{"type":"integer","format":"int32"},"cpnsStdDesc":{"type":"string"},"cpnsStdDescYn":{"type":"string"},"uprCpnsTypCd":{"type":"string"},"hierarchy":{"type":"string"},"hierarchyText":{"type":"string"},"useCnt":{"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/rewardTypeMgmt/getRewardTypeList":{"get":{"tags":["보상유형관리"],"summary":"보상유형 목록(Tree) 조회","description":"## 기능설명\n* 보상유형 목록을 Tree 형태로 조회 합니다.\n---\n## 상세설명\n* 조회된 보상유형 정보는 계층형 구조 입니다.\n","operationId":"getRewardTypeList","parameters":[{"name":"useYn","in":"query","description":"사용여부","required":false,"schema":{"type":"string","description":"사용여부"}}],"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseListCsCompensTypeCodeResponse"}}}},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## 하위 보상유형 목록 조회

> \## 기능설명\
> \* 하위 보상유형 목록을 조회 합니다.\
> \---\
> \## 상세설명\
> \* 선택한 보상유형에 속한 하위 보상유형을 조회 합니다.<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":{"RealGridListResponseCsCompensTypeCodeResponse":{"type":"object","properties":{"totalCount":{"type":"integer","format":"int32"},"payloads":{"type":"array","items":{"$ref":"#/components/schemas/CsCompensTypeCodeResponse"}}}},"CsCompensTypeCodeResponse":{"type":"object","properties":{"level":{"type":"integer","format":"int32"},"cpnsTypNo":{"type":"string"},"cpnsTypNm":{"type":"string"},"cpnsTypLrgNm":{"type":"string"},"cpnsTypSmlNm":{"type":"string"},"useYn":{"type":"string"},"sortSeq":{"type":"integer","format":"int32"},"cpnsSubCd":{"type":"string"},"cpnsSubNm":{"type":"string"},"cpnsStdCd":{"type":"string"},"cpnsStdNm":{"type":"string"},"cpnsStdRate":{"type":"string"},"maxPayLim":{"type":"integer","format":"int32"},"cpnsStdDesc":{"type":"string"},"cpnsStdDescYn":{"type":"string"},"uprCpnsTypCd":{"type":"string"},"hierarchy":{"type":"string"},"hierarchyText":{"type":"string"},"useCnt":{"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/rewardTypeMgmt/getLowerRewardTypeList":{"get":{"tags":["보상유형관리"],"summary":"하위 보상유형 목록 조회","description":"## 기능설명\n* 하위 보상유형 목록을 조회 합니다.\n---\n## 상세설명\n* 선택한 보상유형에 속한 하위 보상유형을 조회 합니다.\n","operationId":"getLowerRewardTypeList","parameters":[{"name":"level","in":"query","description":"레벨","required":false,"schema":{"type":"integer","format":"int32","description":"레벨"}},{"name":"useYn","in":"query","description":"사용여부","required":false,"schema":{"type":"string","description":"사용여부"}},{"name":"uprCpnsTypCd","in":"query","description":"상위보상유형","required":false,"schema":{"type":"string","description":"상위보상유형"}}],"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RealGridListResponseCsCompensTypeCodeResponse"}}}},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## 보상/지급 승인자 정보를 조회

> \## 기능설명\
> \* 보상/지급 승인자 정보를 조회 합니다.\
> \---\
> \## 상세설명\
> \* 보상승인자, 지급승인자 정보를 조회 합니다.<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":{"RealGridListResponseApprovalAuthorityUser":{"type":"object","properties":{"totalCount":{"type":"integer","format":"int32"},"payloads":{"type":"array","items":{"$ref":"#/components/schemas/ApprovalAuthorityUser"}}}},"ApprovalAuthorityUser":{"type":"object","description":"보상승인 권한 정보 수정(등록, 수정, 삭제) 요청 DTO","properties":{"cpnsAprmnGbCd":{"type":"string","description":"보상승인자구분코드(CS024)","enum":["REWARD_APPROVAL_AUTHORITY","REWARD_PAY_APPROVAL_AUTHORITY"]},"userId":{"type":"string","description":"사용자ID"},"userNm":{"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/rewardTypeMgmt/getCustomerCompenseAuthority":{"get":{"tags":["보상유형관리"],"summary":"보상/지급 승인자 정보를 조회","description":"## 기능설명\n* 보상/지급 승인자 정보를 조회 합니다.\n---\n## 상세설명\n* 보상승인자, 지급승인자 정보를 조회 합니다.\n","operationId":"getCustomerCompenseAuthority","parameters":[{"name":"cpnsAprmnGbCd","in":"query","description":"보상승인자구분코드","required":true,"schema":{"type":"String"}}],"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RealGridListResponseApprovalAuthorityUser"}}}},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## 모든 보상유형 조회

> \## 기능설명\
> \* 모든 보상유형을 조회 합니다.\
> \---\
> \## 상세설명\
> \* 보상유형조회 공통 팝업에서 사용 합니다.<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":{"RealGridListResponseCsCompensTypeCodeResponse":{"type":"object","properties":{"totalCount":{"type":"integer","format":"int32"},"payloads":{"type":"array","items":{"$ref":"#/components/schemas/CsCompensTypeCodeResponse"}}}},"CsCompensTypeCodeResponse":{"type":"object","properties":{"level":{"type":"integer","format":"int32"},"cpnsTypNo":{"type":"string"},"cpnsTypNm":{"type":"string"},"cpnsTypLrgNm":{"type":"string"},"cpnsTypSmlNm":{"type":"string"},"useYn":{"type":"string"},"sortSeq":{"type":"integer","format":"int32"},"cpnsSubCd":{"type":"string"},"cpnsSubNm":{"type":"string"},"cpnsStdCd":{"type":"string"},"cpnsStdNm":{"type":"string"},"cpnsStdRate":{"type":"string"},"maxPayLim":{"type":"integer","format":"int32"},"cpnsStdDesc":{"type":"string"},"cpnsStdDescYn":{"type":"string"},"uprCpnsTypCd":{"type":"string"},"hierarchy":{"type":"string"},"hierarchyText":{"type":"string"},"useCnt":{"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/rewardTypeMgmt/getCsCompensTypeCodePopup":{"get":{"tags":["보상유형관리"],"summary":"모든 보상유형 조회","description":"## 기능설명\n* 모든 보상유형을 조회 합니다.\n---\n## 상세설명\n* 보상유형조회 공통 팝업에서 사용 합니다.\n","operationId":"getCsCompensTypeCodePopup","parameters":[{"name":"cpnsTypNm","in":"query","description":"보상유형명","required":false,"schema":{"type":"string","description":"보상유형명"}}],"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RealGridListResponseCsCompensTypeCodeResponse"}}}},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## 권한별 보상금액한도 목록 조회

> \## 기능설명\
> \* 권한별 보상금액한도 목록을 조회 합니다.\
> \---\
> \## 상세설명\
> \* 권한별 현재 보상금액한도 목록을 조회 합니다.<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":{"RealGridListResponseCompensationAmountLimitResponse":{"type":"object","properties":{"totalCount":{"type":"integer","format":"int32"},"payloads":{"type":"array","items":{"$ref":"#/components/schemas/CompensationAmountLimitResponse"}}}},"CompensationAmountLimitResponse":{"type":"object","description":"보상금액한도 응답 DTO","properties":{"grpCd":{"type":"string","description":"그룹코드"},"authCd":{"type":"string","description":"코드"},"authCdDesc":{"type":"string","description":"코드설명"},"limitAmount":{"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/rewardTypeMgmt/getCompensationAmountLimit":{"get":{"tags":["보상유형관리"],"summary":"권한별 보상금액한도 목록 조회","description":"## 기능설명\n* 권한별 보상금액한도 목록을 조회 합니다.\n---\n## 상세설명\n* 권한별 현재 보상금액한도 목록을 조회 합니다.\n","operationId":"getCompensationAmountLimit","responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RealGridListResponseCompensationAmountLimitResponse"}}}},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```
