# Store-API: \`/product/{id}\`: "children" property leer

**URL:** <https://forum.shopware.com/t/store-api-product-id-children-property-leer/104194>\
**Category:** Programmierung\
**Created:** [4. Juni 2024 um 17:30 UTC](https://forum.shopware.com/t/store-api-product-id-children-property-leer/104194 "2024-06-04T17:30:45Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![lasse](https://avatars.discourse-cdn.com/v4/letter/l/96bed5/32.png) [@lasse](https://forum.shopware.com/u/lasse)\
**Post date:** [4. Juni 2024 um 17:30 UTC](https://forum.shopware.com/t/store-api-product-id-children-property-leer/104194/1 "2024-06-04T17:30:45Z")

</div>

Moin, ich versuche die letzten Tage, mit der `store-api` zu arbeiten.

Ich möchte möglichst immer alles in nur 1 Anfrage auslesen, deshalb würde ich gerne das `children` Feld beim `/product/{id}` endpoint verwenden.

Leider ist egal was ich versuche, dieses Feld immer leer.

Ich habe auch versucht mit associations dies zu beheben:

```auto
"associations": {
    "children": {}
}

```

aber ohne Erfolg.

Komischerweise funktionert das problemlos, wenn ich eine Liste von Produkten am `/product` endpoint (ohne id) abfrage.

Dafür habe ich da den Fall, dass `optionIds` immer leer ist beim Parent, weshalb ich dort nicht erkennen kann, welche der kinder zum Parent gehören, um in der UI zu zeigen, welche variant aktiviert ist.

Also zusammengefasst:  
`/product/{id}` =\> `children = []`, aber optionIds befüllt  
`/product` =\> `optionIds = []`, aber children befüllt

Kann ich irgendwie dafür sorgen, dass diese Felder nicht leer sind?

Vielen Dank für jede Hilfe! Ich bin am verzweifeln 🙂

---

<div class="post-metadata">

**Author:** ![witold.wegner](https://avatars.discourse-cdn.com/v4/letter/w/ac91a4/32.png) [@witold.wegner](https://forum.shopware.com/u/witold.wegner)\
**Post date:** [30. September 2024 um 10:50 UTC](https://forum.shopware.com/t/store-api-product-id-children-property-leer/104194/2 "2024-09-30T10:50:26Z")

</div>

Ich hatte das gleiche Problem, habe es nicht lösen können.  
children ist beim einzelnen Produkt nicht gefüllt, nur wenn man alle abruft.

Mein Ansatz wäre, den /product-Endpoint für alle Produkte zu nehmen und mit einem filter im Body auf die jeweilige ID einzuschränken
