# Gezielt Media Default Folder per API auslesen?

**URL:** <https://forum.shopware.com/t/gezielt-media-default-folder-per-api-auslesen/107107>\
**Category:** Shopware 6 (German)\
**Created:** [28. April 2025 um 07:38 UTC](https://forum.shopware.com/t/gezielt-media-default-folder-per-api-auslesen/107107 "2025-04-28T07:38:17Z")\
**Posts on this page:** 6\
**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:** [28. April 2025 um 07:38 UTC](https://forum.shopware.com/t/gezielt-media-default-folder-per-api-auslesen/107107/1 "2025-04-28T07:38:17Z")

</div>

Über „/api/search/media-default-folder“ bekomme ich wunderbar alle Default-Folder der Medien. Jetzt möchte ich jedoch nur einen Folder gezielt auslesen um an die UUID zu kommen. Mein Versuch hier Filter einzusetzen funktioniert nicht ganz:

```auto
{ 
  "filter": [ 
  { "type": "multi", "operator": "and", "queries": [{ "type": "equals", "field": "name", "value": "Product Media" }] } 
  ] 
}

```

```auto
Field "name" in entity "media_default_folder" was not found.

```

Gibt es noch einen anderen Weg? Wollte eine Anfrage mittels Schleife irgendwie verhindern.

---

<div class="post-metadata">

**Author:** ![Teddie](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/teddie/32/26013_2.png) [@Teddie](https://forum.shopware.com/u/Teddie)\
**Post date:** [28. April 2025 um 07:53 UTC](https://forum.shopware.com/t/gezielt-media-default-folder-per-api-auslesen/107107/2 "2025-04-28T07:53:32Z")

</div>

Kannst du über die mediaFolderId realisieren:

```
"filter": [
	{
		"type": "equals",
		"field": "mediaFolderId",
		"value": ""
	}
],

```

---

<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:** [28. April 2025 um 08:00 UTC](https://forum.shopware.com/t/gezielt-media-default-folder-per-api-auslesen/107107/3 "2025-04-28T08:00:27Z")

</div>

Verstehe ich grad nicht. Die Folder ID will ich ja haben, also muss ja irgendwie den Namen als Filter übergeben.

---

<div class="post-metadata">

**Author:** ![Teddie](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/teddie/32/26013_2.png) [@Teddie](https://forum.shopware.com/u/Teddie)\
**Post date:** [28. April 2025 um 08:23 UTC](https://forum.shopware.com/t/gezielt-media-default-folder-per-api-auslesen/107107/4 "2025-04-28T08:23:57Z")

</div>

Entschuldige, hatte einen anderen Ansatz im Kopf.  
Habe fast 2M Medien und alles noch mal in Unterordnern…

```auto
"filter": [
    {
      "type": "suffix",
      "field": "entity",
      "value": "product"
    }

```

Damit bekommst du den „Product Media“ Ordner.

---

<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:** [28. April 2025 um 08:32 UTC](https://forum.shopware.com/t/gezielt-media-default-folder-per-api-auslesen/107107/5 "2025-04-28T08:32:00Z")

</div>

Ah mensch ich bin doof, hatte das Feld „entity“ völlig übersehen 🙂

---

<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. Mai 2025 um 08:32 UTC](https://forum.shopware.com/t/gezielt-media-default-folder-per-api-auslesen/107107/6 "2025-05-28T08:32:16Z")

</div>

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