# API /product/ verschachtelte Associations laden

**URL:** <https://forum.shopware.com/t/api-product-verschachtelte-associations-laden/63239>\
**Category:** Programmierung\
**Created:** [28. November 2019 um 16:15 UTC](https://forum.shopware.com/t/api-product-verschachtelte-associations-laden/63239 "2019-11-28T16:15:47Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![FloC3](https://avatars.discourse-cdn.com/v4/letter/f/838e76/32.png) [@FloC3](https://forum.shopware.com/u/FloC3)\
**Post date:** [28. November 2019 um 16:15 UTC](https://forum.shopware.com/t/api-product-verschachtelte-associations-laden/63239/1 "2019-11-28T16:15:47Z")

</div>

Hallo,

laut Doku kann man fehlende Associations ja so laden

```
GET /sales-channel-api/v1/product/{productId}?associations[media][]

```

das heißt, an die Produkteigenschaften komme ich so:

```
GET /sales-channel-api/v1/product/{productId}?associations[properties][]

```

Leider fehlt dort aber der Eigenschaftenname. Das Feld „goup“ innerhalb der Property ist NULL.&nbsp;Ich bekomme nur „Rot“ und die ID der Eigenschaft „Farbe“. Aber nicht das Wort „Farbe“ an sich.

also wie komm ich jetzt an die Group innerhalb jeder Property?

```
GET /sales-channel-api/v1/product/{productId}?associations[properties][group]
GET /sales-channel-api/v1/product/{productId}?associations[properties][group][]

```

funktioniert beides nicht… weiß das jemand?

Die Doku ist ja leider noch sehr dürftig.

---

<div class="post-metadata">

**Author:** ![FloC3](https://avatars.discourse-cdn.com/v4/letter/f/838e76/32.png) [@FloC3](https://forum.shopware.com/u/FloC3)\
**Post date:** [29. November 2019 um 13:23 UTC](https://forum.shopware.com/t/api-product-verschachtelte-associations-laden/63239/2 "2019-11-29T13:23:32Z")

</div>

das muss doch irgendjemand von Shopware wissen, wenn schon die Doku nichts sagt…

---

<div class="post-metadata">

**Author:** ![bAckermann](https://avatars.discourse-cdn.com/v4/letter/b/13edae/32.png) [@bAckermann](https://forum.shopware.com/u/bAckermann)\
**Post date:** [2. Dezember 2019 um 07:59 UTC](https://forum.shopware.com/t/api-product-verschachtelte-associations-laden/63239/3 "2019-12-02T07:59:29Z")

</div>

Hallo&nbsp;@FloC3‍,

der Aufruf lautet wie folgt:

```
GET /sales-channel-api/v1/product/{productId}?associations[properties][associations][group][]

```

Gruß

---

<div class="post-metadata">

**Author:** ![FloC3](https://avatars.discourse-cdn.com/v4/letter/f/838e76/32.png) [@FloC3](https://forum.shopware.com/u/FloC3)\
**Post date:** [2. Dezember 2019 um 08:03 UTC](https://forum.shopware.com/t/api-product-verschachtelte-associations-laden/63239/4 "2019-12-02T08:03:19Z")

</div>

@bAckermann‍ heiliger… wer entwirft denn so einen Aufbau? Und woher soll man das wissen?

```
GET /sales-channel-api/v1/product/{productId}?associations[properties][associations][group][]&associations[media][]

```

das dumme ist ja, dass man jede Associations wieder als Parameter anhängen muss (Properties, Media) und nicht einfach Kommagetrennt oder so…

also das hätte von Shopware wirklich besser gelöst werden können

&nbsp;

**EDIT** : funktioniert nicht. Response:

_0:&nbsp;{code:&nbsp;„0“,&nbsp;status:&nbsp;„500“,&nbsp;title:&nbsp;„Internal Server Error“,&nbsp;detail:&nbsp;„Call to a member function getFlag() on null“}_

---

<div class="post-metadata">

**Author:** ![bAckermann](https://avatars.discourse-cdn.com/v4/letter/b/13edae/32.png) [@bAckermann](https://forum.shopware.com/u/bAckermann)\
**Post date:** [2. Dezember 2019 um 08:33 UTC](https://forum.shopware.com/t/api-product-verschachtelte-associations-laden/63239/5 "2019-12-02T08:33:51Z")

</div>

@FloC3‍

Das Problem hatte ich auch. Ich vermute du nimmst die EA 1.2, da funktioniert es nicht. EA 1.1 kann es oder du&nbsp;nimmst&nbsp;eine aktuellere Version aus dem&nbsp;Github.

---

<div class="post-metadata">

**Author:** ![FloC3](https://avatars.discourse-cdn.com/v4/letter/f/838e76/32.png) [@FloC3](https://forum.shopware.com/u/FloC3)\
**Post date:** [2. Dezember 2019 um 08:40 UTC](https://forum.shopware.com/t/api-product-verschachtelte-associations-laden/63239/6 "2019-12-02T08:40:25Z")

</div>

na Super… [@Moritz Naczenski]([http://forum.shopware.com/profile/14574/Moritz](http://forum.shopware.com/profile/14574/Moritz) Naczenski “Moritz Naczenski”)‍ habt ihr das auf dem Schirm?

---

<div class="post-metadata">

**Author:** ![bAckermann](https://avatars.discourse-cdn.com/v4/letter/b/13edae/32.png) [@bAckermann](https://forum.shopware.com/u/bAckermann)\
**Post date:** [2. Dezember 2019 um 08:50 UTC](https://forum.shopware.com/t/api-product-verschachtelte-associations-laden/63239/7 "2019-12-02T08:50:21Z")

</div>

> [@FloC3 schrieb:](https://forum.shopware.com/profile/27446/FloC3 "FloC3")
> 
> na Super… [@Moritz Naczenski]([http://forum.shopware.com/profile/14574/Moritz](http://forum.shopware.com/profile/14574/Moritz) Naczenski „Moritz Naczenski“)‍ habt ihr das auf dem Schirm?

Es ist ja schon gefixed, nur eben erst nach EA 1.2 …&nbsp;

---

<div class="post-metadata">

**Author:** ![FloC3](https://avatars.discourse-cdn.com/v4/letter/f/838e76/32.png) [@FloC3](https://forum.shopware.com/u/FloC3)\
**Post date:** [9. Dezember 2019 um 07:43 UTC](https://forum.shopware.com/t/api-product-verschachtelte-associations-laden/63239/8 "2019-12-09T07:43:39Z")

</div>

@bAckermann‍ danke für die Infos! Wir checken das, sobald die neue Version kommt… kompliziert ist der Aufbau des Calls trotdem
