Currently the API only allows to import special_price by "Scheduled Change".
We would prefer a straight import of special_price value on store level (due to currencies for different countries).
Because we handle price and special price in same table a convenient solution would be to pass special_price via API with base-prices just as one additional payload parameter:
E.g.
{
"prices": [
{
"price": 7,
"special_price": 0.7,
"store_id": 7,
"sku": "N4304700",
"extension_attributes": { }
},
{
"price": 9,
"special_price": 0.9,
"store_id": 9,
"sku": "N4304700",
"extension_attributes": { }
}
]
}