Update strategy repricer API overview

The Update Strategy API allows you to change the Strategy rule, name, or amount and unit.

If you want to pause a strategy that has assigned items, enabled should be sent as False with the Update Strategy API.

If you want to enable item which are part of promotions, enableRepricerForPromotion should be sent as true, else it should be False.

If you want to enable Repricing back to seller’s last submitted price if no competitive price is found, restoreSellerPriceWithoutTarget should be sent as True, else it should be False. The default value of this parameter is taken as False if no value is provided.

For the Buy box strategy type, if you want to also match External price if it is lower than Buy Box price, MeetExternalPrice should be sent as true, else it should be False.

Input requirement

You must include an access token in the request header.

Scenario(s)CriteriaError MessageStatusSample Response
Update/DeleteIf the strategy ID is InvalidStrategy ID not found400{ “status”: “BAD_REQUEST”, “errorMessage”: “Error(s) : Strategy Id not found”,“payload”: null}
Create/UpdateIf the strategy type is invalid. Valid types are [Buy Box Price, Competitive Price, External Price]Invalid strategy type400{ “status”: “BAD_REQUEST”, “errorMessage”: “Error(s) : Invalid strategy type”, “payload”: null }
Create/UpdateIf the adjustment type is invalid. Valid types are [UNIT, PERCENTAGE]Invalid strategy beat by type400{ “status”: “BAD_REQUEST”, “errorMessage”: “Error(s) : Invalid strategy beat by type”, “payload”: null }