Home > @vsf-enterprise/commercetools-types > ProductData
# ProductData type
Signature:
export declare type ProductData = {
__typename?: 'ProductData';
name?: Maybe<Scalars['String']>;
description?: Maybe<Scalars['String']>;
nameAllLocales: Array<LocalizedString>;
descriptionAllLocales?: Maybe<Array<LocalizedString>>;
slug?: Maybe<Scalars['String']>;
slugAllLocales: Array<LocalizedString>;
categoryOrderHint?: Maybe<Scalars['String']>;
categoryOrderHints: Array<CategoryOrderHint>;
categoriesRef: Array<Reference>;
categories: Array<Category>;
searchKeyword?: Maybe<Array<SearchKeyword>>;
searchKeywords: Array<SearchKeywords>;
metaTitle?: Maybe<Scalars['String']>;
metaTitleAllLocales?: Maybe<Array<LocalizedString>>;
metaKeywords?: Maybe<Scalars['String']>;
metaKeywordsAllLocales?: Maybe<Array<LocalizedString>>;
metaDescription?: Maybe<Scalars['String']>;
metaDescriptionAllLocales?: Maybe<Array<LocalizedString>>;
masterVariant: ProductVariant;
variants: Array<ProductVariant>;
allVariants: Array<ProductVariant>;
variant?: Maybe<ProductVariant>;
skus: Array<Scalars['String']>;
};
References: Maybe, Scalars, LocalizedString, CategoryOrderHint, Reference, Category, SearchKeyword, SearchKeywords, ProductVariant