[REST] /articles Unterschied zwischen Hauptobjekt und mainDetail?

Guten Tag liebe Community,

ich aktualisiere Artikel eines Online-Shops über einen PUT-Request. Hierbei hatten wir das Problem, dass „active“ und „lastStock“ nicht richtig beachtet wurden.
Nach ausgiebiger Suche habe ich viele Beiträge gefunden, DASS man diese Eigenschaften auf dem „Hauptobjekt“ und in „mainDetail“ setzen muss, aber nicht WARUM.

Gerne wüsste ich, was der Unterschied zwischen dem „Hauptobjekt“ und „mainDetail“ ist und warum man es bei beiden setzen muss.

Vielen Dank im Voraus.

Haupt-Objekt = Artikel

mainDetail = Haupt Variante

Ein Artikel hat immer eine Variante

1 „Gefällt mir“

Danke für die schnelle Antwort. Ich habe heute eine Weile mit den Artikeln unseres Test-Shops gespielt und habe es jetzt grundsätzlich verstanden.