# API PropertyValues ausschließen

**URL:** https://forum.shopware.com/t/api-propertyvalues-ausschliessen/58340
**Category:** Programmierung
**Created:** [1. März 2019 um 12:47 UTC](https://forum.shopware.com/t/api-propertyvalues-ausschliessen/58340 "2019-03-01T12:47:34Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![eierund](https://avatars.discourse-cdn.com/v4/letter/e/e8c25b/32.png) [@eierund](https://forum.shopware.com/u/eierund)
#### Post date: [1. März 2019 um 12:47 UTC](https://forum.shopware.com/t/api-propertyvalues-ausschliessen/58340/1 "2019-03-01T12:47:34Z")

</div>

Hallo,

eine Abfrage liefert uns ALLE Eigenschaften eines Produktes:

$propertyValues = $ergebnis[‘data’][‘propertyValues’];

Nun würden wir gerne eine bestimmte Eigenschaft ausschließen, damit diese nicht mit ausgegeben wird.

Hat jemand eine Idee, wie man das machen kann?

Die Filter aus der API Doku funktionieren nicht, man hat die property = propertyValues, aber wie kommt man da an einen Wert ran, zB optionId = 17?

Wir probiere hier seit Stunden und es tut sich rein gar nichts.

zB

```
$params = [

    'filter' => [

        [

            'property' => 'optionId',

            'expression' => '=',

            'value' => '17'

        ]
    ]

];

```

Schönen Freitag euch 🙂

---

<div class="post-metadata">

### Author: ![ahmadsaad](https://avatars.discourse-cdn.com/v4/letter/a/65b543/32.png) [@ahmadsaad](https://forum.shopware.com/u/ahmadsaad)
#### Post date: [1. März 2019 um 17:21 UTC](https://forum.shopware.com/t/api-propertyvalues-ausschliessen/58340/2 "2019-03-01T17:21:04Z")

</div>

Hallo @eierund‍,

einfach Sie können nicht , weil gibt kein&nbsp;propertyValues in die&nbsp;QueryBuilder&nbsp;beim getList Funktion wie Sie können hier sehen:

> <https://github.com/shopware/shopware/blob/5.5/engine/Shopware/Components/Api/Resource/Article.php#L268>

Ihre Lösung ist , schreiben ein klein Plugin um diese Funktion zu uberscheiben und die&nbsp;propertyValues zu diese&nbsp;QueryBuilder.

VG,

Ahmad

Tel.: +49 755&nbsp;- 183 990 00 | Web:&nbsp;[http://enbit.de/](http://enbit.de/)
