Skip to main content
PATCH
Update a product's prices

Authorizations

Authorization
string
header
required

An organization's API key, sent on every call as Authorization: Bearer <key>. A person of the organization creates it in the app, in Settings › API and connections › API keys.

Path Parameters

orgId
string<uuid>
required
productId
string<uuid>
required

Body

application/json
variants
object[]
required
expectedVersion
integer
required
Required range: x >= 1

Response

OK

id
string<uuid>
required
title
string
required
slug
string
required
status
enum<string>
required
Available options:
draft,
active,
unlisted,
archived
condition
enum<string>
required
Available options:
new,
open_box,
new_with_defects,
used,
used_like_new,
used_very_good,
used_good,
used_acceptable,
refurbished,
collectible_like_new,
collectible_very_good,
collectible_good,
collectible_acceptable,
for_parts_or_not_working
productType
string | null
required
descriptionHtml
string | null
required

The product's description in HTML, as it was saved; null when it has none.

metaTitle
string | null
required
metaDescription
string | null
required
version
integer
required
createdAt
string<date-time>
required
updatedAt
string<date-time>
required
createdBy
object
required
updatedBy
object
required
options
object[]
required
variants
object[]
required
warnings
object[]
required