Admin-API: Produkt mit Varianten anlegen

ich weiß nicht was jetzt anders ist, aber jetzt funktionieren die Varianten nicht mehr …

{"errors":[{"status":"400","code":"FRAMEWORK__WRITE_MALFORMED_INPUT","title":"Bad Request","detail":"Expected data to be array.","meta":{"parameters":[]}}]}

array(17) {
  ["parentId"]=>
  string(32) "9b22f152d5352d5a23cdad0785d86fec"
  ["options"]=>
  array(1) {
    [0]=>
    array(2) {
      ["id"]=>
      string(32) "2111231d12800b0aabd5d99f64412660"
      ["group"]=>
      array(1) {
        ["id"]=>
        string(32) "70b3ae053a0fc490dbb1ea05642b5ef8"
      }
    }
  }
  ["id"]=>
  string(32) "12e06943b2a3ee473e009377e49d82d3"
  ["name"]=>
  string(8) "--------"
  ["active"]=>
  bool(false)
  ["productNumber"]=>
  string(16) "429445 1130 41,5"
  ["ean"]=>
  string(13) "2000002810667"
  ["manufacturerName"]=>
  string(0) ""
  ["taxId"]=>
  string(32) "8ea962e6a8954b589b0eaf496fdf7c80"
  ["purchasePrice"]=>
  float(192)
  ["price"]=>
  array(1) {
    [0]=>
    array(4) {
      ["currencyId"]=>
      string(32) "b7d2554b0ce847cd82f3ac9bd1c0dfca"
      ["gross"]=>
      float(470)
      ["net"]=>
      float(470)
      ["linked"]=>
      bool(true)
    }
  }
  ["stock"]=>
  int(0)
  ["isCloseout"]=>
  bool(true)
  ["deliveryTime"]=>
  string(8) "1-3 Tage"
  ["weight"]=>
  float(0)
  ["deliveryTimeId"]=>
  string(32) "96e284c0f3314a09bb1659828875a08c"
  ["manufacturerId"]=>
  string(32) "a5e9e8cd976e4304a52b5653d620479f"
}

was genau ist daran denn jetzt falsch? Was sollte ein Array sein und ist keines?