> 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-8.md).

# 위시리스트

쇼핑몰 회원이 상품, 브랜드, 콘텐츠에 대한 관심을 표현하고, 해당 정보를 등록, 삭제하며 목록을 조회할 수 있는 기능을 제공합니다. 이를 통해 회원은 특정 상품이나 브랜드에 대한 위시리스트를 효과적으로 관리할 수 있습니다. 위시리스트 화면은 상품, 브랜드, 기획전 3개의 탭으로 나누어져 있고 각각의 탭에서 해당하는 위시리스트 목록을 조회할 수 있습니다.

***

## 주요 기능

* **위시리스트 등록 및 삭제**
  * 회원은 특정 상품, 브랜드, 콘텐츠를 위시리스트에 편리하게 등록 또는 삭제할 수 있습니다.
* **위시리스트 조회**
  * 회원 데이터베이스에 등록된 위시리스트 중 상품, 브랜드, 콘텐츠 목록을 조회할 수 있습니다.

## 프로세스 정의

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

{% stepper %}
{% step %}

### 위시리스트 등록요청

회원이 위시리스트 등록을 요청할 때 로그인 상태일 시 위시리스트 등록을 진행하고, 비로그인 상태일 시 로그인 페이지로 이동됩니다.
{% endstep %}

{% step %}

### 위시리스트 등록

상품번호, 브랜드 번호, 콘텐츠 번호 등을 입력 받아 위시리스트로 등록합니다. 번호가 이미 저장되어 있다면 중복으로 저장될 수 없습니다.
{% endstep %}

{% step %}

### 위시리스트 접근/조회

회원이 위시리스트에 접근할 때 로그인 상태일 시 위시리스트 상품 목록을 조회해 노출시킵니다. 상품이 노출될 때 해당 상품을 바로 장바구니에 담을 수 있는 장바구니 버튼이 생성됩니다. 비로그인 상태일 시 로그인 페이지로 이동됩니다.
{% endstep %}

{% step %}

### 위시리스트: 브랜드 목록 조회

화면에서 브랜드 탭 클릭 시 위시리스트 브랜드 목록을 조회해 노출시킵니다. 브랜드 목록은 각각 최근 등록된 상품 3개도 함께 노출됩니다.
{% endstep %}

{% step %}

### 위시리스트: 콘텐츠 목록 조회

화면에서 콘텐츠 탭 클릭 시 위시리스트 콘텐츠 목록을 조회해 노출시킵니다.
{% endstep %}

{% step %}

### 위시리스트 삭제

회원 데이터베이스에서 위시리스트로 저장되어 있는 상품번호, 브랜드 번호, 콘텐츠 번호 등을 삭제합니다.
{% endstep %}
{% endstepper %}

## API 기능 목록

<table><thead><tr><th width="113.4443359375">API</th><th width="290.22216796875">설명</th><th width="92.4444580078125">Server</th><th width="89.111083984375">메소드</th><th>비고</th></tr></thead><tbody><tr><td>위시리스트 등록</td><td>상품, 브랜드, 콘텐츠에서 호출하면 위시리스트로 등록 할 수 있는 기능을 제공합니다.</td><td>Member</td><td>POST</td><td><a href="http://api.x2bee.com/content?msa=member&#x26;depth=%EC%9C%84%EC%8B%9C%EB%A6%AC%EC%8A%A4%ED%8A%B8&#x26;path=registerWishlist">🔗API 확인하기 ></a></td></tr><tr><td>위시리스트 삭제</td><td>위시리스트로 등록되어 있는 정보를 삭제할 수 있는 기능을 제공합니다.</td><td>Member</td><td>DELETE</td><td><a href="http://api.x2bee.com/content?msa=member&#x26;depth=%EC%9C%84%EC%8B%9C%EB%A6%AC%EC%8A%A4%ED%8A%B8&#x26;path=deleteWishList">🔗API 확인하기 ></a></td></tr><tr><td>위시리스트-상품 목록 조회</td><td>위시리스트 화면에서 등록 된 상품 목록을 조회합니다.</td><td>Member</td><td>GET</td><td><a href="http://api.x2bee.com/content?msa=member&#x26;depth=%EC%9C%84%EC%8B%9C%EB%A6%AC%EC%8A%A4%ED%8A%B8&#x26;path=getProductList">🔗API 확인하기 ></a></td></tr><tr><td>위시리스트-브랜드 목록 조회</td><td>위시리스트 화면에서 등록 된 브랜드 목록을 조회합니다.</td><td>Member</td><td>GET</td><td><a href="http://api.x2bee.com/content?msa=member&#x26;depth=%EC%9C%84%EC%8B%9C%EB%A6%AC%EC%8A%A4%ED%8A%B8&#x26;path=getBrandList">🔗API 확인하기 ></a></td></tr><tr><td>위시리스트-콘텐츠 목록 조회</td><td>위시리스트 화면에서 등록 된 콘텐츠 목록을 조회합니다.</td><td>Member</td><td>GET</td><td><a href="http://api.x2bee.com/content?msa=member&#x26;depth=%EC%9C%84%EC%8B%9C%EB%A6%AC%EC%8A%A4%ED%8A%B8&#x26;path=getContentsList">🔗API 확인하기 ></a></td></tr></tbody></table>

## 용어 정의

<table><thead><tr><th width="121.77783203125">명칭</th><th>설명</th><th data-hidden>비고</th></tr></thead><tbody><tr><td>위시리스트</td><td>‘좋아요’ 혹은 ‘찜’과 같은 용어와 혼용되어 사용됩니다.</td><td></td></tr><tr><td>상품</td><td>‘반팔’, ‘청바지’, ‘맨투맨’과 같은 특정 상품을 지칭합니다.</td><td></td></tr><tr><td>브랜드</td><td>‘에르메스’, ‘조말론’ 과 같은 브랜드를 지칭합니다.</td><td></td></tr><tr><td>콘텐츠</td><td>‘기획전’과 혼용되어 사용됩니다. 특정한 테마를 기준으로 상품을 모아 놓은 매장입니다.</td><td></td></tr></tbody></table>

## 기타 참고사항

* 위시리스트 목록은 20개씩 페이징 처리되어 노출됩니다. 목록이 20개 이상일 경우 화면 하단에 ‘더보기’ 버튼을 클릭해 추가 목록을 조회할 수 있습니다.
* 성인인증이 필요한 상품에 성인인증이 안되어 있을 경우 정상적인 상품 이미지가 보이지 않습니다 \
  → 성인인증여부 컬럼: ADL\_CERTI\_YN
* 상품 위시리스트일 때 해당 상품의 재고가 없을 경우 SOLD OUT 이미지가 나오며 장바구니 버튼이 비활성화 됩니다.\
  &#x20;→ 판매상태 코드 컬럼: SALE\_STAT\_CD 값이 ’10’ 이 아닐 경우 품절처리
