ProductScaleNumber
objectThe number to type on the scale in the store when weighing the specified product.
The number which butcher enters in scale/register for this product in the store.
Show Child Parameters
ID of the product.
Number to type on the scale when weighing this product in the store.
ProductStatus
objectA product status.
One OfInformation whether or not the product is active (not exposed).
Information whether or not a product is active.
Show Child Parameters
Status description text.
The pex status of the product.
Show Child Parameters
Status identifier (no relation to active field).
Can be one of these values: available, not-available, currently-not-available, liquidation, deleted.
Allowed values:availablenot-availablecurrently-not-availableliquidationdeleted
Date which marks by when a product should not be displayed online anymore.
Is field available online
Date which marks by when a product should be displayed online.
The pim status of the product.
Price band category type.
One OfInformation about the price_level (tiefpreis/normalpreis)
Show Child Parameters
Additional information for seasonal products to identify for which year this product is.
Seasonal flag.
Product’s seasonality type code.
Possible values:
- ‘0010’: Default
- ‘P’: Permanent
- ‘F’: Spring
- ‘FW’: Spring periodic
- ‘H’: Fall
- ‘HW’: Fall periodic
- ‘S’: Summer
- ‘SW’: Summer periodic
- ‘W’: Winter
- ‘WW’: Winter periodic
Allowed values:0010PFFWHHWSSWWWW
ProductSupplier
objectThe product id that this supplier uses for the product.
ProductVariant
objectRepresents a variant mapped onto the base product.
Variants are also indexed standalone and for that the regular Product model is used.
A ProductVariant is created from that Product when mapping the variant onto the base product.
Collection of additional category breadcrumbs, where the first element is the leaf category and the last one the root.
An image and its properties.
Show Child Parameters
Entry in the assortment information list (Sortimentierung in SAP)
Show Child Parameters
Hashmap of variant attributes.
The keys are the attribute labels. There are some known keys: color and size.
The product id of the base product if one exists.
The base unit of the product.
Product “boss number”.
It is represented as string because the number can have leading zeros.
One OfThe brand (“Marke”) the product belongs to.
Represents the Brand information.
Show Child Parameters
One OfBundle (Gebindetyp) information of a product: Contains information about the bundle (Gebinde) in which a product
is handled/transported in logistic centers.
Bundle (Gebindetyp) contains information about the bundle (Gebinde) which is used in the logistics center to
handle/transport the products.
Show Child Parameters
Represents a care label.
Show Child Parameters
Represents the category basic information.
Show Child Parameters
One OfChemicals declaration for this product.
This is only exported on the product detail view, but not in list views.
Information on chemicals (Gefahrenstoffe).
The backend decides which statements are to be displayed according to additional flags.
Just show all statements you find.
http://de.wikipedia.org/wiki/H-_und_P-Sätze
http://de.wikipedia.org/wiki/R-_und_S-Sätze
Show Child Parameters
One OfCO2 compensation information.
CO2 compensation details.
These are the technical values for selling CO2 compensation. The MCheck also provides some carbon footprint
information, but the MCheck information is only informative.
Show Child Parameters
Represents a possible color for the product.
Show Child Parameters
One OfDeclaration information.
Declarations information mapped on the product.
Show Child Parameters
One OfMain product description.
A product description and its properties.
Show Child Parameters
Represents a document.
Show Child Parameters
One OfRepresents information about energy efficiency in the API.
Show Child Parameters
eRPA Text field
EsField index=false so that the field is not indexed in ElasticSearch
we only need it in the raw data
Represents a Pictogram (or Eyecatcher) on a product.
Show Child Parameters
Collection of product feature instances.
Show Child Parameters
Whether the product in relevant for Galaxus.
Used in the admin app and for filtering in ElasticSearch.
One OfGlobal Product Classification.
Global Product Classification of this product.
https://www.gs1.org/standards/gpc/how-gpc-works
https://www.gs1.ch/home/themen/gs1-standards/share/global-product-classification-(gpc)
This is the model that is mapped onto the product. There is also Migros\Model\Gcp\Gpc for the
stand-alone GPC information.
Show Child Parameters
Global Trade Item Number (GTIN).
One OfMain product image.
An image and its properties.
Show Child Parameters
One OfMain product image, transparent.
An image and its properties.
Show Child Parameters
This is the cost of the so called ‘vorgezogene Recyclinggebühr’, in PEx called ‘vrgPrice’
Collection of internal feature instances for grouping, sorting.
Show Child Parameters
Whether it is a product variant.
One OfMultilingual description of how the product is used, e.g. permanent article
Show Child Parameters
Represents the Label information in the Product.
Show Child Parameters
Allowed values:defriten
Hashmap of links indexed by target system id.
This property holds the data to store in Elasticsearch.
Local Certifications of a product, needed for the new product title structure.
Show Child Parameters
One OfLogistical information about the product.
Show Child Parameters
One OfMCheck data: product sustainability information.
MCheck 2.0 information on the product.
MCheck has been introduced by Migros to show the sustainability of products regarding re-traceability, biodiversity
etc. to the consumers.
Show Child Parameters
One OfThis is the MData from PEX and/or PIM.
Show Child Parameters
One OfMain supplier (Regellieferant) for this product.
Show Child Parameters
The id of the main variant of this product, if one exists.
The Migros-Product-ID (from Riversand/Pim4Migros project), e.g. “MP-169r-xp74-3dba”
One OfThis is the data about Product names.
Show Child Parameters
One OfDate range when the product is considered new.
Represents an interval.
Show Child Parameters
Nutritional Characteristics of a product, needed for the new product title structure.
Show Child Parameters
One OfShow Child Parameters
Whether the product in relevant for Rialto.
This flag does NOT decide whether the product should currently be shown in the shops.
It merely tells that PIM sees the necessary logistics information for this product exist.
For MAPI, this flag means that rialto is notified about changes on this product.
To decide if a product should be shown in the shop, use the retailer_flags visibility field.
One OfIf there are declarations, this is the information from the declarations, otherwise the information coming from PEx.
Collects information about the various source declarations of a product.
Show Child Parameters
One OfPackage weight and contents.
Some of this data is duplicated in “package_information”, which contains information about more package types.
Represents the package information.
Show Child Parameters
Package information indexed by the type of package.
Some of this data is duplicated in “package”, which can contain additional information for display purposes.
Example types of package information:
- cu: customer unit
- tu: transport unit
- lu: logistic unit
One OfList of parts related to this product.
Show Child Parameters
Represents a Pictogram (or Eyecatcher) on a product.
Show Child Parameters
One OfRepresents POP Label fields on a product.
Show Child Parameters
One OfUpstream supplier referenced by the main supplier in P4M.
Contains the supplier ID and, when available from the supplier relation lookup, the supplier name.
Show Child Parameters
One OfCurrent valid price or discounted price.
Defaults to national price. If region is given and the price differs, the regional price is used.
Falls back to national if there is no regional price.
This property is mapped on-the-fly given the region specified in the API request by the ProductFilter.
Singular combined price information including discount if present.
Show Child Parameters
One OfAlternative units for pricing comparison
Show Child Parameters
Ordering text of the product that is useful in the procurement process.
Specific Properties of a product, needed for the new product title structure.
Product type name.
Product type code.
One OfQuality responsible of a product
Examples: MGB, Denner, GM Aare
Show Child Parameters
The amount on stock.
One OfThe ratings of the product.
Represents the ratings of an item, e.g. product.
Show Child Parameters
Product receipt text.
One OfMap of the regional availability of a product in the regions.
Show Child Parameters
One OfThe regional information with price and discount information.
Either national is set or the individual regional ones.
No longer visible by default from version 7 on. If required, use region=all to get it.
Represents the regional information of a product in the API.
Show Child Parameters
Time when product should be reindexed again because of outdated data.
One OfList of related products, such as purchase recommendations or product references.
Represents a collection of product recommendations from all sources.
Show Child Parameters
Retailer information.
Show Child Parameters
One OfRetailer flags (Product status fields).
Map of all retailers for their retailer flags.
Show Child Parameters
Time when product was created in SAP.
One OfServices which are available to this product.
Represents services.
Show Child Parameters
Unique user-friendly ID.
Represents a list of multilingual slugs.
Show Child Parameters
A product status.
Show Child Parameters
Tags for flagging certain products.
The tags property is stored to ES as is, but we use a virtual property for M-API output to filter out internal tags.
Product type from PIM or PEx.
This value is also used properly tag Sammler products.
00 = Einzelartikel (normal product)
01 = Sammelartikel (Sammler)
02 = Variante (variant)
10 = VK-Set
11 = Lot
12 = Display
20 = Warengruppen-Wertartikel
21 = Warengruppen-Hierarchiewertartikel
22 = Gruppen-Wertartikel
30 = Warengruppen-Vorlageartikel
Time when product was last indexed (or partially updated) with modifications in Elasticsearch.
When a product did not change after mapping, it is not re-indexed and thus the timestamp is not updated as well.
One OfProduct VAT percentage.
Represents VAT information on a product.
Show Child Parameters
Links to videos.
The number of months this product has warranty.
PurchasePrice
objectExample:GMZH
Example:CHF
Global Location Number (GLN).
Example:7624400080108
Example:MIGROS-GEN.BUND
Example:2028019
Example:3.23
Example:106282900000
Example:0092103183
Example:PCE
Example:2020-03-01
Example:9999-12-31