Interface: IBaseProduct
Defined in: type/IBaseProduct.ts:8
Interface for the BaseProduct Type, where both Products and clusters derive from
Extended by
Properties
categoryId
categoryId:
number
Defined in: type/IBaseProduct.ts:24
categoryId field
categoryIds
categoryIds:
number[]
Defined in: type/IBaseProduct.ts:45
All category IDs this base product belongs to
createdAt
createdAt:
string
Defined in: type/IBaseProduct.ts:47
Timestamp marking when the record was created, in UTC ISO 8601 format.
defaultLanguage
defaultLanguage:
string
Defined in: type/IBaseProduct.ts:26
The default language for this product or cluster
descriptions
descriptions:
LocalizedString[]
Defined in: type/IBaseProduct.ts:16
The descriptions of this product per language
hidden
hidden:
YesNo
Defined in: type/IBaseProduct.ts:12
The hidden status of this resource.
id
id:
number
Defined in: type/IBaseProduct.ts:10
Resource primary identifier
lastModifiedAt
lastModifiedAt:
string
Defined in: type/IBaseProduct.ts:49
Timestamp marking the last modification of the record, in UTC ISO 8601 format.
metadataCanonicalUrls?
optionalmetadataCanonicalUrls?:LocalizedString[]
Defined in: type/IBaseProduct.ts:36
[SEO] Localized Metadata canonical url available in multiple languages
metadataDescriptions?
optionalmetadataDescriptions?:LocalizedString[]
Defined in: type/IBaseProduct.ts:32
[SEO] Localized Metadata description available in multiple languages
metadataKeywords?
optionalmetadataKeywords?:LocalizedString[]
Defined in: type/IBaseProduct.ts:34
[SEO] Localized Metadata keywords available in multiple languages
metadataTitles?
optionalmetadataTitles?:LocalizedString[]
Defined in: type/IBaseProduct.ts:30
[SEO] Localized Metadata title available in multiple languages
names
names:
LocalizedString[]
Defined in: type/IBaseProduct.ts:14
The names of this product per language
priority?
optionalpriority?:number
Defined in: type/IBaseProduct.ts:28
priority field
shortDescriptions
shortDescriptions:
LocalizedString[]
Defined in: type/IBaseProduct.ts:18
The short descriptions of this product per language
sku
sku:
string
Defined in: type/IBaseProduct.ts:22
The SKU (stock keeping unit) of this product
slugs
slugs:
LocalizedString[]
Defined in: type/IBaseProduct.ts:20
The slugs for this product per language
sources
sources:
Source[]
Defined in: type/IBaseProduct.ts:38
sources field
type
type:
ProductClass
Defined in: type/IBaseProduct.ts:43
Discriminator that distinguishes between a product and a cluster within the shared catalogue.
uuid
uuid:
string
Defined in: type/IBaseProduct.ts:41
Globally unique identifier for the product or cluster.