Odin

MigrosMoFipPageflip

object

MigrosMoFipPageflip represents the model which MoFip sends when initiating a pageflip.

pageintegerrequired

Example:2

Example

MigrosPartnerMoFipLabel

object

MoFipLabel represents the model which MoFip sends while pairing.

arrowstringrequired

Example:none

gtinstringrequired

Example:2124307000000

label_idstringrequired

Example:0BC62A0BB696

origin_countrystringrequired

Example:Espagne

product_idstringrequired

Example:275700501000

show_delivery_by_airbooleanrequired
show_delivery_interruptionbooleanrequired
store_idstringrequired

Example:0063940

wildfangstringrequired
Example

MofipProduct

object

MofipProduct is the Migros-Partner/VOI (MP-VOI) API Modell for Mofip to read from. As Mofip does not integrate the Data from the MP-VOI interface which is provided by Zucchetti GmbH called WebBO, we as the middlelayer leverage the API to read the data from.

categorystringrequired

Category is the BoSS Number which declares in which segment the product is. Schinken is Fleisch = 04 is an example, we know later.

Example:050115240505

gtinstringrequired

GTIN is the fka EAN. (eg. Barcode)

Example:2124307000001

product_idstringrequired

ProductID is the WebBO specific product-id.

Example:275700501000

product_namestringrequired

ProductName represents the Name of the product that has been saved in WebBO.

Example:Blumenkohl

show_originboolean

Origin tells the caller if this product needs additional input from the store-employee about the origin.

show_wildfangboolean

Wildfang tells the caller, if the product needs additional input from the store-employee about the fangzone.

Example

ProductAttributeRequestResponse

object

Additional product specific attributes.

productIDstring

Is the SAP ID of a product. Note - Not a GTIN.

>= 12 characters<= 12 characters

showDeliveryInterruptionboolean

Field indicates if a product currently has delivery interruption and should be indicated as such.

showNeuboolean

Field indicates if a product is currently promoted as a “new” product or neuheit.

showNoReorderboolean

Field indicates if a product shouldn’t be reordered.

showSeasonboolean

Field indicates if a product is currently promoted as a “seasonal” product.

storeIDstring

Is the migros default way of identifiying stores. Note - Consists of 7 digits

>= 7 characters<= 7 characters

Example

ProductResponse

object

Detailed information about a product.

alternative_gtinsarray[string]

Alternative GTINs for the product.

base_unit_typestring

The base unit type (e.g., CU).

boss_numberstring

The BOSS number of the product.

brand_codestring

The brand code.

brand_namestring

The brand name.

brand_typestring

The type of brand (e.g., Eigenmarke).

days_until_expirationinteger

The number of days until the product expires.

gtinstring

The primary GTIN of the product.

idstring

ID of the product.

max_order_quantityinteger

The maximum order quantity for the product.

namestring

Full name of the product.

name_part1string

The first part of the product name.

name_part2string

The second part of the product name.

name_part3string

The third part of the product name.

origin_country_code1string

The primary origin country code.

packageobject

Information about the product’s package.

Show Child Parameters
pricesobject

Pricing information for the product across different retailers.

Show Child Parameters
product_group_namestring

The product group name.

product_group_numberstring

The product group number.

product_imagestring

The product image of the product encoded in Base64

sap_creation_datestring(date-time)

The SAP creation date of the product.

short_namestring

Shortened name of the product.

status_namestring

The status of the product (e.g., active).

tax_classinteger

The tax class of the product.

tax_ratenumber(float)

The tax rate applicable to the product.

transport_unit_typestring

The transport unit type (e.g., TU).

Example