Properties
Optional
additionalInformation
additionalInformation?: string
Optional
addressLine1
addressLine1?: string
Optional
addressLine2
addressLine2?: string
Optional
addressLine3
addressLine3?: string
Optional
attributes
attributes?: {
attributeId: string;
value: string | number | boolean | string[] | Date;
}[]
Type declaration
attributeId: string
value: string | number | boolean | string[] | Date
categoryId
categoryId: string
Optional
customFields
customFields?: CustomFields
Optional
description
description?: string
Optional
dimensions
dimensions?: string
Optional
features
features?: {
name: string;
value: string;
}[]
Type declaration
name: string
value: string
Optional
geoCoordinatesField
geoCoordinatesField?: {
coordinates: [number, number];
type: string;
}
Type declaration
coordinates: [number, number]
type: string
Optional
imageIds
imageIds?: string[]
Optional
isPromoted
isPromoted?: boolean
Optional
locationIds
locationIds?: string[]
Optional
postalCode
postalCode?: string
Optional
tags
tags?: string[]
Optional
variantNote
variantNote?: string
Optional
variants
variants?: {
customFields?: VariantCustomFields;
description?: string;
imageIds?: string[];
price?: {
amount?: number;
currency?: string;
taxIncluded?: boolean;
taxable?: boolean;
};
sku?: string;
title?: string;
}[]
Type declaration
Optional
customFields?: VariantCustomFields
Optional
description?: string
Optional
imageIds?: string[]
Optional
price?: {
amount?: number;
currency?: string;
taxIncluded?: boolean;
taxable?: boolean;
}
Optional
amount?: number
Optional
currency?: string
Optional
taxIncluded?: boolean
Optional
taxable?: boolean
Optional
sku?: string
Optional
title?: string
Payload for creating a product
See
ProductResponse for details on fields