# API Bilder Upload

**URL:** <https://forum.shopware.com/t/api-bilder-upload/23001>\
**Category:** Shopware 3.5\
**Tags:** programming\
**Created:** [16. Oktober 2014 um 13:50 UTC](https://forum.shopware.com/t/api-bilder-upload/23001 "2014-10-16T13:50:07Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![koennig](https://avatars.discourse-cdn.com/v4/letter/k/c6cbf5/32.png) [@koennig](https://forum.shopware.com/u/koennig)\
**Post date:** [16. Oktober 2014 um 13:50 UTC](https://forum.shopware.com/t/api-bilder-upload/23001/1 "2014-10-16T13:50:07Z")

</div>

Ich versuche über die API Bilder zu meinen Artikeln hinzuzufügen. Leider Bekomme ich immer eine Fehlermeldung: Folgendes verwende ich: ` $article= array( 'articleID' =\> $value['id'], 'name' =\> $value['name'], 'images' =\> array( 'id' =\> $value['id'], 'link' =\> $value1['ImageLargeURL']), 'description' =\> 'bild', 'main' =\> 1, 'position' =\> 1 ) ); $execute = $client-\>call('articles', ApiClient::METHODE\_POST, $article);` Diese Fehlermeldung erhalte ich HTTP: 400 No Success \Shopware\Models\Article\Image by id 8 not found

---

<div class="post-metadata">

**Author:** ![TeichDatensysteme](https://avatars.discourse-cdn.com/v4/letter/t/43a26b/32.png) [@TeichDatensysteme](https://forum.shopware.com/u/TeichDatensysteme)\
**Post date:** [17. Oktober 2014 um 09:27 UTC](https://forum.shopware.com/t/api-bilder-upload/23001/2 "2014-10-17T09:27:47Z")

</div>

Hi, wird dir ja als Fehlermeldung genauer beschrieben [quote=“koennig”] HTTP: 400 No Success \Shopware\Models\Article\Image by id 8 not found [/quote] Bedeutet - es gibt kein Bild mit der ID 8. Das andere - du setzt im Bilder-array und im Artikel-array mit der gleichen Variable die ID ($value[‘id’]), das kann so nicht richtig sein. Lies dir mal das Wiki zum Thema Bilder durch: [Bild Zuordnung](http://wiki.shopware.com/Shopware-4-REST-API-verwenden%5C_detail%5C_989.html#Bild%5C_Zuordnung) Da gibt es mehr zum Thema ‘id’ und ‘mediaId’. Schöne Grüße, Niklas
