Products


Sellhub Docs
Update Product
Authorization
Authorization
<token>In: header
Request Body
application/json
RequiredRequest body for creating/updating a product
name
RequiredstringProduct name
Minimum length:
1
Maximum length: 255
hidden
booleanDefault:
false
isFeatured
booleanDefault:
false
capStock
booleanDefault:
false
payWhatYouWantEnabled
booleanDefault:
false
liveStats
booleanDefault:
false
liveStatsDuration
Requiredobjectvariants
RequiredobjectA record where each key is a UUID (string) and each value is a Variant object.
description
RequiredstringFull product description
shortDescription
RequiredstringShort product description
Maximum length:
255
displayedStatus
RequiredstringDisplayed status (e.g., "In Stock")
Maximum length:
255
images
Requiredarray<string>Default:
[]
imageAspectRatio
RequirednumberMust be a positive number.
Default:
1
Minimum: 0
url
RequiredstringProduct URL slug
Minimum length:
1
metadata
RequiredobjectupsoldProducts
Requiredarray<string>Default:
[]
Path Parameters
id
RequiredstringID of the product to update/delete
Product updated successfully