Post Products mit Varianten - Response header location ist in diesem Fall Variante

Hallo Zusammen,

ich poste in unserer Artikelsynchronisation über die Rest API per api/v1/product. Über die location im Response Header erhalte ich üblicherweise dann die generierte ID zur weiteren Verwendung (wie auch bei den anderen objekt typen). Damit war kam ich bisher bestens zurecht.

Wenn ich nun Varianten gleich als children beim Hauptartikel mitposte (um es über einen Request abzuwickeln), dann entspricht die retournierte ID jedoch plötzlich der zuletzt generierten Child-Variante.

Ich habe mir einen Workaround gebaut und hole mir nun im Response das angelegte Objekt mit api/v1/product?_response. Damit komme ich wieder an die korrekture ID.

Ist das das beabsichtige Verhalten oder ein Fehler? Ist das jemanden von euch bereits aufgefallen?

Viele Grüße,

Matthias