@3dsource/metabox-modular-configurator-api
    Preparing search index...

    Interface Product

    Represents product details including visual assets and configuration.

    Interface representing a product in the configurator system. Contains product metadata, components, and configuration options.

    Product data model: the base 3D digital twin referenced by each component. Contains product metadata and externalId (SKU) for e-commerce/ERP mapping. Nested inside each ModularConfiguratorComponent.

    Access via component.product in the configurator data. Use product.externalId to look up pricing, inventory, and specs in external systems (ERP, PIM, Shopify, etc.). The product represents the underlying 3D asset the component renders in the Unreal viewport.

    interface Product {
        __typename: "Product";
        externalId: string;
        id: string;
        metaProperties: MetaProperty[];
        showcase?: Showcase;
        slots: Slot[];
        thumbnailList: Thumbnail[];
        title: string;
        virtualSockets: VirtualSocket[];
    }
    Index

    Properties

    __typename: "Product"

    Represents object typename for the product.

    externalId: string

    Unique external id for the product.

    id: string

    Unique identifier for the product.

    metaProperties: MetaProperty[]

    List of metaProperties for the product.

    showcase?: Showcase

    Showcase details for the product.

    slots: Slot[]

    Available slots for the product.

    thumbnailList: Thumbnail[]

    List of thumbnails for the product.

    title: string

    The title of the product.

    virtualSockets: VirtualSocket[]

    List of virtualSockets for the product.