createProductAttributesWorkflow | { attributes[], additional_data? } | Create attributes (+ values, + mirror option for axes) |
updateProductAttributesWorkflow | { selector, update } | Update attribute fields |
deleteProductAttributesWorkflow | { ids[] } | Delete attributes (fails if still linked) |
createProductAttributeValuesWorkflow | { values[], additional_data? } | Add values to attributes |
updateProductAttributeValuesWorkflow | { selector, update } | Update values |
deleteProductAttributeValuesWorkflow | { ids[] } | Delete values |
upsertProductAttributeValuesWorkflow | { attribute_id, values[] } | Create or update an attribute’s values in one call |