Actions102
- Asset Actions
- Booking Actions
- Catalog Actions
- Create Bundle
- Create Bundle Item
- Create Product
- Create Service
- Delete Bundle
- Delete Product
- Get Bundle by ID
- Get Bundle Items
- Get Bundles Categories
- Get Product by ID
- Get Products
- Get Products Categories
- Get Products Prices
- Get Products Unit Of Measures
- Get Service by ID
- Get Services
- Get Services Categories
- Get Services Unit Of Measures
- Update Bundle
- Update Product
- Company Actions
- Estimate Actions
- Finance Actions
- Invoice Actions
- Lead Actions
- Marketing Actions
- Order Actions
- Organization Actions
- Person Actions
- Sale Actions
- Task Actions
- Telephony Actions
Catalog → Update Product
AI-generatedSummary
Update a Roapp catalog product using its product ID and the supplied product fields, including category, type, barcodes, prices, tracking settings, and warranty.
Inputs
- Product ID (required) — ID of the product to update.
- Title (required) — Product title.
- Description — Product description.
- Category ID (required) — Product category ID.
- Product Type ID (required) — Product type ID.
- Is Serial — Whether the product has unique serial numbers; defaults to false.
- Barcodes — Optional barcode entries, each with a type (CODE-128, EAN-13, EAN-8, QR-Code, or UPC) and code.
- Sku — Product SKU.
- Code — Product code.
- UOM ID (required) — Product unit-of-measure ID; defaults to 1.
- Prices — Optional price entries with an ID and price value.
- Dimensions and Weight — Optional dimension and weight tracking settings. When enabled, specify dimensions and their unit, plus weight and its unit.
- Expiration Tracking — Optional expiration tracking settings, including enabled state and soon or critical alert periods and units.
- Warranty (required) — Warranty period and unit (days or months); defaults to 0 days.
Output shape
A single product record returned by the update operation.
The supplied source pack exposes only the operation dispatch signature, not its implementation or response handling. The output shape is therefore not confirmed by the source.