# API Limit + Filter

**URL:** <https://forum.shopware.com/t/api-limit-filter/56874>\
**Category:** Shopware Playground - API first Sandbox\
**Created:** [5. Dezember 2018 um 06:07 UTC](https://forum.shopware.com/t/api-limit-filter/56874 "2018-12-05T06:07:03Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![Jens\_K](https://avatars.discourse-cdn.com/v4/letter/j/c67d28/32.png) [@Jens\_K](https://forum.shopware.com/u/Jens_K)\
**Post date:** [5. Dezember 2018 um 07:33 UTC](https://forum.shopware.com/t/api-limit-filter/56874/2 "2018-12-05T07:33:43Z")

</div>

Moin @Shopwareianer‍

Es gibt bisher&nbsp;drei Optionen für den count.

```
 Die Konstanten finden sich unter: Core/Framework/DataAbstractionLayer/Search/Criteria.php total-count-mode=0 =\> Es wird gar nicht zurückgegeben wie viele Elemente es insgesamt gibt. Das ist dann enorm schnell.

 total-count-mode=1 =\> Es wird exakt zurückgegeben wie viele Elemente es insgesamt gibt. Das kann bei vielen Datensätzen einen negativen Einfluss auf die Performance haben.

 total-count-mode=2 =\> Hierbei wird geschaut ob es das angegebene Limit \* 5 + 1 Element gibt. Falls ja, wird dir diese Zahl zurückgegeben ansonsten die verbleibende Anzahl an Elementen. So weißt du bei einer Paginierung immer ob es noch 5 weitere Seiten gibt und kannst das entsprechend ausgeben. Das ist ein Kompromiss zu den oberen beien Modi. 

```

Den Parameter kannst du einfach als query Parameter per API mitgeben.

Viele Grüße,

Jens Küper

---

_[View the full topic](https://forum.shopware.com/t/api-limit-filter/56874)._
