Skip to main content

ElasticSearch result fields

This manual page provides an overview about which ElasticSearch result fields can be used to replace the former Callisto template variables, via which certain information can be accessed.

This page is currently being constructed. At this point, the list provided here is incomplete and will be expanded in the near future.

Tabelle 1. ES result fields and template variables
ElasticSearch result field Template variable Description

calculatedPrices.default.
customerClassDiscountPercent

$PriceColumnDiscountPercentage

Contains the percentage of the graduated prices discount stored for the customer class of the customer that is currently logged in.

calculatedPrices.formatted.rrpPrice

$RRP

Contains the recommended sales price of the item.

calculatedPrices.price

$Price

Contains the item price.

calculatedPrices.priceNet

$ShowNetPrices

Contains the item price.

calculatedPrices.prices.
default.price.value

$Price

Contains the item price.

calculated.Prices.rrp.price

$RRPDecimalSeparatorDot

Contains the recommended sales price with a dot as the decimal separator.

defaultCategories[0].id

$ItemBranchID

Contains the ID of the default category of the item.

filter.hasAttribute

$AttributeExist

Contains a query whether an item has attributes.

filter.search.german.properties

$ItemParamsList

Contains an array with characteristics belonging to the item. Note:

images.all[0].names.alternate

$ImageAlt[1]

Contains the alternative text of the item image.

images.all[0].names.name

$ImageName[1]

Contains the name of the item image

images.all[0].url

$ImageURL[1]

Contains the URL of the item image in its highest resolution.

images.all[0].urlMiddle

$MiddleSizeImageURL[1]

Contains the URL of the item image in medium resolution.

images.all[0].urlPreview

$PreviewImageURL[1]

Contains the preview image of the item.

images.all[0]urlSecondPreview

$SecondPreviewImageURL[1]

Contains the URL of the second preview image of the item.

images.item.urlSecondPreview

$SecondPreviewImageURL[25]

Contains the URL of the second preview image of the item.

images.variation.urlSecondPreview

$SecondPreviewImage[1]

Contains the second preview image of the item.

item.ageRestriction

$FSK

Contains the age restriction of the item.

item.condition.names.name

$Condition

Contains the condition of the item.

item.createdAt

$CreationDate

Contains the date at which the item was created.

item.isSubscribable

$IsSubscriptionItem

Contains a Boolean that returns true if the item can be purchased as a subscription.

item.itemID

$ID / $CurrentItemId

Contains the ID of the item.

item.manufacturer.externalName

$ProducerExternalName

Contains the external name of the item’s manufacturer.

item.manufacturer.logo

$ProducerLogo

Contains the URL of the manufacturer’s logo.

item.manufacturer.name

$Producer

Contains the name of the item’s manufacturer.

item.storeSpecial.id

$ActionID

Contains the ID of the store special.

item.variation.packingUnits

$PackagingUnit

Contains the packaging unit of the item.

calculatedPrices.default.vatValue

$VAT

Contains the percentage of the value-added tax of the item.

salesPrices[0].names.priceId

$PriceID

Contains the ID of the price set of the item.

stock.net

$StockList

Contains the physical net stock of the item.

texts.description

$Description

Contains the description text of the item.

texts.name1

$Name[1]

Contains the first name stored for the item.

texts.name2

$Name[2]

Contains the second name stored for the item.

texts.name3

$Name[3]

Contains the third name stored for the item.

texts.shortDescription

$DescriptionShort

Contains the item text.

texts.technicalData

$TechnicalData

Contains the technical data of the item.

texts.urlPath

$Name4URL

Contains the item’s URL path in the online store.

unit.content

$Lot

Contains the content of the item’s sales unit.

variation.availableUntil

$ExpirationDate

Contains the date until which the item is available.

variation.availability.id

$AvailabilityID

Contains the ID of the item’s availability.

variation.availability.names.name

$AvailabilityString

Contains the name of the item’s availability.

variation.createdAt

$CreationDate

Contains the date at which the variation was created.

variation.defaultShippingCosts

$DefaultShippingCosts

Contains the default shipping costs.

variation.externalID

$ExternalVariationID

Contains the external ID of the variation.

variation.heightMM

$Height

Beinhaltet die height of the item in millimetre.

variation.id

$VariationID

Contains the ID of the variation.

variation.intervalOrderQuantity

$OrderQuantityInterval

Contains the interval quantity of the item.

variation.itemId

$ID

Contains the ID of the item.

variation.lengthMM

$Length

Contains the length of the variation in millimetre.

variation.maximumOrderQuantity

$OrderQuantityMax

Contains the maximum order quantity of the item.

variation.minimumOrderQuantity

$OrderQuantityMin

Contains the minimum order quantity of the item.

variation.model

$Model

Contains the model name of the item.

variation.number

$Number

Contains the variation number of the item.

variation.releaseAt

$ReleaseDate

Contains the release date of the item.

variation.stockLimitation

$LimitOrderByStock

Contains the value of the stock limitation of the item. 0 = No limitation, 1= Limit to net stock, 2 = Do not keep stock for this item.

variation.weightG

$Weight

Contains the weight of the item in gram.

variation.weightNetG

$WeightNet

Contains the net weight of the item in gram.

To top