# Auslesen von Varianten via API zu komplex und kompliziert

**URL:** <https://forum.shopware.com/t/auslesen-von-varianten-via-api-zu-komplex-und-kompliziert/106904>\
**Category:** Shopware 6 (German)\
**Created:** [27. März 2025 um 12:44 UTC](https://forum.shopware.com/t/auslesen-von-varianten-via-api-zu-komplex-und-kompliziert/106904 "2025-03-27T12:44:17Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [27. März 2025 um 12:44 UTC](https://forum.shopware.com/t/auslesen-von-varianten-via-api-zu-komplex-und-kompliziert/106904/1 "2025-03-27T12:44:17Z")

</div>

Aktuell versuche ich per API alle Varianten mit den dazugehörigen Eigenschaften bzw. Optionen auszulesen. Leider gestaltet sich dieser Aspekt als recht komplizierte Angelegenheit. Zum Test habe ich ein Produkt mit T-Shirts. Dieses gibt es in mehreren Varianten. Bei mir in Farben Blau, Weiß, Grau etc…

**Sachverhalt Nummer 1**

Nun, um an alle Varianten überhaupt zu kommen benutze ich „/api/search/product-configurator-setting“. So weit ok, allerdings im Array steht hier eine Variable „optionId“. Aus meiner Sicht ist diese Bezeichnung nicht korrekt, denn diese UUID ist eigentlich die ID der jeweiligen Gruppe und nicht einer Option. In meinem Bespiel wäre das die Gruppe „Farbe“. Mit dem Wert „optionId“ kann ich also mittels „/api/property-group/{id}“ die jeweilige Gruppe auslesen. Der Eintrag müsste eigentlch „groupId“ heißen.

**Sachverhalt Nummer 2**

Die jeweilige Option (Blau, Weiß, Grau …) lässt sich mit „/api/property-group-option/ **{id}** “ abfragen. Das Problem was ich aktuell habe. **Wie komme ich an diese UUID?** Beim Auslesen der Settings steht dummerweise diese UUID an keiner Stelle.

**Fazit**

Das Ganze entwickelt sich irgendwie zur Wissenschaft. War es nicht möglich, die Namen der jeweiligen Gruppe und Optionen gleich in „/api/search/product-configurator-setting“ zu packen? Primär ist jetzt aber der Sachverhalt Nummer 2, wo mir einfach die UUID fehlt.

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [27. März 2025 um 13:28 UTC](https://forum.shopware.com/t/auslesen-von-varianten-via-api-zu-komplex-und-kompliziert/106904/2 "2025-03-27T13:28:11Z")

</div>

Ich muss mich korrigieren, weil ich mich total „verhaspelt“ habe und zudem den falschen Shop abgefragt habe.

Richtig ist es so:

Mit „/api/search/product-configurator-setting“ bekomme ich eine „optionId“. Im Beispiel Blau, Weiß, Grau. Die Detailinfos bekommt man über „/api/property-group-option/{optionId}“. Hier enthalten ist dann auch die jeweilige „groupId“.

Diese „groupId“ bekomme ich dann mit „/api/property-group/groupId“.

So wird ein Schuh draus … 🙂

---

<div class="post-metadata">

**Author:** ![system](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/3X/2/9/29c7587ba660f00e4995d1743162782e5d6d8653.svg) [@system](https://forum.shopware.com/u/system)\
**Post date:** [26. April 2025 um 13:29 UTC](https://forum.shopware.com/t/auslesen-von-varianten-via-api-zu-komplex-und-kompliziert/106904/3 "2025-04-26T13:29:00Z")

</div>

Dieses Thema wurde automatisch 30 Tage nach der letzten Antwort geschlossen. Es sind keine neuen Antworten mehr erlaubt.
