> 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-guide/store-front/member/undefined-7.md).

# 알림함

다른 모듈에서의 업무 수행 후에 사용자에게 알림 메시지를 전송하고, 해당 알림을 마이페이지에서 확인할 수 있는 기능을 제공합니다.

***

## 주요 기능

* **알림 메시지 발송**
  * 특정 기능을 처리한 후 해당 작업이 완료되었다는 알림 메시지를 고객에게 발송합니다.
* **마이페이지 알림함**
  * 마이페이지 내에서 알림함 영역을 제공하며, 고객이 완료한 작업에 대한 알림 메시지를 확인할 수 있습니다.
* **알림 메시지 상세 조회**
  * 알림함에서 알림 메시지를 선택하면 해당 알림에 대한 상세 정보를 조회할 수 있습니다.
* **알림 메시지 관련 페이지로 이동**
  * 알림함에서 알림 메시지를 선택하면 등록된 URL로 이동하여 관련 작업에 대한 페이지로 이동합니다.

## 프로세스 정의

<figure><img src="/files/pqrVo0cBnshBaKlztt27" alt=""><figcaption></figcaption></figure>

{% stepper %}
{% step %}

### 알림함 조회

마이페이지에서 알림함 페이지에 들어가면 알림함을 조회합니다.\
파라미터 중 회원알림유형코드가 들어왔을 시 해당 코드에 해당하는 알림함 목록만 조회합니다.\
회원알림유형코드가 넘어오지 않을 시 회원에 대한 알림함 목록을 최신 순으로 조회합니다.
{% endstep %}

{% step %}

### 알림함 등록

특정 업무 처리 후 타 모듈에서 알림함 등록을 요청할 시 알림함을 등록합니다.\
요청한 알림함 템플릿에 버튼 정보가 존재하면 버튼 정보를 함께 저장합니다.\
저장된 알림함 정보는 마이페이지 > 알림함에서 확인할 수 있습니다.
{% endstep %}
{% endstepper %}

## API 기능 목록

<table><thead><tr><th width="110.111083984375">API</th><th width="292.3333740234375">설명</th><th width="93.5556640625">Server</th><th width="89.111083984375">메소드</th><th></th></tr></thead><tbody><tr><td>알림함 조회</td><td>회원의 알림함 목록을 조회합니다.</td><td>Member</td><td>GET</td><td><a href="http://api.x2bee.com/content?msa=member&#x26;depth=%EC%95%8C%EB%A6%BC%ED%95%A8&#x26;path=getNotiBoxList">🔗API 확인하기 ></a></td></tr><tr><td>알림함 등록</td><td>타 모듈에서 업무 처리 완료 후 알림함등록API 호출시 알림함 등록처리 기능을 제공합니다.</td><td>Member</td><td>POST</td><td><a href="http://api.x2bee.com/content?msa=member&#x26;depth=%EC%95%8C%EB%A6%BC%ED%95%A8&#x26;path=registerNotiBox">🔗API 확인하기 ></a></td></tr></tbody></table>

## 용어 정의

<table><thead><tr><th width="75.1112060546875">명칭</th><th>설명</th><th data-hidden>비고</th></tr></thead><tbody><tr><td>알림함</td><td>사용자에게 중요한 정보, 메시지, 알림 등을 저장하고 표시하는 공간을 가리키는 용어입니다</td><td></td></tr></tbody></table>

## 기타 참고사항

* 알림함 조회 시 파라미터로 회원알림유형코드(ME051)가 넘어오면 해당 회원알림유형코드(ME051)에 해당하는 알림함 목록만 조회합니다.
* 알림메시지 등록은 타모듈 api -> x2bee-api-common -> x2bee-api-member 순으로 api를 호출하게 됩니다.
* 7일 지난 알림함 내용은 배치에서 자동으로 삭제 처리 합니다.
