Actions16
- Attachment Actions
- Organization Actions
- Pipeline Actions
- Product Actions
- Render Actions
- Tag Actions
- Workspace Actions
Product → Clone
AI-generatedSummary
Clones a VNTANA product into a target workspace (which can be the same workspace as the source) via POST /v1/products/clone. It lets you choose the published status, toggle which related data is copied, and override name, description, pipeline, tags and attributes on the clone.
Inputs
- originalProductUuid (required) — UUID of the source product to clone.
- targetClientUuid (required) — UUID of the workspace the clone is created in. It is sent as clientUuid and does not fall back to the credentials default.
- publishToStatus (required) — Status of the cloned product: DRAFT (default), LIVE_INTERNAL or LIVE_PUBLIC.
- cloneOptions — Booleans for Clone Hotspots, Clone Annotations, Clone Attachments and Clone Integration Attributes. Each is always sent and is true unless explicitly set to false.
- optionalOverrides — Overrides for the clone. Name, Description and Pipeline UUID are sent only if non-empty. Tag UUIDs is a comma-separated list. Attributes can be given as key-value pairs and/or a JSON object, merged with JSON winning on duplicate keys. Invalid JSON throws an error.
Output shape
One item per input item, containing the cloned product record returned in the VNTANA API's response field.
The node always sends a fixed default modelOpsParameters block (for example 75000 polys, Draco enabled, 4096 max texture) because the API requires it. The exact fields of the returned product are determined by the API. VNTANA errors (success:false or error codes) are raised as node errors. With Continue On Fail enabled, an item that fails returns {error: message} instead.
Examples
Example 1: Copy a product into another workspace as a draft
Set Source Product UUID and Target Workspace UUID, set Status to Draft, and leave Clone Options and Optional Overrides empty.
Example 2: Duplicate a product in the same workspace with a new name and SKU, without hotspots
Set Target Workspace UUID to the source's workspace. In Clone Options set Clone Hotspots to false. In Optional Overrides set Name and add an attribute with key SKU.
Example 3: Publish a clone live with a different pipeline and tags
Set Status to Live Public. In Optional Overrides set Pipeline UUID and Tag UUIDs to a comma-separated list.