# Media Folder per API anlegen zeigt keine Wirkung

**URL:** <https://forum.shopware.com/t/media-folder-per-api-anlegen-zeigt-keine-wirkung/108520>\
**Category:** Shopware 6 (German)\
**Created:** [29. Januar 2026 um 07:16 UTC](https://forum.shopware.com/t/media-folder-per-api-anlegen-zeigt-keine-wirkung/108520 "2026-01-29T07:16:31Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [29. Januar 2026 um 07:16 UTC](https://forum.shopware.com/t/media-folder-per-api-anlegen-zeigt-keine-wirkung/108520/1 "2026-01-29T07:16:31Z")

</div>

Irgendwie verzweifel ich eben daran, über die API (SW 6.7.5.1) einen Medien Ordner anzulegen. Im Test sieht das Ganz einfach nur so aus:

```auto
$CURLOPT_POSTFIELDS = [
  'id' => '019c0895d97b7255bf6d95f3af4dc777',
  'name' => 'TEST',
  'configurationId' => '019c0540ce347506a37108efd2af9778',
  'useParentConfiguration' => false
  ];

```

Aus meiner Sicht sind alle nötigen Felder gesetzt. Da fehlt auch nichts. Das bestätigt auch die Konsole, wenn ich im Backend einen Ordner anlegen möchte. Es werden die selben Felder gesetzt und übergeben. Laut Shopware Doku sollte das korrekt sein.

Jedoch über die Admin-API (/api/media-folder) überhaupt keine Reaktion. Kein Hinweis, kein Fehler, nur eine Rückgabe wie diese:

```auto
Array ( [total] => 0 [data] => Array ( ) [aggregations] => Array ( ) ) 

```

**Das kann doch nicht so kompliziert sein?**

PS: Der API-Zugriff funktioniert, da liegt kein Fehler vor.

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [29. Januar 2026 um 08:46 UTC](https://forum.shopware.com/t/media-folder-per-api-anlegen-zeigt-keine-wirkung/108520/2 "2026-01-29T08:46:15Z")

</div>

Das macht die Administration und darüber legt es einen Ordner an.

POST api/media-folder

`{"id":"019c08ed6ddc7759a9a1a54435bda28f","useParentConfiguration":false,"configurationId":"019c08ed6dde70939caa4812e28ffedf","name":"test"}`

Der Rückgabe Status ist `204 No content`.

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [29. Januar 2026 um 08:58 UTC](https://forum.shopware.com/t/media-folder-per-api-anlegen-zeigt-keine-wirkung/108520/3 "2026-01-29T08:58:23Z")

</div>

Hatte ja erwähnt, dass ich mit das Backend auch angesehen hatte. Ok, das mit dem Rückgabe Status ist mir jetzt nicht aufgefallen. Aber so richtig bringt mich das jetzt nicht weiter.

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [29. Januar 2026 um 09:13 UTC](https://forum.shopware.com/t/media-folder-per-api-anlegen-zeigt-keine-wirkung/108520/4 "2026-01-29T09:13:21Z")

</div>

204 ist eine Erfolgsmeldung.

Wenn du die Kategorie über einen neuen Search Request nicht findest, dann ist es ggf. ein Cache Problem oder ähnliches.

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [29. Januar 2026 um 09:26 UTC](https://forum.shopware.com/t/media-folder-per-api-anlegen-zeigt-keine-wirkung/108520/5 "2026-01-29T09:26:04Z")

</div>

> [@R4M](#):
>
> `Array ( [total] => 0 [data] => Array ( ) [aggregations] => Array ( ) ) `

Wie ich oben schon erwähnte, wenn ich das per API mache, komme ich nur das als Rückgabe. Einen Server Status wie 204 ist hier gar nicht zu sehen.

> [@Max\_Shop](#):
>
> Wenn du die Kategorie

Ähm, es geht um einen Medien Ordner 🙂

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [29. Januar 2026 um 09:43 UTC](https://forum.shopware.com/t/media-folder-per-api-anlegen-zeigt-keine-wirkung/108520/6 "2026-01-29T09:43:18Z")

</div>

Dir ist klar, das der Status in der „Start Line“ ist und du hier den Body postest?

> **[Anatomy of an HTTP message - HTTP messages - HTTP | MDN](https://developer.mozilla.org/en-US/docs/Web/HTTP/Guides/Messages#anatomy_of_an_http_message)**
>
> To understand how HTTP messages work, we'll look at HTTP/1.1 messages and examine the structure. The following illustration shows what messages in HTTP/1.1 look like: | HTTP messages are the mechanism used to exchange data between a server and a...

Besser wäre sicherlich, wenn Shopware so etwas machen würde, aber es gibt nunmal 204 zurück:

> **[HTTP responses - HTTP messages - HTTP | MDN](https://developer.mozilla.org/en-US/docs/Web/HTTP/Guides/Messages#http_responses)**
>
> Responses are the HTTP messages a server sends back in reply to a request. The response lets the client know what the outcome of the request was. Here's an example HTTP/1.1 response to a POST request that created a new user: | HTTP messages are the...

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [29. Januar 2026 um 09:52 UTC](https://forum.shopware.com/t/media-folder-per-api-anlegen-zeigt-keine-wirkung/108520/7 "2026-01-29T09:52:34Z")

</div>

Das mit Status 204 hilft mir irgendwie nicht weiter. Was soll ich daraus schließen? Ist meine Anfrage an die API falsch? Sind meine Werte falsch?

Noch mal zurück:  
Ich möchte per API einen Medien-Ordner anlegen (so wie in der Doku beschrieben)

> **[Create a new Media Folder resources. | Admin API](https://shopware.stoplight.io/docs/admin-api/99c2d0de5098f-create-a-new-media-folder-resources)**
>
> Available since: 6.0.0.0 Powered by Stoplight.

Der Medien-Ordner wird aber nicht angelegt. Es gibt keine Fehlermeldung von der API. Nur einen normalen Rückgabewert (wie oben beschrieben).

Also, was ist nun falsch? Was muss ich anders machen?

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [29. Januar 2026 um 10:07 UTC](https://forum.shopware.com/t/media-folder-per-api-anlegen-zeigt-keine-wirkung/108520/8 "2026-01-29T10:07:03Z")

</div>

Der 200er Bereich 200 bis 299 ist in HTTP als Erfolgsmeldung definiert.

Dein Request wurde erfolgreich ausgeführt und hat das gemacht, was du ihm aufgetragen hast.

Eventuell hast du eine falsche uuid und der Ordner ist „irgendwo“ angelegt worden oder ein Cache Problem. Die Request ist jedenfalls fehlerfrei ausgeführt worden.

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [29. Januar 2026 um 10:09 UTC](https://forum.shopware.com/t/media-folder-per-api-anlegen-zeigt-keine-wirkung/108520/9 "2026-01-29T10:09:29Z")

</div>

Danke erst einmal. Ich muss mal schauen ob es wirklich ein Cache-Problem ist.

---

<div class="post-metadata">

**Author:** ![MrAle](https://avatars.discourse-cdn.com/v4/letter/m/3bc359/32.png) [@MrAle](https://forum.shopware.com/u/MrAle)\
**Post date:** [29. Januar 2026 um 10:13 UTC](https://forum.shopware.com/t/media-folder-per-api-anlegen-zeigt-keine-wirkung/108520/10 "2026-01-29T10:13:11Z")

</div>

Am besten kannst du das doch gleich wieder über die API prüfen?

GET [http://test/api/media-folder/{id}](http://test/api/media-folder/%7Bid%7D)

Dann solltest du sehen ob der Ordner angelegt wurde. Ich habe das gerade mal mit Postman gemacht und sehe ihn auch, während ich ihn im Admin Bereich nicht finde.

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [29. Januar 2026 um 10:28 UTC](https://forum.shopware.com/t/media-folder-per-api-anlegen-zeigt-keine-wirkung/108520/11 "2026-01-29T10:28:46Z")

</div>

Es war (vermutlich) ein verdammtes Cache-Problem. Nach dem API-Request hat es mir minutenlang kein Ordner im Backend oder Eintarg in der DB angezeigt. Auf einmal geht es - ich beiß in die Tischplatte.

---

<div class="post-metadata">

**Author:** ![system](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/3X/2/9/29c7587ba660f00e4995d1743162782e5d6d8653.svg) [@system](https://forum.shopware.com/u/system)\
**Post date:** [28. Februar 2026 um 10:29 UTC](https://forum.shopware.com/t/media-folder-per-api-anlegen-zeigt-keine-wirkung/108520/12 "2026-02-28T10:29:40Z")

</div>

Dieses Thema wurde automatisch 30 Tage nach der letzten Antwort geschlossen. Es sind keine neuen Antworten mehr erlaubt.
