Why isn't option2 adding to a variant using API?

Why isn't option2 adding to a variant using API?

SebT1
Visitor
1 0 0
This script is working to add option1, price and sku but is not option2. Any reason ?
 
$p->variants = [
[ "option1" => "blue",
"option2" => "small",
"price" => "1.23",
"sku" => "abc" ]
];
 
Thanks
Replies 0 (0)