상품 등록/수정
post
https://api.imweb.me/v2/shop/products
patch
https://api.imweb.me/v2/shop/products/
{상품번호}
수정 시 변경할 항목만 전달해주세요.
항목 | 타입 | 설명 |
---|---|---|
categories | Array | |
showcase | Array | 기획전 코드 |
images | Array | 상품 이미지 이미지 URL로 등록해주세요. |
name | String | 상품명 |
simple_content | String | 요약설명 |
content | String | 상세설명 |
use_mobile_prod_content | Boolean | 모바일 상세설명 사용여부 |
mobile_content | String | 모바일 상세설명 모바일 상세설명 사용여부가 true일 때만 필수 |
prod_status | String | 상태
|
prod_type | String | 판매 방식 설정
|
subscribe_group_code | String | 대상 그룹 코드 회원그룹 이용권 시 필수 |
subscribe_period | Integer | 그룹 유지 기간(일) 회원그룹 이용권 시 필수 |
is_badge_new | Boolean | 신상품 |
is_badge_best | Boolean | 베스트 |
is_badge_md | Boolean | MD추천 |
is_badge_hot | Boolean | 주문폭주 |
origin | String | 원산지 |
maker | String | 제조사 |
brand | String | 브랜드 |
seo_title | String | SEO 검색엔진 최적화 - 제목 |
seo_description | String | SEO 검색엔진 최적화 - 메타 설명 |
seo_access_bot | Boolean | SEO 검색엔진 최적화 - 검색엔진에서 제외 여부 |
price | Float | 상품가격 |
price_org | Float | 할인 이전 가격 |
price_tax | Boolean | 세금 포함 여부 |
price_none | Boolean | 가격 없음 여부 |
prodinfo | Array | |
give_point_type | String | 적립금 설정 타입
|
give_point_value_type | String | 적립금 단위
|
give_point_value | Float | 적립금 값 적립금 값 타입이 percent일 경우 백분율 단위로 입력 |
product_discount_options | Array | 할인 사용 설정
|
period_discount_data | Array | 즉시/기간할인 설정
|
use_pre_sale | Boolean | 판매기간 사용 유무 |
pre_sale_start_date | String | 판매기간 시작일 예) 2020-06-01 14:00:00 |
pre_sale_end_date | String | 판매기간 종료일 예) 2020-06-01 16:00:00 |
weight | Float | 상품 무게 |
custom_prod_code | String | 자체 상품 코드 |
pay_product_name | String | 외부 연동용 정보 - 네이버, 카카오 노출용 상품명 |
event_words | String | 외부 연동용 정보 - 네이버 쇼핑 이벤트 문구 |
naver_category | String | 외부 연동용 정보 - 네이버 쇼핑 카테고리 ID |
condition | String | 외부 연동용 정보 - 상품 상태
|
product_flag | String | 외부 연동용 정보 - 판매 방식
|
order_made | Boolean | 외부 연동용 정보 - 주문제작 상품 |
parallel_import | Boolean | 외부 연동용 정보 - 병행수입 |
import_flag | Boolean | 외부 연동용 정보 - 해외구매대행 |
is_culture_benefit | Boolean | 외부 연동용 정보 - 도서공연비 소득공제 |
minimum_purchase_quantity | Integer | 최소 구매 수량 |
minimum_purchase_quantity | Integer | 1회 구매 시 최대 수량 |
member_maximum_purchase_quantity | Integer | 1인 구매 시 최대 수량 |
optional_limit_type | String | 0원 선택옵션 구매 시 최대 구매수량 제한 타입
|
optional_limit | Integer | 0원 선택옵션 구매 시 최대 구매수량 - 최대 구매 수량 제한 |
use_unipass_number | String | 개인통관고유부호 사용 설정
|
adult | Boolean | 미성년자 구매 제한 |
display | Array | 외부 노출
|
stock_use | Boolean | 재고관리 사용유무 |
stock_unlimit | Boolean | 재고 소진후에도 주문 가능 유무 |
stock_no_option | Integer | 본 상품 재고 |
sku_no_option | String | 본 상품 재고번호(SKU) |
options | Array |
$data['prodinfo'] = [];
$data['prodinfo']['product'] = '구두';
$data['prodinfo']['material'] = '가죽';
$data['prodinfo']['color'] = '그레이';
$data['prodinfo']['size'] = '270';
...
$data['options'] = [];
$data['options']['is_mix'] = false; // 조합형 옵션
$data['options']['list'] = [
[
'is_require' => true,
'type' => 'default', // 기본 옵션
'name' => '테스트 옵션',
'values' => ['A', 'B', 'C'],
],
[
'is_require' => true,
'type' => 'color', // 색상 옵션
'name' => '테스트 옵션2',
'values' => [
[
'name' => 'X',
'data' => [
'color' => '#AAA',
'image_url' => ''
]
],
[
'name' => 'Y',
'data' => [
'color' => '#AAA',
'image_url' => ''
]
],
[
'name' => 'Z',
'data' => [
'color' => '#AAA',
'image_url' => ''
]
],
]
],
];
항목 | 타입 | 설명 |
---|---|---|
is_mix | Boolean | 조합형 옵션 여부 |
list | Array | 옵션 구성 |
항목 | 타입 | 설명 |
---|---|---|
type | String | 옵션 타입
|
name | String | 옵션 구성 |
values | Array | |
is_require | Boolean | 필수옵션 여부 입력형 옵션은 필수 옵션으로만 사용이 가능합니다. |
항목 | 타입 | 설명 |
---|---|---|
type | String | 옵션 타입
|
name | String | 옵션명 |
values | Array | |
is_require | Boolean | 필수옵션 여부 입력형 옵션은 필수 옵션으로만 사용이 가능합니다. |
항목 | 타입 | 설명 |
---|---|---|
name | String | 옵션값명 |
data | Array |
항목 | 타입 | 설명 |
---|---|---|
color | String | 색상코드 예) #00000 |
image_url | String | 색상옵션 이미지 URL |
Last modified 1yr ago