PUT
/
catalog
/
products
/
{id}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

id
string
required

product Ulid

Body

application/json
active
boolean
attributes
object[]
bundle_items
object[]
categories
string[]

array of category ulid

description
string
has_variant
boolean
hsn_code
string
images
object[]
metadata
object[]
name
string
Maximum length: 128
on_promotion
boolean
on_subscription
boolean
packaging
object
pricing
object[]
promotions
object[]
sales_channels
object[]

array of sales channel ulid

seo
object
shipping
object
short_description
string
Maximum length: 256
sku
string

required if has_variant is false.

Maximum length: 64
status
enum<string>
Available options:
draft,
active,
inactive
stock_available
boolean
subscriptions
object[]
tags
string[]
variants
object[]

Use this field only for creating variants of a draft product having variants.

Response

200 - application/json
content
object
message
string
success
boolean