# Verkaufskanäle alle Länder freischalten

**URL:** https://forum.shopware.com/t/verkaufskanale-alle-lander-freischalten/70280
**Category:** Administration
**Created:** [19. Oktober 2020 um 07:28 UTC](https://forum.shopware.com/t/verkaufskanale-alle-lander-freischalten/70280 "2020-10-19T07:28:41Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![btxtiger](https://avatars.discourse-cdn.com/v4/letter/b/ecae2f/32.png) [@btxtiger](https://forum.shopware.com/u/btxtiger)
#### Post date: [19. Oktober 2020 um 07:28 UTC](https://forum.shopware.com/t/verkaufskanale-alle-lander-freischalten/70280/1 "2020-10-19T07:28:41Z")

</div>

Moin,

unser Shop soll international verkaufen. Muss ich dafür unter „Verkaufskanäle“ -\> „Name des Shops“ -\> „Länder“ alle 2xx Länder der Erde manuell hinzufügen oder geht das irgendwie schneller?

---

<div class="post-metadata">

### Author: ![btxtiger](https://avatars.discourse-cdn.com/v4/letter/b/ecae2f/32.png) [@btxtiger](https://forum.shopware.com/u/btxtiger)
#### Post date: [21. Oktober 2020 um 11:12 UTC](https://forum.shopware.com/t/verkaufskanale-alle-lander-freischalten/70280/2 "2020-10-21T11:12:58Z")

</div>

Habe es mittels API requests gelöst. Im Frontend habe ich keine Möglichkeit gefunden.

---

<div class="post-metadata">

### Author: ![Aspidoras](https://avatars.discourse-cdn.com/v4/letter/a/4491bb/32.png) [@Aspidoras](https://forum.shopware.com/u/Aspidoras)
#### Post date: [17. November 2020 um 11:09 UTC](https://forum.shopware.com/t/verkaufskanale-alle-lander-freischalten/70280/3 "2020-11-17T11:09:45Z")

</div>

> [@btxtiger schrieb:](https://forum.shopware.com/profile/36834/btxtiger "btxtiger")
> 
> Habe es mittels API requests gelöst. Im Frontend habe ich keine Möglichkeit gefunden.

Hallo btxtiger,

könntest Du bitte beschreiben, wie Du das gemacht hast?

&nbsp;

VG Frank

---

<div class="post-metadata">

### Author: ![btxtiger](https://avatars.discourse-cdn.com/v4/letter/b/ecae2f/32.png) [@btxtiger](https://forum.shopware.com/u/btxtiger)
#### Post date: [19. November 2020 um 16:12 UTC](https://forum.shopware.com/t/verkaufskanale-alle-lander-freischalten/70280/4 "2020-11-19T16:12:23Z")

</div>

@Aspidoras‍&nbsp;

Im Grunde sind es 4&nbsp;Schritte:

1. Alle country IDs abrufen:  
Das geht mit einem **POST** Request an **_/search/country_** mit dem body&nbsp;

&nbsp;

1. Dann aus der Reponse ein Array mit der Struktur

aus allen IDs erzeugen

```
$allCountryIdsFormatted = array_map(fn($id) => ['id' => $id], $allCountryIds);

```

&nbsp;

1. Dann die Sales-Channel ID&nbsp;holen mit **POST** Request an&nbsp;\_ **/search/sales-channel** \_ und dem body

&nbsp;

1. Dann die Countrys des Sales channel updaten mit einem **PUT** Request an **_/sales-channel/12345_** wobei 12345 mit der zuvor geholten channelId zu ersetzen ist. Den Request mit dem Body absenden:

&nbsp;

Hoffe ich konnte damit weiterhelfen.

VG
