Skip to main content
PUT
Update product

Authorizations

X-API-Key
string
header
required

Integration API Key (Integrations → New Integration).

Path Parameters

id
string<uuid>
required

Product ID

Body

application/json
name
string
required
price_before_taxes
number
required
tax_method
enum<string>
required

VAT treatment.

Available options:
is_taxed,
is_exent,
is_not_subject
composition_type
enum<string>
required

Composition.

Available options:
simple,
with_portions,
with_recipe
product_type
enum<string>
required

Type.

Available options:
phisical,
service,
both
product_category_id
string<uuid>
required
product_measurement_id
string<uuid>
required
branch_id
string<uuid>
required
availability
number
required

Stock.

limit_availability
number
required

Minimum stock.

sku
string
cost
number
tax_ids
string<uuid>[]

Product taxes (GET /taxes/branch/{branch_id}). For taxable items, send at least VAT (IVA). On update: omitted = kept; [] = removed.

base_unit_quantity
number

Required with portions.

base_unit
string

Required with portions.

portions
object[]
components
object[]

Response

Product updated