# API Calls benötigen extrem lange

**URL:** <https://forum.shopware.com/t/api-calls-benoetigen-extrem-lange/92897>\
**Category:** Shopware Playground - API first Sandbox\
**Tags:** general, administration, programming\
**Created:** [11. Februar 2022 um 10:13 UTC](https://forum.shopware.com/t/api-calls-benoetigen-extrem-lange/92897 "2022-02-11T10:13:04Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![ATFS](https://avatars.discourse-cdn.com/v4/letter/a/258eb7/32.png) [@ATFS](https://forum.shopware.com/u/ATFS)\
**Post date:** [11. Februar 2022 um 10:13 UTC](https://forum.shopware.com/t/api-calls-benoetigen-extrem-lange/92897/1 "2022-02-11T10:13:04Z")

</div>

Hallo,

wir versuchen derzeit unsere lokalen Systeme in welchen die Produktdaten liegen an Shopware 6 anzuknüpfen. Die Anbindung der Inhalte selbst klappt soweit problemlos, allerdings **benötigen die API Calls extrem viel Zeit**.

So braucht ein Call an **/api/\_action/sync** mit dem Inhalt:

```auto
[
    {
    "action": "upsert",
    "entity": "product",
    "key": "write",
    "payload": [
        {"id":"acea234db200450b90d232983e7a1c77","stock":10}
    ]
    }
]

```

**über 30 Sekunden**. Als Header wird zusätzlich der Content-Type „application/json“ übergeben. Bei dem Produkt handelt es sich um ein Variantenprodukt (die UUID ist eine Child-ProduktUUID) mit ingesamt ca. 100 Varianten.

Allerdings ist eine Änderung des Bestandes (also wie hier) **in der SW6-Administration innerhalb weniger Milisekunden** gemacht, wenn man in den Katalogen den Artikel aufruft und den Bestand darin ändert.  
Daher sollte es hoffentlich möglich sein, die API Calls zu optimieren, sodass es in einer annehmbaren Zeit geschieht.

Hier der Timelog:  
 ![image](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/3X/7/7/778788e0575a65f43d9fe5a81608213fbe6c96fd.png)

Gibt es hier einen Ansatz, bspw. über einen weiteren Header o.ä. um die Geschwindigkeit des API Calls zu verbessern? Danke!
