Customizations include options and modifiers which can later be applied to products. Options are designed to add variations to a product, where modifiers add a customizable change to the product but without creating another variant.
Customization ID.
Revision number, which increments by 1 each time the customization is updated. To prevent conflicting changes, the current revision must be passed when updating the customization.
Ignored when creating a customization.
Date and time the customization was created.
Date and time the customization was updated.
Customization name for options (for example, "color"
, "size"
) and modifiers (for example, "greeting card"
).
Customization type.
Customization render type.
Defines how the customization will be displayed in the storefront.
Number of products this customization is assigned to.
Note: Returned only when you pass "ASSIGNED_PRODUCTS_COUNT"
to the fields
array in Customizations API requests.
Free text input settings.
Note: To be passed along with customizationRenderType: FREE_TEXT
.
Choices settings.
Note: Must be passed along with customizationRenderType
of SWATCH_CHOICES
and TEXT_CHOICES
.