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 OK と、statusinvalid に設定された商品オブジェクト全体が返されます。

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 に送信すると、別の商品を作成せずに既存の商品レコードを更新する場合があります。