# REST API - Resource &quot;shop&quot; not found failure

**URL:** <https://forum.shopware.com/t/rest-api-resource-quot-shop-quot-not-found-failure/31251>\
**Category:** Shopware 3.5\
**Tags:** programming\
**Created:** [9. Oktober 2015 um 20:08 UTC](https://forum.shopware.com/t/rest-api-resource-quot-shop-quot-not-found-failure/31251 "2015-10-09T20:08:13Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![mmeyer](https://avatars.discourse-cdn.com/v4/letter/m/f9ae1b/32.png) [@mmeyer](https://forum.shopware.com/u/mmeyer)\
**Post date:** [9. Oktober 2015 um 20:08 UTC](https://forum.shopware.com/t/rest-api-resource-quot-shop-quot-not-found-failure/31251/1 "2015-10-09T20:08:13Z")

</div>

Guten Abend, ich habe anhand von der folgenden Doku in einer externen Instanz einen API Client erstellt: [http://community.shopware.com/Shopware- … PI-Clients](http://community.shopware.com/Shopware-4-REST-API-verwenden%5C_detail%5C_989.html#Erstellen%5C_des%5C_API-Clients) Ich greife per $client-\>get(‘customers/’.$this-\>userid); auf die Daten zu. Wenn es eine Usrid ist, die nicht existiert, erhalte ich bereits korrekterweise HTTP: 404 No Success Customer by id […] not found Übergebe ich nun eine Id, die existiert, erhalte ich folgenden Fehler HTTP: 500 No Success Errormesage: Resource “shop” not found failure Ich habe momentan keine Idee, woran das liegen könnte, hat jemand einen Tipp? Shopware Version 4.3.0 Vielen Dank.

---

<div class="post-metadata">

**Author:** ![mmeyer](https://avatars.discourse-cdn.com/v4/letter/m/f9ae1b/32.png) [@mmeyer](https://forum.shopware.com/u/mmeyer)\
**Post date:** [9. Oktober 2015 um 20:47 UTC](https://forum.shopware.com/t/rest-api-resource-quot-shop-quot-not-found-failure/31251/2 "2015-10-09T20:47:42Z")

</div>

Folgenden Hinweis habe ich gefunden, der mir auf die Sprünge geholfen hat: [programmierung-f103/rest-api-resource-shop-not-found-t30149.html](http://forum.shopware.com/programmierung-f103/rest-api-resource-shop-not-found-t30149.html) Eines der Plugins hatte in der Bootstrap.php: if(… || $request-\>getModuleName() == ‘backend’) Lösung: if(… || $request-\>getModuleName() != ‘frontend’)

---

<div class="post-metadata">

**Author:** ![mmeyer](https://avatars.discourse-cdn.com/v4/letter/m/f9ae1b/32.png) [@mmeyer](https://forum.shopware.com/u/mmeyer)\
**Post date:** [12. Oktober 2015 um 18:03 UTC](https://forum.shopware.com/t/rest-api-resource-quot-shop-quot-not-found-failure/31251/3 "2015-10-12T18:03:39Z")

</div>

Es war doch nicht gelöst, es gab andere Stellen, die seither nicht mehr gingen. Lösung: if(… || $request-\>getModuleName() == ‚backend‘ || $request-\>getModuleName() == ‚api‘ ) Meine Frage, welche keys können denn allgemein zurückgegeben werden? Gibt es weitere? Gibt es dafür eine Dokumentation / Auflistung?
