Product: {
    brand?: string;
    bundledProducts?: BundledProduct[];
    currency?: CurrencyCode$1;
    ean?: string;
    fetchDate?: number;
    id: string;
    imageGroups?: ImageGroup[];
    inventories?: Inventory[];
    inventory?: Inventory;
    longDescription?: string;
    manufacturerName?: string;
    manufacturerSku?: string;
    master?: Master;
    minOrderQuantity?: number;
    name?: string;
    options?: Option[];
    pageDescription?: string;
    pageKeywords?: string;
    pageMetaTags?: PageMetaTag[];
    pageTitle?: string;
    price?: number;
    priceMax?: number;
    pricePerUnit?: number;
    pricePerUnitMax?: number;
    priceRanges?: PriceRange[];
    prices?: {
        [key: string]: number;
    };
    primaryCategoryId?: string;
    productLinks?: ProductLink[];
    productPromotions?: ProductPromotion[];
    recommendations?: Recommendation[];
    setProducts?: Product[];
    shortDescription?: string;
    slugUrl?: string;
    stepQuantity?: number;
    tieredPrices?: ProductPriceTable[];
    type?: ProductType;
    unit?: string;
    upc?: string;
    validFrom?: string;
    validTo?: string;
    variants?: Variant[];
    variationAttributes?: VariationAttribute[];
    variationGroups?: VariationGroup[];
    variationValues?: {
        [key: string]: string;
    };
} & {
    [key: string]: any;
}

Type declaration

  • Optional brand?: string
  • Optional bundledProducts?: BundledProduct[]
  • Optional currency?: CurrencyCode$1
  • Optional ean?: string
  • Optional fetchDate?: number
  • id: string
  • Optional imageGroups?: ImageGroup[]
  • Optional inventories?: Inventory[]
  • Optional inventory?: Inventory
  • Optional longDescription?: string
  • Optional manufacturerName?: string
  • Optional manufacturerSku?: string
  • Optional master?: Master
  • Optional minOrderQuantity?: number
  • Optional name?: string
  • Optional options?: Option[]
  • Optional pageDescription?: string
  • Optional pageKeywords?: string
  • Optional pageMetaTags?: PageMetaTag[]
  • Optional pageTitle?: string
  • Optional price?: number
  • Optional priceMax?: number
  • Optional pricePerUnit?: number
  • Optional pricePerUnitMax?: number
  • Optional priceRanges?: PriceRange[]
  • Optional prices?: {
        [key: string]: number;
    }
    • [key: string]: number
  • Optional primaryCategoryId?: string
  • Optional productLinks?: ProductLink[]
  • Optional productPromotions?: ProductPromotion[]
  • Optional recommendations?: Recommendation[]
  • Optional setProducts?: Product[]
  • Optional shortDescription?: string
  • Optional slugUrl?: string
  • Optional stepQuantity?: number
  • Optional tieredPrices?: ProductPriceTable[]
  • Optional type?: ProductType
  • Optional unit?: string
  • Optional upc?: string
  • Optional validFrom?: string
  • Optional validTo?: string
  • Optional variants?: Variant[]
  • Optional variationAttributes?: VariationAttribute[]
  • Optional variationGroups?: VariationGroup[]
  • Optional variationValues?: {
        [key: string]: string;
    }
    • [key: string]: string

Type declaration

  • [key: string]: any