# Patch Produkt - liefert Status 204 aber ändert nichts

**URL:** https://forum.shopware.com/t/patch-produkt-liefert-status-204-aber-andert-nichts/66331
**Category:** Shopware Playground - API first Sandbox
**Created:** [17. April 2020 um 07:42 UTC](https://forum.shopware.com/t/patch-produkt-liefert-status-204-aber-andert-nichts/66331 "2020-04-17T07:42:22Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![dertester](https://avatars.discourse-cdn.com/v4/letter/d/8baadc/32.png) [@dertester](https://forum.shopware.com/u/dertester)
#### Post date: [17. April 2020 um 07:42 UTC](https://forum.shopware.com/t/patch-produkt-liefert-status-204-aber-andert-nichts/66331/1 "2020-04-17T07:42:22Z")

</div>

Hallo,

&nbsp;

ich teste gerade Shopware und die API. Die API spreche ich mit Python an. Eingesetzt wird SW 6.1.5, unter Einstellungen, System habe ich eine Integration mit Schreibrechten angelegt. Bei der Authentifikation wird auch der Scope ‚write‘ verwendet.

&nbsp;

Hier der Aufruf:

requests.patch(‚URL/api/v1/product/id‘, headers=

{‚Authorization‘:token\_type + ’ ’ + access\_token, ‚Content-Type‘: ‚application/json‘}, params=json.dumps(

{‚name‘:‚Neuer Artikelname‘}))

Antwort der API: 204, aber es findet keine Änderung statt.

&nbsp;

Gleiches beim Aktivieren oder Inaktivieren von Artikeln:

requests.patch(‚URL/api/v1/product/id‘, headers=

{‚Authorization‘:token\_type + ’ ’ + access\_token, ‚Content-Type‘: ‚application/json‘}, params=json.dumps(

{‚active‘:‚false‘}))

Wobei mir hier aufgefallen ist, dass im Adminbereich ‚active‘:false übergeben wird, was Python als JSON Object nicht zulässt,

darum muss ich&nbsp; ‚active‘:‚false‘ übergeben.

&nbsp;

Kennt jemand das Problem mit dem 204, ohne das etwas geändert wird, oder habe ich einen Denkfehler?

&nbsp;

&nbsp;

---

<div class="post-metadata">

### Author: ![dertester](https://avatars.discourse-cdn.com/v4/letter/d/8baadc/32.png) [@dertester](https://forum.shopware.com/u/dertester)
#### Post date: [21. April 2020 um 07:47 UTC](https://forum.shopware.com/t/patch-produkt-liefert-status-204-aber-andert-nichts/66331/2 "2020-04-21T07:47:10Z")

</div>

Ich habe meinen Fehler gefunden. Die Daten müssen mit data und nicht mit params Übergeben werden.
