> 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/popup-bo-api/undefined-3.md).

# 알림메세지 관리 다국어 팝업

## 알림메세지 다국어 정보 등록, 수정

> \## 기능설명\
> \* 알림메세지 다국어 정보를 등록, 수정합니다.\
> \---\
> \## 상세설명\
> \* 넘어온 dataLangCd 대한 다국어 정보를 등록, 수정합니다.\
> \* baseNotiMethodCd가 30(카카오톡)일 경우 다국어 등록, 수정이 불가능합니다.\
> \* 등록 시 필수 파라미터\
> &#x20;  \* 다국어등록언어코드, 제목, 메세지\
> \* 수정 시 필수 파라미터\
> &#x20;  \* 다국어등록언어코드, 알림메세지순번<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":{"NoticeMessageInfoRequest":{"type":"object","description":"알림 메세지 등록, 수정 요청 DTO","properties":{"siteNo":{"type":"string","description":"사이트번호","minLength":1},"notiMsgSeq":{"type":"string","description":"알림메세지순번"},"msgGbCd":{"type":"string","description":"메세지구분코드(CH008)","minLength":1},"aplyStrDt":{"type":"string","format":"date","description":"적용시작일자","minLength":1},"aplyEndDt":{"type":"string","format":"date","description":"적용종료일자","minLength":1},"baseNotiMethodCd":{"type":"string","description":"기본알림방법코드(CH009)","minLength":1},"tmplNm":{"type":"string","description":"템플릿명","minLength":1},"ttl":{"type":"string","description":"제목","minLength":1},"msg":{"type":"string","description":"메시지","minLength":1},"useYn":{"type":"string","description":"사용여부","enum":["Y","N"],"minLength":1},"sndNo":{"type":"string","description":"발송번호","minLength":1},"sndmnNm":{"type":"string","description":"발송자명","minLength":1},"tmplId":{"type":"string","description":"템플릿ID"},"kakaoTmplId":{"type":"string","description":"카카오템플릿ID"},"mbrNotiTypCd":{"type":"string","description":"회원알림유형코드(ME051)"},"searchDateType":{"type":"string","description":"조회기간구분"},"dateSelect":{"type":"string","description":"조회기간버튼"},"btnList":{"type":"array","description":"템플릿 버튼 리스트","items":{"$ref":"#/components/schemas/CcNotiMsgBtnInfo"}},"notAvailableUpdate":{"type":"boolean"}},"required":["aplyEndDt","aplyStrDt","baseNotiMethodCd","msg","msgGbCd","siteNo","sndNo","sndmnNm","tmplNm","ttl","useYn"]},"CcNotiMsgBtnInfo":{"type":"object","properties":{"notiMsgSeq":{"type":"string"},"notiMsgBtnSeq":{"type":"string"},"btnNm":{"type":"string"},"btnUrl":{"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":{"/v1/popup/notiMessage/saveNotiMessageMlInfo":{"post":{"tags":["알림메세지 관리 다국어 팝업"],"summary":"알림메세지 다국어 정보 등록, 수정","description":"## 기능설명\n* 알림메세지 다국어 정보를 등록, 수정합니다.\n---\n## 상세설명\n* 넘어온 dataLangCd 대한 다국어 정보를 등록, 수정합니다.\n* baseNotiMethodCd가 30(카카오톡)일 경우 다국어 등록, 수정이 불가능합니다.\n* 등록 시 필수 파라미터\n   * 다국어등록언어코드, 제목, 메세지\n* 수정 시 필수 파라미터\n   * 다국어등록언어코드, 알림메세지순번\n","operationId":"saveNotiMessageMlInfo","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NoticeMessageInfoRequest"}}},"required":true},"responses":{"200":{"description":"성공"},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## 알림메세지 다국어 정보 조회

