Hallo,
ich habe in meinem Shopware 6 Shop eine migration durchgeführt.
Nun müssen alle (über 600) Produkte einem Sales-Channel zugewiesen werden, damit diese im Store Frontend sichtbar sind.
Das wollte ich nun über die API-Schnittstelle machen, nur komme ich nicht ganz weiter.
Ich weiß, dass ich ein PATCH-Request …/api/v1/product/{id} machen muss.
Nur weiß ich nicht, was ich im JSON übersenden soll. Ich denke, dass es wie folgt aussehn muss:
{
"visibilities": {visibility id}
}
Jedoch wie finde ich die richtige ID zum Sales-Channel.
Und die nächste frage ist wie mache ich das ganze am einfachsten in bulk / batch über die API mit sync oder einem PHP-Clienten und einer Schleife?
Ich bin noch sehr neu zu dem API-Thema, daher vorweg sorry falls ich Fragen stelle die eigenlich logisch beantwortet werden können
Vielen Dank schon mal für die Hilfe!
Beste Grüße
Ray