# Syntax REST API Medien-Endpunkt?

**URL:** <https://forum.shopware.com/t/syntax-rest-api-medien-endpunkt/19691>\
**Category:** Shopware 3.5\
**Tags:** themes--design\
**Created:** [10. April 2014 um 18:51 UTC](https://forum.shopware.com/t/syntax-rest-api-medien-endpunkt/19691 "2014-04-10T18:51:24Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![sunflower](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sunflower/32/8100_2.png) [@sunflower](https://forum.shopware.com/u/sunflower)\
**Post date:** [10. April 2014 um 18:51 UTC](https://forum.shopware.com/t/syntax-rest-api-medien-endpunkt/19691/1 "2014-04-10T18:51:24Z")

</div>

Hallo zusammen, anscheinend stehe ich mit den Bildern und der REST-API auf dem Schlauch.😢 Der GET Request funktioniert, doch beim Post erhalte ich immer: „A required parameter is missing“ Aber welcher? Hab für ‚file‘ schon alles probiert. Was muss den da angegeben werden? Nur der Name des Bilds? Wo muss das Bild liegen? `$test\_image = array( 'file' =\> ????, 'description' =\> 'erstes Bild', 'albumId' =\> -1, ); $client-\>post('media', $test\_image);` Oder fehlen da noch andere Parameter? Grüße sunflower

---

<div class="post-metadata">

**Author:** ![DanielNogel](https://avatars.discourse-cdn.com/v4/letter/d/96bed5/32.png) [@DanielNogel](https://forum.shopware.com/u/DanielNogel)\
**Post date:** [12. April 2014 um 12:09 UTC](https://forum.shopware.com/t/syntax-rest-api-medien-endpunkt/19691/2 "2014-04-12T12:09:45Z")

</div>

Hi, hm, kommt mir irgendwie bekannt vor, haben wir das irgendwo falsch dokumentiert? In der Media-Ressource kannst du das ganz gut nachschauen: `// in create mode, album is a required param if (!$media && (!isset($params['album']) || empty($params['album']))) { throw new ApiException\ParameterMissingException(); } if (!$media && (!isset($params['file']) || empty($params['file']))) { throw new ApiException\ParameterMissingException(); } if (!$media && (!isset($params['description']) || empty($params['description']))) { throw new ApiException\ParameterMissingException(); }` Da siehst du also, dass das nicht „albumId“, sondern schlicht „album“ lauten muss. Dann sollte das gehen. lG Daniel

---

<div class="post-metadata">

**Author:** ![sunflower](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sunflower/32/8100_2.png) [@sunflower](https://forum.shopware.com/u/sunflower)\
**Post date:** [14. April 2014 um 09:11 UTC](https://forum.shopware.com/t/syntax-rest-api-medien-endpunkt/19691/3 "2014-04-14T09:11:49Z")

</div>

Danke für den Hinweis. Das funktioniert nun.😃 Ich denke mal das diese Bezeichnung in der Doku verwendet wird. [http://wiki.shopware.de/\_detail\_1689\_919.html](http://wiki.shopware.de/%5C_detail%5C_1689%5C_919.html) Grüße sunflower
