first-category가 1번인 상품(= 티 제품 카테고리에 속한 상품)을 10개씩 신상품순으로 보내줌.
| param 키 | 없음 |
|---|---|
| param 값 | 없음 |
| 형식 | /products/list |
| 예시 | /products/list |
1차 카테고리를 선택한 경우
| param 키 | first-category |
|---|---|
| param 값 | 1차 카테고리 아이디(1~3) |
| 형식 | /products/list?first-category=1차 카테고리 아이디 |
| 예시 | /products/list?first-category=3 |
2차 카테고리를 선택한 경우
| param 키 | second-category |
|---|---|
| param 값 | 2차 카테고리 아이디(1~12) |
| 형식 | /products/list?second-category=2차 카테고리 아이디 |
| 예시 | /products/list?second-category=3 |
sort를 선택한 경우
| param 키 | sort |
|---|---|
| param 값 | new-arrival, price-desc, price-asc 중 하나(디폴트 new-arrival) |
| 형식 | /products/list?sort=값 |
| 예시 | /products/list?sort=price-asc |
type을 선택한 경우(티 제품인 경우)
| param 키 | type |
|---|---|
| param 값 | tealeaf, pyramid, teabag, powder |
| 형식 | /products/list?type=값 |
| 예시 | /products/list?sort=powder |
| /products/list?sort=powder&sort=teabag&sort=pyramid |
디폴트는 limit=10, offset=1로 설정되어 있음.(상품을 10개씩 끊었을 때 첫 페이지를 보내줌).
| param 키 | limit |
|---|---|
| param 값 | 한 페이지에 보여줄 상품 개수 |
| 형식 | /products/list?limit=값 |
| 예시 | /products/list?limit=15 |
| param 키 | offset |
|---|---|
| param 값 | 보여줄 페이지 숫자 |
| 형식 | /products/list?offset=값 |
| 예시 | /products/list?offset=2 |
카테고리와 필터를 함께 사용하는 경우(상품 목록)