Update Product

Updates an existing product for referenced catalog

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

The unique identifier for the target Site.

string
required

The unique identifier for the target Product.

Body Params
custom_fields
array of objects

List of custom fields ids and the values for the created product

custom_fields
string

Product description

string

Product external id

images
array of objects

Image list for given product

images
boolean
Defaults to false

Indicated if this product should have inventory management

string
required

Product name

options
array of objects

List of options and values to chose from, if the variations property is not defined all possible variations will be created based on the options and choices specified in this property.

options
prices
array of objects

Price for given product in different currencies

prices
int32

Available inventory, relevant only if set on the product is managed inventory as true and product has no variations

boolean

Indicated if this product is shippable or not

seo
object
string

Stock keeping unit of given product

string

[ACTIVE, HIDDEN] Only entities in published state will be available to store front

string

[ IN_STOCK, OUT_OF_STOCK ]

variations
array of objects

Used to manage variations during product update. Each variation must only include choices that are specified as 'allowed/connected' in the product (e.g., via the product#options field). When updating variations via product, first fetch the existing product, modify the desired fields, and send the entire product with all variations back.

variations
Responses

Language
Credentials
Header
LoadingLoading…
Response
Choose an example:
application/json