# Update product **PUT /self/{shopId}/v2/products/{productId}** ## Servers - https://dev.sellpass.io: https://dev.sellpass.io () ## Authentication methods - Bearer ## Parameters ### Path parameters - **shopId** (integer(int32)) - **productId** (integer(int64)) ### Body: application/json (object) - **title** (string) Title of the product - **shortDescription** (string | null) Short Description of the product - **description** (string) Description of the product - **variants** (array[object]) At least 1 variant is required - **path** (string) Path/Slug of the product - **seo** (object) - **unlisted** (boolean) Is product unlisted - **private** (boolean) Is product private - **onHold** (boolean) Is product on hold - **isInternal** (boolean | null) ## Responses ### 200 Product updated [Powered by Bump.sh](https://bump.sh)