# Update product pricing **PUT /products/{productId}/pricing** ### ⚠ Attention When updating product price by more than 30% you will have to use the force token. Please see **Product price protection** section above. ## Servers ## Parameters ### Body: (object) - **price** (number) Price of product (used only if the product is without variants, otherwise it is in the variant data structure) - **rrp** (number) Recommended retail price (if the product has variants, use this attribute only in the variant data structure) - **force_price** (number) Price may be overriden by ongoing campaign, if so then force_price field contains forced price, price cannot be updated when force_price is in effect ## Responses ### 200 OK ### 400 Pricing protection error #### Body: (object) - **errorCodes** (array[object]) - **result** (object) - **data** (object) [Powered by Bump.sh](https://bump.sh)