# lokale API Batch modus?

**URL:** <https://forum.shopware.com/t/lokale-api-batch-modus/20957>\
**Category:** Shopware 3.5\
**Tags:** programming\
**Created:** [24. Juni 2014 um 23:51 UTC](https://forum.shopware.com/t/lokale-api-batch-modus/20957 "2014-06-24T23:51:18Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![hbee](https://avatars.discourse-cdn.com/v4/letter/h/f08c70/32.png) [@hbee](https://forum.shopware.com/u/hbee)\
**Post date:** [24. Juni 2014 um 23:51 UTC](https://forum.shopware.com/t/lokale-api-batch-modus/20957/1 "2014-06-24T23:51:18Z")

</div>

hi, wie kann ich bei Verwendung der lokalen API den Batch Modus nutzen? aktuell erstelle ich Artikel so: `$this-\>articleResource-\>create($articleParams);` und aktualisiere so: `$this-\>articleResource-\>update($articleID,$articleParams);` Das Artikel-Array sieht in etwa so aus: ` array( 'name' =\> 'Turnschuh', 'active' =\> true, 'tax' =\> 19, 'supplier' =\> 'Turnschuh Inc.', 'categories' =\> array( array('id' =\> 15), ), 'mainDetail' =\> array( 'number' =\> 'turn', 'prices' =\> array( array( 'customerGroupKey' =\> 'EK', 'price' =\> 999, ), ) ), ); ` wie muss das ganze jetzt aussehen um im batch-mode Artikel anzulegen und zu aktualisieren? Oder geht das nur mit der REST-API? vielen Dank

---

<div class="post-metadata">

**Author:** ![hbee](https://avatars.discourse-cdn.com/v4/letter/h/f08c70/32.png) [@hbee](https://forum.shopware.com/u/hbee)\
**Post date:** [27. Juni 2014 um 15:35 UTC](https://forum.shopware.com/t/lokale-api-batch-modus/20957/2 "2014-06-27T15:35:31Z")

</div>

Niemand? Gesendet von meinem iPhone mit Tapatalk

---

<div class="post-metadata">

**Author:** ![DanielNogel](https://avatars.discourse-cdn.com/v4/letter/d/96bed5/32.png) [@DanielNogel](https://forum.shopware.com/u/DanielNogel)\
**Post date:** [28. Juni 2014 um 02:20 UTC](https://forum.shopware.com/t/lokale-api-batch-modus/20957/3 "2014-06-28T02:20:34Z")

</div>

Hi, es gibt eine batch() Methode, die du lokal auf der Artikel-Ressource aufrufen kannst. lG Daniel

---

<div class="post-metadata">

**Author:** ![bikerstock](https://avatars.discourse-cdn.com/v4/letter/b/3e96dc/32.png) [@bikerstock](https://forum.shopware.com/u/bikerstock)\
**Post date:** [13. Mai 2016 um 20:53 UTC](https://forum.shopware.com/t/lokale-api-batch-modus/20957/4 "2016-05-13T20:53:32Z")

</div>

Hi,

habt Ihr ein Beispiel für einen Batch-Varianten-Update? Wie ist es mit der Performance, ist die besser?

---

<div class="post-metadata">

**Author:** ![Phil3k](https://avatars.discourse-cdn.com/v4/letter/p/f04885/32.png) [@Phil3k](https://forum.shopware.com/u/Phil3k)\
**Post date:** [19. Mai 2016 um 10:54 UTC](https://forum.shopware.com/t/lokale-api-batch-modus/20957/5 "2016-05-19T10:54:15Z")

</div>

würde mich auch sehr interessieren :\>

---

<div class="post-metadata">

**Author:** ![DanielNogel](https://avatars.discourse-cdn.com/v4/letter/d/96bed5/32.png) [@DanielNogel](https://forum.shopware.com/u/DanielNogel)\
**Post date:** [19. Mai 2016 um 11:38 UTC](https://forum.shopware.com/t/lokale-api-batch-modus/20957/6 "2016-05-19T11:38:40Z")

</div>

Hi,

für Übersetzungen und Varianten wird das auch unterstützt, vgl.&nbsp;\Shopware\Components\Api\Resource\Variant::getIdByData und&nbsp;\Shopware\Components\Api\Resource\Translation::getIdByData. Auf diesen Ressourcen kannst du also ebenfalls die batch()-Methode aufrufen.

Zur Performance kann ich da grundsätzlich sagen, die Artikel-Ressource hat davon sehr profitiert, als wir das eingeführt haben.

Besten Gruß,

Daniel

&nbsp;

---

<div class="post-metadata">

**Author:** ![Phil3k](https://avatars.discourse-cdn.com/v4/letter/p/f04885/32.png) [@Phil3k](https://forum.shopware.com/u/Phil3k)\
**Post date:** [19. Mai 2016 um 11:44 UTC](https://forum.shopware.com/t/lokale-api-batch-modus/20957/7 "2016-05-19T11:44:10Z")

</div>

Hey,

ich hatte hier noch eine Ähnliche Frage gestellt…vll. hast du ja auch dafür eine Antwort / Beispiel?

[http://forum.shopware.com/discussion/37363/artikel-ueber-eine-json-liste-array-updaten-rest-api-put#latest](http://forum.shopware.com/discussion/37363/artikel-ueber-eine-json-liste-array-updaten-rest-api-put#latest)

Es geht darum, dass ich per Batch die Artikel in einem Stück aktualiseren möchte.

&nbsp;

---

<div class="post-metadata">

**Author:** ![bikerstock](https://avatars.discourse-cdn.com/v4/letter/b/3e96dc/32.png) [@bikerstock](https://forum.shopware.com/u/bikerstock)\
**Post date:** [25. Mai 2016 um 07:00 UTC](https://forum.shopware.com/t/lokale-api-batch-modus/20957/8 "2016-05-25T07:00:37Z")

</div>

Zum anderen würde mich interessieren wie Ihr die TimeOut Problematik gelöst habt. Bzw. wie macht das Shopware bei den Imports?
