Products Related

Returns the cooperative purchase price of products.

Returns the cooperative purchase price of products.

get
https://api-qual.migros.ch/migros/products/v8/products/purchase-price

Query Parameters

idsstring

A comma separated list of product ids.

glnsstring

A comma separated list of Global-Location-Numbers (GLNs) from SAP (also referred as ‘sndlad’).

limitinteger

Maximum number of results (max 2000).

Default:10

>= 0<= 2000

offsetinteger

Result set offset.

Default:0

>= 0

langstring

Defines the language (de/fr/it/en) for this request as query parameter. Either use the query param “lang” or header “Accept-Language”, not both.

Allowed values:defriten

Default:de

Headers

Accept-Languagestring

Defines the language (de/fr/it/en) for this request as request header. Either use the query param “lang” or header “Accept-Language”, not both.

Allowed values:defriten

Default:de

Response

application/json

Returned when successful

PurchasePriceCollection

A generic collection of elements.

itemsarray[object]required
Show Child Parameters
get/migros/products/v8/products/purchase-price
 
application/json

Returns the delivery time of a single product.

A delivery time of -1 means that the product is not orderable and doesn’t have a delivery date.

get
https://api-qual.migros.ch/migros/products/v8/products/{id}/delivery-time

Query Parameters

langstring

Defines the language (de/fr/it/en) for this request as query parameter. Either use the query param “lang” or header “Accept-Language”, not both.

Allowed values:defriten

Default:de

Path Parameters

idstringrequired

Headers

Accept-Languagestring

Defines the language (de/fr/it/en) for this request as request header. Either use the query param “lang” or header “Accept-Language”, not both.

Allowed values:defriten

Default:de

Response

application/json

Returned when successful

DeliveryTime

Delivery time in days.

daysintegerrequired

Days until delivery. -1 means that there’s no known delivery date.

get/migros/products/v8/products/{id}/delivery-time
 
application/json

Returns the responsible person of a product.

The matching is done using the name of the BoSS range responsible
and looking it up in LDAP. This lookup could potentially lead to zero
or more than one result. In the case of more than one result, the information
about the person may be incorrect. Be careful with the data output by this endpoint!

get
https://api-qual.migros.ch/migros/products/v8/products/{id}/responsible-person

Query Parameters

langstring

Defines the language (de/fr/it/en) for this request as query parameter. Either use the query param “lang” or header “Accept-Language”, not both.

Allowed values:defriten

Default:de

Path Parameters

idstringrequired

Product ID

Headers

Accept-Languagestring

Defines the language (de/fr/it/en) for this request as request header. Either use the query param “lang” or header “Accept-Language”, not both.

Allowed values:defriten

Default:de

Response

Returned when successful

get/migros/products/v8/products/{id}/responsible-person
 

Returns the scale- and PLU number. The scale number is used by consumers in the store whereas the PLU number is used by the personnel at the open register.

Note: PLUs are unique within a region, you can therefore filter for a specific region (GET-param = plu_region).

get
https://api-qual.migros.ch/migros/products/v8/products/{id}/scale-number

Query Parameters

plu_regionstring

Get the plu for this region.

langstring

Defines the language (de/fr/it/en) for this request as query parameter. Either use the query param “lang” or header “Accept-Language”, not both.

Allowed values:defriten

Default:de

Path Parameters

idstringrequired

Headers

Accept-Languagestring

Defines the language (de/fr/it/en) for this request as request header. Either use the query param “lang” or header “Accept-Language”, not both.

Allowed values:defriten

Default:de

Response

application/json

Returned when successful

ProductScaleNumber

The number to type on the scale in the store when weighing the specified product.

plu_numbersarray | null[object]

The number which butcher enters in scale/register for this product in the store.

Show Child Parameters
product_idstring | null

ID of the product.

scale_numberstring | null

Number to type on the scale when weighing this product in the store.

get/migros/products/v8/products/{id}/scale-number
 
application/json

Returns the sensory data of a single product.

Returns the sensory data of a single product.

get
https://api-qual.migros.ch/migros/products/v8/products/{id}/sensory-data

Query Parameters

langstring

Defines the language (de/fr/it/en) for this request as query parameter. Either use the query param “lang” or header “Accept-Language”, not both.

Allowed values:defriten

Default:de

Path Parameters

idstringrequired

Headers

Accept-Languagestring

Defines the language (de/fr/it/en) for this request as request header. Either use the query param “lang” or header “Accept-Language”, not both.

Allowed values:defriten

Default:de

Response

application/json

Returned when successful

SensoryData

featuresarrayrequired
Show Child Parameters
imagesarray | null[object]

An image and its properties.

Show Child Parameters
product_idstringrequired
get/migros/products/v8/products/{id}/sensory-data
 
application/json