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 → Create Product
AI-generatedSummary
Creates a product in the Roapp catalog using its title, category, product type, and unit of measure, with optional product details and tracking settings.
Inputs
- Title (required) — Product title.
- Category ID (required) — ID of the product category.
- Product Type ID (required) — ID of the product type.
- UOM ID (required) — Unit of measure code; defaults to 1.
- Description — Product description.
- Is Serial — Whether the product has unique serial numbers; defaults to false.
- Barcodes — Zero or more barcode entries, each with a type (CODE-128, EAN-13, EAN-8, QR-Code, or UPC) and code.
- Sku — Product SKU.
- Code — Product code.
- Prices — Zero or more price entries, each with an ID and price value.
- Dimensions and Weight — Optional dimensions and weight settings. Enable tracing to supply dimensions (length, width, height, and unit) and weight (value and unit).
- Expiration Tracking — Optional expiration tracking settings, including enabled soon and critical alerts with a period value and days or months unit.
- Warranty (required) — Warranty period and unit (days or months); defaults to 0 days.
Output shape
A single product record returned by the create request.
The supplied source pack contains signatures only for the relevant implementation modules, so it does not expose the request body or response handling. The return shape is therefore not verifiable from the source shown.