Ideal House
콘텐츠로 이동

상품 논리 삭제#

상품을 영구적으로 지우지 않고 상태를 invalid로 설정하여 카탈로그에서 제거합니다. 삭제 요청은 안전하게 반복할 수 있습니다. 이미 invalid인 상품을 삭제하면 현재 상태를 반환합니다.

productId 또는 sku 중 정확히 하나만 제공하세요.

http
DELETE https://sdkapi.ideal.house/product-import/products?shopId=<SHOP_ID>&productId=<PRODUCT_ID>

또는:

http
DELETE https://sdkapi.ideal.house/product-import/products?shopId=<SHOP_ID>&sku=<SKU>

cURL 예제#

bash
curl --request DELETE \
  'https://sdkapi.ideal.house/product-import/products?shopId=shop_123&sku=SKU-10001' \
  --header 'X-Client-Id: <YOUR_CLIENT_ID>' \
  --header 'X-Client-Secret: <YOUR_CLIENT_SECRET>'

응답#

요청이 성공하면 200 OKstatusinvalid로 설정된 전체 상품 객체를 반환합니다.

json
{
  "id": "product_123",
  "shopId": "shop_123",
  "sku": "SKU-10001",
  "name": "Large Gold Wall Mirror",
  "status": "invalid",
  "createdAt": "2026-07-21T06:30:00.000Z",
  "updatedAt": "2026-07-21T07:15:00.000Z"
}

논리적으로 삭제한 상품은 상품 목록 조회 엔드포인트에서 반환되지 않습니다. 이후 같은 SKU를 일괄 가져오기 API로 제출하면 두 번째 상품을 생성하는 대신 기존 상품 레코드가 수정될 수 있습니다.