IkasProduct
idstringnamestringtypeIkasProductTypeType of the product. Refer to the IkasProductType reference.
descriptionstringshortDescriptionstringmetaDataIkasHTMLMetaData | nullMeta data info of the product. Refer to the IkasHTMLMetaData reference for more info.
brandIkasBrand | nullBrand of the product. Refer to the IkasBrand reference for more info.
categoriesIkasCategory[]Categories of the product. Refer to the IkasCategory reference for more info.
tagsIkasTag[]Tags of the product. Refer to the IkasProductTag reference for more info.
variantsIkasProductVariant[]Variants of the product. Refer to the IkasProductVariant reference for more info.
variantTypesIkasProductVariantType[]Variant types of the product. Refer to the IkasProductVariantType reference for more info.
attributesIkasProductAttributeValue[]Attributes of the product. Refer to the IkasProductAttributeValue reference for more info.
productOptionSetIdstring | nullbaseUnitIkasProductBaseUnit | nullRefer to the IkasProductBaseUnit reference for more info.
productOptionSetIkasProductOptionSet | nullRefer to the IkasProductOptionSet reference for more info.
campaignsIkasProductCampaign[] | nullRefer to the IkasProductCampaign reference for more info.
selectedVariantValuesIkasVariantValue[]Refer to the IkasVariantValue reference for more info.
hasVariantbooleanhasStockbooleanhasValidProductOptionValuesbooleanhrefstringproductHrefstringmainVariantTypeIkasVariantType | undefinedRefer to the IkasVariantType reference for more info.
mainVariantValueIkasVariantValue | undefinedRefer to the IkasVariantValue reference for more info.
selectedVariantIkasProductVariantRefer to the IkasProductVariant reference for more info.
displayedVariantTypesIkasDisplayedVariantType[]Refer to the IkasDisplayedVariantType reference for more info.
isCustomerReviewEnabledbooleanisCustomerReviewLoginRequiredbooleanisAddToCartEnabledbooleangroupedAttributeValuesIkasProductAttributeMap[]Refer to the IkasProductAttributeMap reference for more info.
selectedVariantUnitPriceTextstring | undefinedselectVariantValuefunctionfunction selectVariantValue(variantValue: IkasVariantValue): void
getVariantUnitPriceTextfunctionfunction getVariantUnitPriceText(variant: IkasProductVariant): void
getCampaignsfunctionasync function getCampaigns(): Promise<IkasProductCampaign[] | undefined>
getCustomerReviewsfunctionasync function getCustomerReviews(params?: { limit?: number; page?: number }): Promise<IkasCustomerReviewList>
getProductOptionSetfunctionasync function getProductOptionSet(): Promise<boolean>