# REST API Upload Image Base64

**URL:** <https://forum.shopware.com/t/rest-api-upload-image-base64/67466>\
**Category:** Programmierung\
**Created:** [5. Juni 2020 um 17:56 UTC](https://forum.shopware.com/t/rest-api-upload-image-base64/67466 "2020-06-05T17:56:10Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![MatthiasBruckner](https://avatars.discourse-cdn.com/v4/letter/m/f6c823/32.png) [@MatthiasBruckner](https://forum.shopware.com/u/MatthiasBruckner)\
**Post date:** [5. Juni 2020 um 17:56 UTC](https://forum.shopware.com/t/rest-api-upload-image-base64/67466/1 "2020-06-05T17:56:10Z")

</div>

Hallo,

ich mache einen POST Media Call um ein Bild erstmals neu hochzuladen. Ich übergebe id, type, name und file. File enthält den Base64 String des Bildes: „data:image/png;base64,iVBORw0KGgoAAAAN …“

Der Call geht fehlerfrei durch und ein&nbsp;Mediaplatzhalter wird erzeugt. Jedoch ist der weiß und hat kein Bild. Was mache ich falsch bzw. wie bekomme ich das Bild per API und Base64 codiert in den Shop?

&nbsp;

Danke und freundliche Grüße

Matthias Brückner&nbsp;

---

<div class="post-metadata">

**Author:** ![Moorleiche](https://avatars.discourse-cdn.com/v4/letter/m/6f9a4e/32.png) [@Moorleiche](https://forum.shopware.com/u/Moorleiche)\
**Post date:** [5. Juni 2020 um 20:02 UTC](https://forum.shopware.com/t/rest-api-upload-image-base64/67466/2 "2020-06-05T20:02:32Z")

</div>

Bist du dir sicher, dass Base64 schon durch die API supported wird? Mein letzter Stand ist als FILE/POST oder via URL (Bild liegt auf remote Host).

---

<div class="post-metadata">

**Author:** ![ThomasChr](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/thomaschr/32/10466_2.png) [@ThomasChr](https://forum.shopware.com/u/ThomasChr)\
**Post date:** [9. Juni 2020 um 10:13 UTC](https://forum.shopware.com/t/rest-api-upload-image-base64/67466/3 "2020-06-09T10:13:19Z")

</div>

Das Bild einfach ohne BASE64 senden. BASE64 bläht hier nur den Payload auf und bringt nichts weil du über http problemlos Binary senden kannst.

---

<div class="post-metadata">

**Author:** ![Gheiner](https://avatars.discourse-cdn.com/v4/letter/g/f0a364/32.png) [@Gheiner](https://forum.shopware.com/u/Gheiner)\
**Post date:** [20. Januar 2023 um 17:25 UTC](https://forum.shopware.com/t/rest-api-upload-image-base64/67466/4 "2023-01-20T17:25:36Z")

</div>

Hi, gibt es mittlerweile einen Weg, um mit der Shopware 6 Admin-API Produktbilder via Base64 zu übertragen? In Shopware 5 mache ich das seit Jahren und es gab bislang nie Probleme.
