# Artikel-Beziehungen/Werte über API löschen da mit Import nicht möglich

**URL:** <https://forum.shopware.com/t/artikel-beziehungen-werte-uber-api-loschen-da-mit-import-nicht-moglich/64895>\
**Category:** Programmierung\
**Created:** [21. Februar 2020 um 09:29 UTC](https://forum.shopware.com/t/artikel-beziehungen-werte-uber-api-loschen-da-mit-import-nicht-moglich/64895 "2020-02-21T09:29:39Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![MadeProel](https://avatars.discourse-cdn.com/v4/letter/m/71c47a/32.png) [@MadeProel](https://forum.shopware.com/u/MadeProel)\
**Post date:** [21. Februar 2020 um 09:29 UTC](https://forum.shopware.com/t/artikel-beziehungen-werte-uber-api-loschen-da-mit-import-nicht-moglich/64895/1 "2020-02-21T09:29:39Z")

</div>

Hallo zusammen,

wir aktualisieren über einen Cronjob und dem Import Modul regelmäßig unsere Artikel, da diese in einem anderen System gepflegt werden. Auch Werte wie z.B. die Kategorien oder Eigenschaften werden hierbei mit übertragen. Leider kann der Shopware-Import nicht löschen. Das bedeutet wenn ein Artikel von der Kategorie “1” zur Kategorie “2” wechselt, besitzt der Artikel in Shopware die Kategorien “1” **und**"2", statt nur “2”. Gleiches gilt z.B. für die Eigenschaften, Cross Sellings, usw. Die Artikel werden also in diesen Attributen lediglich ergänzt und es werden keine Werte gelöscht, wie es für uns notwendig wäre.

Um dieses Problem zu beheben würde ich ganz gerne bei den Artikeln, die aktualisiert werden, vorher die Werte (Kategorien, Eigenschaten, … eines Produktes) löschen. Dies soll über eine Script geschehen. Das einzige was mir in den Sinn kommt, wie dies funktionieren kann ist die API.

Hat jemand einen Tipp, wie man dies mit der API durchführen kann? Also z.B. eine DELETE Anfrage um die Kategorie-Beziehungen eines Produktes zu löschen.

Falls jemand einen komplett anderen Ansatz hat, mit dem das Problem gelöst werden könnte wäre ich dafür natürlich auch offen.

---

<div class="post-metadata">

**Author:** ![MadeProel](https://avatars.discourse-cdn.com/v4/letter/m/71c47a/32.png) [@MadeProel](https://forum.shopware.com/u/MadeProel)\
**Post date:** [2. März 2020 um 11:05 UTC](https://forum.shopware.com/t/artikel-beziehungen-werte-uber-api-loschen-da-mit-import-nicht-moglich/64895/2 "2020-03-02T11:05:52Z")

</div>

Niemand eine Idee? Habe mittlerweile herausgefunden, wie ich über die API die Kategorien eines Artikels löschen kann. Weiß jedoch nicht, ob die Beziehung wirklich sauber rausgelöscht wird. Da die Kategorien jedes Mal dann für die entsprechenden Artikel entfernt werden über eine Script und über den Import wieder hinzugefügt werden, wäre das wichtig.

---

<div class="post-metadata">

**Author:** ![shyim](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/shyim/32/7681_2.png) [@shyim](https://forum.shopware.com/u/shyim)\
**Post date:** [2. März 2020 um 17:18 UTC](https://forum.shopware.com/t/artikel-beziehungen-werte-uber-api-loschen-da-mit-import-nicht-moglich/64895/3 "2020-03-02T17:18:19Z")

</div>

Glaub du suchst sowas

[https://developers.shopware.com/developers-guide/rest-api/examples/merge-mode/#entities-implementing-the-](https://developers.shopware.com/developers-guide/rest-api/examples/merge-mode/#entities-implementing-the-)

einfach&nbsp;\_\_options\_categories hinzufügen und er replact dann
