Gezielt Media Default Folder per API auslesen?

Ü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:

{ 
  "filter": [ 
  { "type": "multi", "operator": "and", "queries": [ { "type": "equals", "field": "name", "value": "Product Media" } ] } 
  ] 
}
Field "name" in entity "media_default_folder" was not found.

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

Kannst du über die mediaFolderId realisieren:

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

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

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

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

Damit bekommst du den „Product Media“ Ordner.

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

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