# Shopware API: Ordner beim Upload von Medien oder der Erstellung von Medienobjekten angeben können

**URL:** <https://forum.shopware.com/t/shopware-api-ordner-beim-upload-von-medien-oder-der-erstellung-von-medienobjekten-angeben-koennen/89268>\
**Category:** Programmierung\
**Tags:** programming\
**Created:** [20. Juli 2021 um 13:12 UTC](https://forum.shopware.com/t/shopware-api-ordner-beim-upload-von-medien-oder-der-erstellung-von-medienobjekten-angeben-koennen/89268 "2021-07-20T13:12:29Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![SAWS\_Support](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/saws_support/32/18043_2.png) [@SAWS\_Support](https://forum.shopware.com/u/SAWS_Support)\
**Post date:** [20. Juli 2021 um 13:12 UTC](https://forum.shopware.com/t/shopware-api-ordner-beim-upload-von-medien-oder-der-erstellung-von-medienobjekten-angeben-koennen/89268/1 "2021-07-20T13:12:29Z")

</div>

Ich synchronisiere Medienobjekte eines Systems mit Shopware über die API. Ich kenne also schon den gesamten Prozess; dass Medien erst hochgeladen werden müssen; mit Medienobjekten; UUIDs; etc.

Das funktioniert fehlerfrei und die Bilder werden erfolgreich in der Medienverwaltung abgelegt. **Meine Frage** : Ist es möglich diese in einen schon vorhandenen Ordner hochzuladen?

Verschiebt man ein Bild im Backend, dann sieht die Request-Payload wie folgt aus.

![image](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/5/53d1791df4a3519793ce52e70bcc60abf8c1556f.png)

Sendet man diesen Parameter aber beim Upload oder beim Erstellen der Medienobjekte mit, dann wird das Bild leider trotzdem flach in der obersten Ebene abgelegt.

Upload-Beispiel:

```auto
Array
(
    [header] => Array
        (
            [content_type] => application/json
        )

    [body] => {"url":"http:\/\/test.de"}
    [mediaId] => e30f1aded08f6eace39fffd181aedcc1
    [fileType] => jpg
    [fileName] => 13592_Cat_Praying
    [**mediaFolder**] => 616af32f44d64e7086e651468fb36f0d
    [**mediaFolderId**] => 616af32f44d64e7086e651468fb36f0d
)

```

Medienobjekt-Beispiel:

```auto
            [0] => Array
                (
                    [id] => 2255d61acc6638f50aedfb67309af157
                    [url] => http://test.de
                    [changeDate] => 2020-02-10 09:03:12
                    [**mediaFolderId**] => 616af32f44d64e7086e651468fb36f0d
                    [**mediaFolder**] => 616af32f44d64e7086e651468fb36f0d
                    [name] => 12851_02285_200
                    [fileType] => jpg
                )

```