> \## 기능설명\
> \* 선택한 알림메세지 에 대한 다국어 정보를 조회합니다.\
> \---\
> \## 상세설명\
> \* dataLangCd 가 넘어오면 넘어온 언어코드에 대한 다국어정보를 조회합니다.\
> \* 넘어오지 않으면 현재 기본 언어코드를 제외한 첫번째 언어코드에 대한 다국어의 정보를 조회합니다.<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":{"NoticeMessageInfoRequest":{"type":"object","description":"알림 메세지 등록, 수정 요청 DTO","properties":{"siteNo":{"type":"string","description":"사이트번호","minLength":1},"notiMsgSeq":{"type":"string","description":"알림메세지순번"},"msgGbCd":{"type":"string","description":"메세지구분코드(CH008)","minLength":1},"aplyStrDt":{"type":"string","format":"date","description":"적용시작일자","minLength":1},"aplyEndDt":{"type":"string","format":"date","description":"적용종료일자","minLength":1},"baseNotiMethodCd":{"type":"string","description":"기본알림방법코드(CH009)","minLength":1},"tmplNm":{"type":"string","description":"템플릿명","minLength":1},"ttl":{"type":"string","description":"제목","minLength":1},"msg":{"type":"string","description":"메시지","minLength":1},"useYn":{"type":"string","description":"사용여부","enum":["Y","N"],"minLength":1},"sndNo":{"type":"string","description":"발송번호","minLength":1},"sndmnNm":{"type":"string","description":"발송자명","minLength":1},"tmplId":{"type":"string","description":"템플릿ID"},"kakaoTmplId":{"type":"string","description":"카카오템플릿ID"},"mbrNotiTypCd":{"type":"string","description":"회원알림유형코드(ME051)"},"searchDateType":{"type":"string","description":"조회기간구분"},"dateSelect":{"type":"string","description":"조회기간버튼"},"btnList":{"type":"array","description":"템플릿 버튼 리스트","items":{"$ref":"#/components/schemas/CcNotiMsgBtnInfo"}},"notAvailableUpdate":{"type":"boolean"}},"required":["aplyEndDt","aplyStrDt","baseNotiMethodCd","msg","msgGbCd","siteNo","sndNo","sndmnNm","tmplNm","ttl","useYn"]},"CcNotiMsgBtnInfo":{"type":"object","properties":{"notiMsgSeq":{"type":"string"},"notiMsgBtnSeq":{"type":"string"},"btnNm":{"type":"string"},"btnUrl":{"type":"string"}}},"NoticeMessageMlResponse":{"type":"object","description":"알림 메세지 등록, 수정 응답 DTO","properties":{"notiMsgSeq":{"type":"string","description":"알림 메세지 순번"},"defaultTtl":{"type":"string","description":"기본언어 알림메세지 제목"},"defaultMsg":{"type":"string","description":"기본언어 알림메세지 내용"},"ttl":{"type":"string","description":"다국어 알림메세지 제목"},"msg":{"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":{"/v1/popup/notiMessage/getNotiMessageMlInfo":{"get":{"tags":["알림메세지 관리 다국어 팝업"],"summary":"알림메세지 다국어 정보 조회","description":"## 기능설명\n* 선택한 알림메세지 에 대한 다국어 정보를 조회합니다.\n---\n## 상세설명\n* dataLangCd 가 넘어오면 넘어온 언어코드에 대한 다국어정보를 조회합니다.\n* 넘어오지 않으면 현재 기본 언어코드를 제외한 첫번째 언어코드에 대한 다국어의 정보를 조회합니다.\n","operationId":"getNotiMessageMlInfo","parameters":[{"name":"request","in":"query","required":true,"schema":{"$ref":"#/components/schemas/NoticeMessageInfoRequest"}}],"responses":{"200":{"description":"성공","content":{"*/*":{"schema":{"$ref":"#/components/schemas/NoticeMessageMlResponse"}}}},"900":{"description":"업무처리 오류 내용","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```
