Emarsys Facade

Access to data

This endpoint implements the Emarsys protocol needed to personalize marketing emails.

This endpoint is expected to change in incompatible ways until v1 is reached.

post
https://api-qual.migros.ch/migros/marketing/campaigns/v1/emarsys/{domain}

Path Parameters

domainstringrequired

The domain to retrieve data from.
For products you may query one product by its id. For coupons you may query one coupon by its id. TODO: probably will need “usercoupons”: all coupons attributed to a cumulus nr. For discounts you may query one discount by its id.

Allowed values:productscouponsdiscounts

Example:products

Body

application/json

Emarsys POST request body

EmarsysRequest

Emarsys request

fieldsarray[string]required
limitinteger

>= 1<= 10

parametersarray[object]required

Response

application/json

Data of the domain selected by the POST body.

EmarsysResponse

Emarsys compatible response

contentarray[object]required
post/migros/marketing/campaigns/v1/emarsys/{domain}

Body

{ "fields": [], "parameters": [ {} ] }
 
application/json

EmarsysRequest

Emarsys request

fieldsarray[string]required
limitinteger

>= 1<= 10

parametersarray[object]required
Example

EmarsysResponse

Emarsys compatible response

contentarray[object]required
Example