Preisupdate via API / Wie Haupt- und Variantenartikel unterscheiden?

Ähm… wie hilft mir das genau die API korrekt zu bedienen?

Mein Problem ist gerade, dass ich immer erst vorab den Artikel abfragen muss anstatt ihn direkt via PUT upzudaten, weil ich eben nicht weiss, ob es ein Haupt- oder einen Variantenartikel ist.