Product Variants can now be modeled in two ways:
- Classic model: Product Variants are embedded within the Product with a 100-variant limit.
- Modular model: introduces Variants as first-class resources, allowing you to model, manage, and retrieve Variants independently from their parent Product. This model:
- Removes the 100-variant limit to enable catalogs with up to 10,000 Variants per Product.
- Provides granular control, allowing you to publish or unpublish specific Variants instantly without affecting the entire Product.
- Optimizes performance by retrieving Variant-level data directly, simplifying storefront integrations and reducing large Product payloads.
Previously, only the classic model was available. Now, you can use the modular model, which is designed to improve scalability, flexibility, and integration simplicity for complex Product catalogs.
Early access allows you to evaluate new features before they are released to the public beta or general availability. You can also provide feedback directly to our product teams. Please note that early access features are not intended for use in production projects.
We recommend testing this early access feature in new environments or projects. Adopting the new data model in existing integrations may require changes to systems that rely on the current embedded Variant structure.
If you’d like to try this feature and access the documentation, please reach out to your Customer Success Manager (CSM).