Via Rest-API, Regeln und Bedingungen im Rule-Builder erstellen

Ich möchte gerne in Shopware 6 eine Regel mit Bedingungen im Rule-Builder, über die Rest-API Schnittstelle erzeugen.
Ich bin zwar in der Lage, Regeln und Bedingungen zu erstellen, aber die erstellten Bedingungen sind nach dem erzeugen nur über die Rest-API sichtbar, aber nicht im Backend von Shopware 6 selbst.
Es hat den Anschein, dass mir eine bestimmte Verknüpfung im JSON fehlt, welche mir die erstellte Bedingungen im Backend sichtbar machen.

Hat jemand eine Idee?
Bitte mit Beispiel…

POST https://{URL}/api/rule/

{
  "ruleId": "0194734eaa127754ba9fdbfb8470axxx",
  "name": "L Kunden Preise-Copy-Copy 7",
  "description": "Created by Rest-API",
  "priority": 150,
    "moduleTypes": {
        "types": [
            "price",
            "flow",
            "shipping",
            "payment"
        ]
    },
  "areasareas":
  [
    "shipping"
  ],
  "condition":[
    {
        "type": "language",
        "scriptId": null,
        "parentId": "0194734eaa127754ba9fdbfb8470axxx", --> ist dies die Uuid der Regel selbst welche erzeugt wird?
        "value": {
            "operator": "!=",
            "languageIds": [
                "2fbb5fe2e29a4d70aa5854ce7ce3e20b", --> Muss existent sein: https://{URL}/api/language/0193ab90752870299171cf8379267caa
                "0193ab90752870299171cf8379267caa"  --> Muss existent sein: https://{URL}/api/language/0193ab90752870299171cf8379267caa
            ]
        },
        "position": 180,
        "customFields": null
    }
  ]
}

Beste Grüsse
Dolce

Erstelle dir über die Administration eine Regel, so wie du diese gerne hättest, und schau dir an, was per XHR über den Browser an die API geschickt wird. Dadurch solltest du ein „vollständiges“ JSON erhalten.

Die Administration arbeitet häufig mit sync, in dem mehrere Requests stecken können. Darauf unbedingt achten.