Preise aller Varianten per API aktualisieren

Hallo Zusammen,

ich möchte gerne die Preise eines Artikels und aller seiner Varianten per API ändern (alle Varianten bekommen den gleichen Preis).

Wie ich den Preis eines Artikel ändere habe ich so gelößt
http://ehshop.xxx.de/testshop/api/articles/1830456
{„mainDetail“:{„purchasePrice“: 123.00,„prices“:[{„price“: 123.00}]}}
Damit wird dann der Preis des Hauptartikels aktualisiert nicht aber seiner Varianten.

Versucht habe ich es dann so
http://ehshop.xxx.de/testshop/api/variants/287122
{„mainDetail“:{„variants“:[{„purchasePrice“: 123.00,„prices“:[{„price“: 123.00}]}]}}

Ich bekomme auch ein success zurück
Body |ERROR_CODE|
|=----------------------------------------------------------------------------------------------------------------±--------=|
|{„success“:true,„data“:{„id“:287122,„location“:„http://ehshop.xxx.de/testshop/api/variants/287122“}}|null |

der Preis wird aber nicht geändert. Die 287122 ist die ID des Artikels aus der Tabelle s_articles_details

was mache ich falsch?
Ich hoffe einer kann mir helfen.

Vielen Dank und viele Grüße Andreas

ok ich hab mittlerweile herausgefunden das man Varianten über den Artikel anspricht

http://ehshop.xxx.de/testshop/api/articles/228573

und im Jason dann die Variante anspricht

{„variants“:[{„id“: 287122,„instock“: 99}]}
das hat mit dem Bestand auch wunderbar funktioniert

{„variants“:[{„id“: 287122,„price“: 123.00}]}
mit dem Preis hat es dann leider nicht geklappt
Ich bekomme wieder ein sucsess der Preis ist aber nicht geändert.

Ich hab auch verschiedene Varianten probiert leider immer ohne Erfolg
„{"variants":[{"customerGroupKey":"EK","price": 123.00}]}“
„{"variants":[{"id:" 287122,"prices":[{"customerGroupKey":"EK","price": 99.00}]}]}“