REST API: DELETE product with ID Request returns the item information and doesn*t delete the product

Topic summary

REST-API-DELETE auf Shopify-Produkte liefert Produktdaten zurück und löscht die Ressource nicht. Ziel: Produkt über /admin/api/2024-01/products/{id}.json entfernen.

Durchführung: Request via Postman, Header für Content-Type und Access Token korrekt gesetzt. Methode: DELETE.

Ergebnis: Response enthält ein „product“-Objekt (u. a. id und title). Das Produkt bleibt weiterhin im Shop vorhanden.

Versuche: Mehrfach getestet, mit unterschiedlichen Produkt-IDs und zeitlichem Abstand; kein Löschvorgang erfolgt.

Referenz: Offizielle Shopify-Admin-REST-Dokumentation zum DELETE-Endpunkt (Link zur 2023-10-Version) konsultiert.

Status: Problem ungeklärt; keine bestätigte Ursache oder Lösung im Thread. Offen bleibt, warum der Endpunkt statt einer Löschbestätigung die Produktinformationen zurückgibt und ob Berechtigungen/Scopes oder API-Verhalten betroffen sind.

Summarized with AI on December 28. AI used: gpt-5.

I tried the following request using Postman:

DELETE https://{{store}}/admin/api/2024-01/products/{{id}}.json

The headers for content-type and access token where set correctly

The response is:

{
“product”: {
“id”: 9164334858577,
“title”: “Sternstunden der Menschheit”,

}

So I got the product information, but the product will not be deleted. Even not ofter some tries, different products and after waiting some hours.

I checked the API documentation at
https://shopify.dev/docs/api/admin-rest/2023-10/resources/product#delete-products-product-id