Ideal House
Zum Hauptinhalt springen

Ein Produkt logisch löschen#

Entfernt ein Produkt aus dem Katalog, indem sein Status auf invalid gesetzt wird, ohne das Produkt dauerhaft zu löschen. Wiederholte Löschanfragen sind sicher: Wird ein bereits als invalid markiertes Produkt gelöscht, wird sein aktueller Zustand zurückgegeben.

Geben Sie genau einen Identifikator an: entweder productId oder sku.

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

oder:

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

cURL-Beispiel#

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>'

Antwort#

Eine erfolgreiche Anfrage liefert 200 OK und das vollständige Produktobjekt, dessen status auf invalid gesetzt ist:

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"
}

Logisch gelöschte Produkte werden vom Endpunkt zum Auflisten der Produkte nicht zurückgegeben. Wird dieselbe SKU später über die API für den Stapelimport übermittelt, kann der vorhandene Produktdatensatz aktualisiert werden, anstatt ein zweites Produkt anzulegen.