Skip to main content

Update a product variant

Update a product variant.

Authorizations:Token, JWT
Query Parameters
product_id
required
integer
id
required
integer
Request Body Schema:
The updated Product Variant resource
sale_discount_typestringDefault: "sale_percent"Enum: "sale_price""sale_percent"Example: "sale_percent"
sale_price_valuenumber
cost_pricenumber or null
pricenumber
default_priceboolean
amountinteger
default_amountboolean
weightnumber
default_weightboolean
default_variantboolean
skustring or null
imageobject or null
  • object
altstring
externalUrlstring
attachmentstring
filenamestring

Responses

200Product Variant resource updated
Response schema:
Product Variant resource updated
sale_discount_typestring
sale_price_valuenumber
default_sale_priceboolean
cost_pricenumber or null
idinteger>= 0
pricenumber
default_priceboolean
amountinteger
default_amountboolean
weightnumber
default_weightboolean
default_variantboolean
skustring or null
imageobject or null
  • object
altstring
urlstring
widthinteger
heightinteger
attribute_checkbox_valuesArray of integers
attribute_select_valuesArray of integers
400Invalid input
401Unauthorized
Response schema:
Unauthorized
typestring
titlestring
detailstring or null
instancestring or null
404Resource not found
Response schema:
Resource not found
typestring
titlestring
detailstring or null
instancestring or null
422Unprocessable entity
500Internal error
Response schema:
Internal error
typestring
titlestring
detailstring or null
instancestring or null