# API: keine Route gefunden

**URL:** <https://forum.shopware.com/t/api-keine-route-gefunden/105971>\
**Category:** Programmierung\
**Created:** [28. November 2024 um 08:03 UTC](https://forum.shopware.com/t/api-keine-route-gefunden/105971 "2024-11-28T08:03:02Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![ralf](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/ralf/32/23046_2.png) [@ralf](https://forum.shopware.com/u/ralf)\
**Post date:** [28. November 2024 um 08:03 UTC](https://forum.shopware.com/t/api-keine-route-gefunden/105971/1 "2024-11-28T08:03:02Z")

</div>

Hallo Shopware-Gemeinde,  
ich würde gerne über die API Bilder importiere und den Produkten zuordnen. Laut Doku ist die Route /api/media für den Upload zuständig. Ich bekomme aber folgende Meldung:  
No route found for \u0022POST https://meineurl.de/api/\_action/media\u0022"  
Ist die Doku nicht richtig oder fehlt was in der Installation (aktuelle Shopware-version, frisch installiert).  
Danke für Infos und Tipps

---

<div class="post-metadata">

**Author:** ![web-grips](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/web-grips/32/22792_2.png) [@web-grips](https://forum.shopware.com/u/web-grips)\
**Post date:** [28. November 2024 um 08:29 UTC](https://forum.shopware.com/t/api-keine-route-gefunden/105971/2 "2024-11-28T08:29:00Z")

</div>

Versuchs mal damit: \_action/media/[mediaId]/upload?extension=[extension]&fileName=[filename]

---

<div class="post-metadata">

**Author:** ![ralf](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/ralf/32/23046_2.png) [@ralf](https://forum.shopware.com/u/ralf)\
**Post date:** [28. November 2024 um 09:09 UTC](https://forum.shopware.com/t/api-keine-route-gefunden/105971/3 "2024-11-28T09:09:28Z")

</div>

Danke - immerhin bin ich jetzt bei einem anderen Fehler 😉  
Sende Anfrage an /media: URL: [https://meineurl.de/api/media](https://meineurl.de/api/media) Daten: {„name“:„DZ2156“,„mediaFolderId“:„0191b1c0284b72ee8cd1abd1c3048b1a“,„private“:false} HTTP Code: 204 Response: Fehler beim Erstellen des Media-Eintrags

---

<div class="post-metadata">

**Author:** ![web-grips](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/web-grips/32/22792_2.png) [@web-grips](https://forum.shopware.com/u/web-grips)\
**Post date:** [28. November 2024 um 11:56 UTC](https://forum.shopware.com/t/api-keine-route-gefunden/105971/4 "2024-11-28T11:56:20Z")

</div>

Also du brauchst 2 Schritte

1. Media erstellen =\> /api/media  
Dort kannst du gleich über [productMedia] das Produkt mitgeben, dem es zugewiesen werden soll. Anschließend ist den produktes zwar ein Media zugewiesen aber es existiert noch kein Bild auf dem Server, daher wird im Admin ein „x“ angezeigt
2. Der Upload des Bildes erfolgt dann mit =\> /media/[mediaId]/upload?extension=[extension]&fileName=[filename]  
[Media | Admin API](https://shopware.stoplight.io/docs/admin-api/edfea8df3ab7d-media)
