interface ProductResponse {
    additionalInformation: string;
    addressLine1?: string;
    addressLine2?: string;
    addressLine3?: string;
    attributes?: ProductAttribute[];
    category?: null | Category;
    categoryId: string;
    createdAt: Date;
    description: string;
    dimensions: string;
    features: NameValuePair[];
    geoCoordinatesField?: GeoCoordinatesField;
    id: string;
    imageIds: string[];
    images?: null | AttachmentResponse[];
    isPromoted?: boolean;
    locationIds: string[];
    locations?: null | Location;
    name: string;
    organization?: null | UnexpandedObject | Organization;
    organizationId: string;
    postalCode?: string;
    publication: Partial<ProductPublication>;
    tags: string[];
    updatedAt: Date;
    variantNote: string;
    variants?: null | ProductVariantResponse[];
}

Hierarchy (view full)

Properties

additionalInformation: string
addressLine1?: string
addressLine2?: string
addressLine3?: string
attributes?: ProductAttribute[]
category?: null | Category
categoryId: string
createdAt: Date
description: string
dimensions: string
features: NameValuePair[]
geoCoordinatesField?: GeoCoordinatesField
id: string
imageIds: string[]
images?: null | AttachmentResponse[]
isPromoted?: boolean
locationIds: string[]
locations?: null | Location
name: string
organization?: null | UnexpandedObject | Organization
organizationId: string
postalCode?: string
publication: Partial<ProductPublication>
tags: string[]
updatedAt: Date
variantNote: string
variants?: null | ProductVariantResponse[]

Generated using TypeDoc