전체 상품정보를 필요로 할 때 사용합니다. 상품번호 또는 판매자 상품코드로 조회 할 수 있습니다.
판매자 상품코드로 조회시에는 상품정보가 배열 형태로 반환됩니다.
(판매자 상품코드에 대해 유일성 체크를 하지 않으므로 배열 형식을 사용합니다.)
상품 조회에 반환되는 타입은 productId와 productSaleStatus가 추가로 들어가며 그 외는 ProductRequest 와 동일합니다.
상품 번호로 요청
GET /v1/store/product?productId={productId} HTTP/1.1
<요청 패러미터>
키 | 타입 | 필수여부 | 설명 |
---|---|---|---|
productId | Long | 필수 | 상품번호 |
상품 번호 요청시 응답
조회 성공시에는 응답 바디에 상품정보가 포함되나, 상품번호에 매칭되는 상품이 없는 경우 404 에러 응답이 반환됩니다.
<응답 바디>
HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8
{
"productId" : 1,
"그 외 정보" : "상품등록 request 예제를 참고하시기 바랍니다."
}
판매자 상품코드로 요청
판매자 상품코드에 대해서는 상품등록시에 유일성 체크를 하지 않으므로, 매칭 되는 상품이 없는 경우 빈 배열이 반환되고, 조회되는 경우에는 상품수 만큼의 배열로 반환됩니다.
GET /v1/store/product/store_managed_code?code={code} HTTP/1.1
<요청 패러미터>
키 | 타입 | 필수여부 | 설명 |
---|---|---|---|
code | String | 필수 | 판매자 상품코드 |
판매자 상품코드로 요청시 응답
HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8
[
{
"productId" : 1,
"그 외 정보" : "상품등록 request 예제를 참고하시기 바랍니다."
}
]