Varianten & ConfiguratorSet über API anlegen

Ich versuche, über die API für einen Masterartikel Varianten anzulegen. Dafür sende ich folgenden Body per POST an die /variants Route:

{
	"articleId": 4246,
	"unitId": 10,
	"number": "100005472",
	"active": true,
	"inStock": 8,
	"weight": "4.00",
	"width": "1.00",
	"len": "2.00",
	"height": "3.00",
	"ean": "5705143004143",
	"purchaseUnit": "1",
	"referenceUnit": "1",
	"prices": [
		{
			"customerGroupKey": "EK",
			"price": "109.00"
		}
	],
	"configuratorOptions": [
		{
			"groupId": 1,
			"option": "test"
		}
	],
	"attribute": {
		"attr1": "test"
	}
}

Nun wird zwar die Variante gespeichert, aber die configuratorOptions sind im GET leer.

Interessanterweise ist das nicht der Fall, wenn ich eine Artikelnummer nehme, die bereits über das Backend Varianten angelegt bekommen hat.

Daher denke ich, dass es es an dem ConfiguratorSet liegt, welches derzeit für den über die API importierten Artikel nicht angelegt wird.

Aber wenn ich das über die API anlege, erhalte ich im Shop auf der Artikelseite immer noch nicht das Dropdown menu für die Varianten.

Wie kann ich in dem Fall für neue Artikel über die API das richtig anlegen?