Represents a product interface.

interface Product {
    AdditionalDescription: string;
    AdditionalTabText: string;
    AdminComment: string;
    AllowCustomerReviews: boolean;
    Categories: ProductCategory[];
    CrossSells: ProductCrossSells[];
    CustomProductClass: string;
    Deleted: boolean;
    EmbedVideoCode: string;
    FullDescription: string;
    HomePageProductOrder?: number;
    Id: number;
    MetaDescription: string;
    MetaKeywords: string;
    MetaTitle: string;
    Name: string;
    NumberOfViews?: number;
    OpenGraphDescription: string;
    OpenGraphPictureUrl: string;
    OpenGraphTitle: string;
    Pictures: ProductPicture[];
    Preview360: string;
    PrintLocation?: PrintLocation;
    ProductVariant: ProductVariant;
    Published: boolean;
    RelatedProducts: RelatedProduct[];
    RequiresApproval: boolean;
    Score?: number;
    SeName: string;
    ShortDescription: string;
    ShowOnHomePage: boolean;
    SkipProductDetailsPage: boolean;
    SpecificationAttributes: ProductSpecificationAttributes[];
    Tags: ProductTag[];
}

Properties

AdditionalDescription: string

Additional description of the product.

AdditionalTabText: string

Additional tab text for the product.

AdminComment: string

Admin comment associated with the product.

AllowCustomerReviews: boolean

Indicates if customer reviews are allowed for the product.

Categories: ProductCategory[]

Categories associated with the product.

CrossSells: ProductCrossSells[]

Cross-sells associated with the product.

CustomProductClass: string

Custom product class associated with the product.

Deleted: boolean

Indicates if the product is deleted.

EmbedVideoCode: string

Embed video code for the product.

FullDescription: string

Full description of the product.

HomePageProductOrder?: number

Order of the product on the home page.

Id: number

ID of the product.

MetaDescription: string

Meta description of the product.

MetaKeywords: string

Meta keywords of the product.

MetaTitle: string

Meta title of the product.

Name: string

Name of the product.

NumberOfViews?: number

Number of views of the product.

OpenGraphDescription: string

Open Graph description of the product.

OpenGraphPictureUrl: string

URL of the Open Graph picture associated with the product.

OpenGraphTitle: string

Open Graph title of the product.

Pictures: ProductPicture[]

Pictures associated with the product.

Preview360: string

Preview 360 code for the product.

PrintLocation?: PrintLocation

Print location of the product.

ProductVariant: ProductVariant

Product variant details.

Published: boolean

Indicates if the product is published.

RelatedProducts: RelatedProduct[]

Related products of the product.

RequiresApproval: boolean

Indicates if the product requires approval.

Score?: number

Score of the product.

SeName: string

SEO-friendly name of the product.

ShortDescription: string

Short description of the product.

ShowOnHomePage: boolean

Indicates if the product should be shown on the home page.

SkipProductDetailsPage: boolean

Indicates if the product should skip the product details page.

SpecificationAttributes: ProductSpecificationAttributes[]

Specification attributes of the product.

Tags: ProductTag[]

Tags associated with the product.