Addons

PATCH

Update Addons

Update an existing addon.

Required Permission: Edit Addon
PATCH /addons/{id}

Request Body

JSON

    

Request Parameters

Parameter Type Required Validation Description
name String Required string, required The name
position Integer Optional integer, optional The position of the addon
whole_sale_rate Decimal Optional decimal, optional The whole sale rate
retail_sale_rate Decimal Required decimal, required The retail sale rate
base_unit_id Integer Required integer, required The base unit id
is_purchase Boolean Required boolean, required The is purchase
purchase_rate Decimal Optional decimal, optional, required_if:is_purchase=1 The purchase rate
purchase_unit_id Integer Optional integer, optional, required_if:is_purchase=1 The purchase unit id
conversion_factor Decimal Optional decimal, optional, required_if:is_purchase=1 The conversion factor
description String Optional string, optional The description
is_ingredient Boolean Required boolean, required The is ingredient
ingredients Array Optional array, optional, required_if:is_ingredient=1 The ingredients
image File Optional file, optional The image
is_vat Integer Required integer, required, in:0,1 The is vat
vats Array Optional array, optional, required_if:is_variant=1 The variants
vats.*.id Integer Required integer, required The vat id

Response

200 OK
Status Code
HTTP status code (200)
Message
Human-readable description
Data
Updated addon details