# 즐겨찾기 관리

## 즐겨찾기 그룹 목록 수정/삭제

> \## 기능설명\
> \* 즐겨찾기 목록을 수정, 삭제합니다.\
> \---\
> \## 상세설명\
> \* 즐겨찾기 목록에서 선택한 메뉴에 대한 사용여부를 수정할 수 있습니다.\
> \* 즐겨찾기 목록에서 삭제한 메뉴는 LNB의 마이메뉴 탭에 노출되지 않습니다.\
> \---\
> \## 수정번호\
> \* 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":{"RealGridCUDRequestStUserFvtInfo":{"type":"object","properties":{"all":{"type":"array","items":{"$ref":"#/components/schemas/StUserFvtInfo"}},"create":{"type":"array","items":{"$ref":"#/components/schemas/StUserFvtInfo"}},"update":{"type":"array","items":{"$ref":"#/components/schemas/StUserFvtInfo"}},"delete":{"type":"array","items":{"$ref":"#/components/schemas/StUserFvtInfo"}}}},"StUserFvtInfo":{"type":"object","description":"사용자 즐겨찾기 Entity","properties":{"userId":{"type":"string","description":"사용자아이디"},"useYn":{"type":"string","description":"사용여부"},"rtTgtSeq":{"type":"string","description":"권한대상순번"},"sortSeq":{"type":"integer","format":"int64","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/system/userFavoriteMenuMgmt/saveUserFavoriteMenu":{"post":{"tags":["즐겨찾기 관리"],"summary":"즐겨찾기 그룹 목록 수정/삭제","description":"## 기능설명\n* 즐겨찾기 목록을 수정, 삭제합니다.\n---\n## 상세설명\n* 즐겨찾기 목록에서 선택한 메뉴에 대한 사용여부를 수정할 수 있습니다.\n* 즐겨찾기 목록에서 삭제한 메뉴는 LNB의 마이메뉴 탭에 노출되지 않습니다.\n---\n## 수정번호\n* Release v2.00_240613: 수정 시 시스템수정일시 현재시간으로 업데이트\n","operationId":"saveUserFavoriteMenu","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RealGridCUDRequestStUserFvtInfo"}}},"required":true},"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseString"}}}},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## 즐겨찾기 그룹 목록 조회

> \## 기능설명\
> \* 즐겨찾기 목록을 조회합니다.\
> \---\
> \## 상세설명\
> \* 사용자 ID는 필수 입니다.\
> \* 화면에서 메뉴명을 입력할 시 해당 메뉴명을 가진 즐겨찾기 목록 건수가 반환됩니다.\
> \---\
> \## 수정번호\
> \* 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":{"UserFavoriteMenuRequest":{"type":"object","description":"즐겨찾기 등록 요청 DTO","properties":{"userId":{"type":"string","description":"사용자아이디"},"rtGrpNo":{"type":"string","description":"권한그룹번호"},"rtTgtSeq":{"type":"string","description":"권한대상순번"},"sortSeq":{"type":"integer","format":"int64","description":"정렬순서"},"rtTgtNm":{"type":"string","description":"메뉴명"},"useYn":{"type":"string","description":"사용여부"}}},"ResponseRealGridListResponseUserFavoriteMenuResponse":{"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/RealGridListResponseUserFavoriteMenuResponse","description":"payload"},"error":{"type":"boolean","description":"is error"},"errors":{"type":"array","description":"validation error list","items":{"$ref":"#/components/schemas/ValidationError"}}}},"RealGridListResponseUserFavoriteMenuResponse":{"type":"object","properties":{"totalCount":{"type":"integer","format":"int32"},"payloads":{"type":"array","items":{"$ref":"#/components/schemas/UserFavoriteMenuResponse"}}}},"UserFavoriteMenuResponse":{"type":"object","description":"즐겨찾기 관리 조회 응답 DTO","properties":{"rtGrpNo":{"type":"string","description":"권한그룹번호"},"rtTgtSeq":{"type":"string","description":"권한그룹순번"},"sysResDtm":{"type":"string","format":"date-time","description":"등록일시"},"sortSeq":{"type":"integer","format":"int64","description":"정렬순서"},"rtTgtNm":{"type":"string","description":"메뉴명"},"useYn":{"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/system/userFavoriteMenuMgmt/getUserFavoriteMenuList":{"get":{"tags":["즐겨찾기 관리"],"summary":"즐겨찾기 그룹 목록 조회","description":"## 기능설명\n* 즐겨찾기 목록을 조회합니다.\n---\n## 상세설명\n* 사용자 ID는 필수 입니다.\n* 화면에서 메뉴명을 입력할 시 해당 메뉴명을 가진 즐겨찾기 목록 건수가 반환됩니다.\n---\n## 수정번호\n* Release v2.00_240613: 정렬조건에 정렬순서순 다음으로 수정일시순 추가\n","operationId":"getUserFavoriteMenuList","parameters":[{"name":"userFavoriteMenuRequest","in":"query","required":true,"schema":{"$ref":"#/components/schemas/UserFavoriteMenuRequest"}},{"name":"rtTgtNm","in":"query","description":"메뉴명","schema":{"type":"String"}},{"name":"userId","in":"query","description":"사용자ID","schema":{"type":"String"}},{"name":"pageIdx","in":"query","description":"현재 페이지","required":true,"schema":{"type":"string"}},{"name":"rowsPerPage","in":"query","description":"페이지 당 row","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseRealGridListResponseUserFavoriteMenuResponse"}}}},"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/system-bo-api/undefined-6.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.
