Skip to main content

Interface: BaseProductCategoryRelationship

Defined in: type/BaseProductCategoryRelationship.ts:6

Object class for BaseProductCategoryRelationship

Properties

baseProduct

baseProduct: IBaseProduct

Defined in: type/BaseProductCategoryRelationship.ts:24

Reference to the underlying record in the shared product/cluster model.


baseProductUuid

baseProductUuid: string

Defined in: type/BaseProductCategoryRelationship.ts:10

Base product UUID


category

category: Category

Defined in: type/BaseProductCategoryRelationship.ts:26

Primary category associated with the product.


categoryId

categoryId: number

Defined in: type/BaseProductCategoryRelationship.ts:14

Numeric category identifier retained for compatibility with legacy integrations.


categoryUuid

categoryUuid: string

Defined in: type/BaseProductCategoryRelationship.ts:12

Category UUID


createdAt

createdAt: string

Defined in: type/BaseProductCategoryRelationship.ts:20

Timestamp marking when the record was created, in UTC ISO 8601 format.


isDefault

isDefault: boolean

Defined in: type/BaseProductCategoryRelationship.ts:16

Whether this is the default category for the base product


lastModifiedAt

lastModifiedAt: string

Defined in: type/BaseProductCategoryRelationship.ts:22

Timestamp marking the last modification of the record, in UTC ISO 8601 format.


sortOrder

sortOrder: number

Defined in: type/BaseProductCategoryRelationship.ts:18

Sort order within the category


uuid

uuid: string

Defined in: type/BaseProductCategoryRelationship.ts:8

Globally unique identifier for the product or cluster.