Home > @vsf-enterprise/bigcommerce-api > GraphQL > Variant
# GraphQL.Variant type
Signature:
export declare type Variant = Node & {
__typename?: 'Variant';
id: Scalars['ID'];
entityId: Scalars['Int'];
sku: Scalars['String'];
weight?: Maybe<Measurement>;
height?: Maybe<Measurement>;
width?: Maybe<Measurement>;
depth?: Maybe<Measurement>;
options: OptionConnection;
productOptions: ProductOptionConnection;
defaultImage?: Maybe<Image>;
prices?: Maybe<Prices>;
inventory?: Maybe<VariantInventory>;
metafields: MetafieldConnection;
upc?: Maybe<Scalars['String']>;
mpn?: Maybe<Scalars['String']>;
gtin?: Maybe<Scalars['String']>;
isPurchasable: Scalars['Boolean'];
};