Skip to main content

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:28

categoryId field


class

class: ProductClass

Defined in: type/IBaseProduct.ts:14

The class of the request resource


defaultLanguage

defaultLanguage: string

Defined in: type/IBaseProduct.ts:30

The default language for this product or cluster


descriptions

descriptions: LocalizedString[]

Defined in: type/IBaseProduct.ts:20

The descriptions of this product per language


hidden

hidden: YesNo

Defined in: type/IBaseProduct.ts:16

The hidden status of this resource.


id

id: number

Defined in: type/IBaseProduct.ts:10

Resource primary identifier


language?

optional language?: string

Defined in: type/IBaseProduct.ts:12

The requested language for this resource, default to the products default language. ISO 639-1 format.


metadataCanonicalUrls?

optional metadataCanonicalUrls?: LocalizedString[]

Defined in: type/IBaseProduct.ts:40

[SEO] Localized Metadata canonical url available in multiple languages


metadataDescriptions?

optional metadataDescriptions?: LocalizedString[]

Defined in: type/IBaseProduct.ts:36

[SEO] Localized Metadata description available in multiple languages


metadataKeywords?

optional metadataKeywords?: LocalizedString[]

Defined in: type/IBaseProduct.ts:38

[SEO] Localized Metadata keywords available in multiple languages


metadataTitles?

optional metadataTitles?: LocalizedString[]

Defined in: type/IBaseProduct.ts:34

[SEO] Localized Metadata title available in multiple languages


names

names: LocalizedString[]

Defined in: type/IBaseProduct.ts:18

The names of this product per language


priority?

optional priority?: number

Defined in: type/IBaseProduct.ts:32

priority field


shortDescriptions

shortDescriptions: LocalizedString[]

Defined in: type/IBaseProduct.ts:22

The short descriptions of this product per language


sku

sku: string

Defined in: type/IBaseProduct.ts:26

The SKU (stock keeping unit) of this product


slugs

slugs: LocalizedString[]

Defined in: type/IBaseProduct.ts:24

The slugs for this product per language


sources

sources: Source[]

Defined in: type/IBaseProduct.ts:42

sources field