Creates a new product in the Altoviz system. This tool allows for the independent creation of a product with all necessary details.
vatobjectVAT rate object. Use ALTOVIZ_GET_VATS to retrieve available rates. Must include: id, rate, region, label. Example: {'id': 51616, 'rate': 20.0, 'region': 'FR', 'label': '20.0% - FR'}
nameRequiredstringName of the product
unitobjectUnit of measurement object. Use ALTOVIZ_GET_UNITS to retrieve available units. Must include: id, name, code, type, conversion, decimals. Example: {'id': 23112, 'name': 'Kilogrammes', 'code': 'KG', 'type': 'Weight', 'conversion': 1.0, 'decimals': 3.0}
activebooleanWhether the product is active and available for use
familyobjectProduct family/classification object for categorization. Must include: id and label fields
numberRequiredstringUnique product number or SKU identifier
unit_priceRequirednumberSelling price of the product (must be greater than 0)
descriptionRequiredstringDetailed description of the product
internal_idstringYour internal reference ID for syncing with external systems
product_typeRequiredstringType of item: 'Product' for physical goods, 'Service' for services
internal_notesstringPrivate notes about the product (not visible to customers)
purchase_priceRequirednumberCost/purchase price of the product (must be greater than 0)
dataRequiredData from the action execution
errorstringError if any occurred during the execution of the action
successfulRequiredbooleanWhether or not the action execution was successful or not
API key connection. Risk level 2 of 5.
Free Action
No published Skills explicitly reference this Action yet.