ids, the ids the list answers, up to 100 of them. The fields beside the ids reach every named row, and at least one field must be there. asin, marketplace_id and sku are not taken: the ids name the rows already. The answer keeps the order of the rows.api_key: ********************X-Api-Key: ********************{
"asin": "B0019MQM64",
"marketplace_id": "ATVPDKIKX0DER",
"sku": "Webstaurantstore 14-07-2025 B0019MQM64",
"strategy_id": 12,
"limits": {
"max_price": 45,
"min_price": 20,
"max_change": 46,
"max_change_percent": 5,
"min_price_mode": "manual",
"target_roi": 20,
"target_margin": 15,
"min_price_markup": 2,
"min_price_markup_type": "amount",
"missing_cost_fallback": "error"
},
"mode": "off",
"reprice_priority": "fast",
"condition": "new",
"ids": [
1
]
}curl --location --request PATCH 'https://app.sellerassistant.app/api/v1/sa/repricer/products?api_key=%3Capi-key%3E' \
--header 'Content-Type: application/json' \
--data '{
"asin": "B0019MQM64",
"marketplace_id": "ATVPDKIKX0DER",
"sku": "Webstaurantstore 14-07-2025 B0019MQM64",
"strategy_id": 12,
"limits": {
"max_price": 45,
"min_price": 20,
"max_change": 46,
"max_change_percent": 5,
"min_price_mode": "manual",
"target_roi": 20,
"target_margin": 15,
"min_price_markup": 2,
"min_price_markup_type": "amount",
"missing_cost_fallback": "error"
},
"mode": "off",
"reprice_priority": "fast",
"condition": "new",
"ids": [
1
]
}'{
"data": [
{}
],
"meta": {
"succeeded": 2,
"failed": 1
},
"errors": [
{
"code": "not_found",
"message": "The product [P-1] was not found."
}
]
}