# Cache REST API alle Caches leeren

**URL:** <https://forum.shopware.com/t/cache-rest-api-alle-caches-leeren/46706>\
**Category:** Programmierung\
**Created:** [4. Juli 2017 um 15:00 UTC](https://forum.shopware.com/t/cache-rest-api-alle-caches-leeren/46706 "2017-07-04T15:00:49Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Misengo](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/misengo/32/21446_2.png) [@Misengo](https://forum.shopware.com/u/Misengo)\
**Post date:** [4. Juli 2017 um 15:00 UTC](https://forum.shopware.com/t/cache-rest-api-alle-caches-leeren/46706/1 "2017-07-04T15:00:49Z")

</div>

Kann jemand bestätigen, dass der Aufruf über den API Client für alle Cache funktioniert?

REST API - Cache

```
**Funktioniert:** $client-\>delete('caches/'.$type, ['upstream' =\> $appserver]);

```

&nbsp;

Funktioniert für alle calls mit id (config, proxies etc.)

Wenn ich aber alle Caches leeren möchte - kein Erfolgt. Keiner der Caches wird geleert. In $appserver steht der parameter für die Unterscheidung der Appserver (z.B. upstream = app01 - so unterscheidet unsere LB wohin der Call geht).

**Funktioniert NICHT:**

$client-\>delete(‚caches‘, [‚upstream‘ =\> $appserver]);

&nbsp;

**Genutzte Doku:**

[https://developers.shopware.com/developers-guide/rest-api/api-resource-cache/](https://developers.shopware.com/developers-guide/rest-api/api-resource-cache/)

---

<div class="post-metadata">

**Author:** ![Misengo](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/misengo/32/21446_2.png) [@Misengo](https://forum.shopware.com/u/Misengo)\
**Post date:** [5. Juli 2017 um 13:17 UTC](https://forum.shopware.com/t/cache-rest-api-alle-caches-leeren/46706/2 "2017-07-05T13:17:27Z")

</div>

Scheint ein SW Bug zu sein:

> **[Shopware Issuetracker](https://issues.shopware.com/issues/SW-19215)**

&nbsp;
