Interface SearchProduct

interface SearchProduct {
    _explain?: unknown;
    _pinned?: boolean;
    _score?: number;
    affinities?: SearchProductAffinities;
    ageGroup?: string;
    ai?: SearchProductAiDetected;
    alternateImageUrls?: string[];
    availability?: string;
    available?: boolean;
    brand?: string;
    categories?: string[];
    categoryIds?: string[];
    condition?: string;
    customFields?: SearchProductCustomField[];
    datePublished?: number;
    description?: string;
    extra?: SearchProductExtra[];
    gender?: string;
    googleCategory?: string;
    gtin?: string;
    imageUrl?: string;
    inventoryLevel?: number;
    isExcluded?: boolean;
    listPrice?: number;
    name?: string;
    onDiscount?: boolean;
    pid?: string;
    price?: number;
    priceCurrencyCode?: string;
    priceText?: string;
    productId?: string;
    ratingValue?: number;
    realVariantIds?: string[];
    reviewCount?: number;
    saleable?: boolean;
    skus?: SearchProductSku[];
    stats?: SearchProductStats;
    supplierCost?: number;
    tags1?: string[];
    tags2?: string[];
    tags3?: string[];
    thumbUrl?: string;
    unitPricingBaseMeasure?: number;
    unitPricingMeasure?: number;
    unitPricingUnit?: string;
    url?: string;
    variantId?: string;
    variations?: SearchProductKeyedVariation[];
}

Properties

_explain?: unknown
_pinned?: boolean
_score?: number
ageGroup?: string
alternateImageUrls?: string[]
availability?: string
available?: boolean
brand?: string
categories?: string[]
categoryIds?: string[]
condition?: string
customFields?: SearchProductCustomField[]
datePublished?: number
description?: string
gender?: string
googleCategory?: string
gtin?: string
imageUrl?: string

Product image url

inventoryLevel?: number
isExcluded?: boolean
listPrice?: number
name?: string

Product Name

onDiscount?: boolean
pid?: string
price?: number
priceCurrencyCode?: string
priceText?: string
productId?: string
ratingValue?: number
realVariantIds?: string[]
reviewCount?: number
saleable?: boolean
supplierCost?: number
tags1?: string[]
tags2?: string[]
tags3?: string[]
thumbUrl?: string

Product thumbnail url

unitPricingBaseMeasure?: number
unitPricingMeasure?: number
unitPricingUnit?: string
url?: string

Product page url

variantId?: string