MACH Alliance stands for Microservices, API-first, Cloud-native SaaS and Headless. With the MACH ecosystem, eCommerce brands can build an individual technology environment and tailor it to their requirements to optimize the digital customer experience and achieve a ROI more quickly. As a certified member, Mapp contributes to this next generation of tech ecosystem by offering APIs & Microservices to best fit brands' needs.
Learn more about the MACH Alliance →
Download our latest guide to explore the principles and best practices for implementing MACH. From flexible APIs and headless systems to cloud-native platforms and microservices, this guide simplifies MACH with clear, actionable insights drawn from the experiences of industry leaders.
Download nowLeverage our premium IP ranges and MTAs delivering over 80Bn messages per year. Supported by our in-house deliverability experts. 99%+ Deliverability rates.
Read Documentation →
curl --location --request POST 'https://api.mapp.com/rest/message/sendTransactionalWithEventDetails?recipientId=1111111111&messageId=2222222222' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--header 'Authorization: $MappAuth' \
--data-raw '{
"parameters":
[
{"name" : "Customer Name","value" : "John Doe"},
{"name" : "Shipping Address","value": "12 High Street, London, N1 2AB"}
],
"eventDetails":
[
{
"itemDetails":[
{"name":"productId","value":"AB12345"},
{"name":"productName","value":"Green T-Shirt"},
{"name":"productPrice", "value":"12.50"}
]
},
{
"itemDetails":[
{"name":"productId","value":"AB98765"},
{"name":"productName","value":"Blue Shirt"},
{"name":"productPrice", "value":"25.00"}
]
}
]
}'
Surface insights and analytics wherever you need them via our Analytics API. Our solution offers flexible integration with eCommerce apps, content management systems, data visualization tools, and more.
Read Documentation →
curl --location --request POST 'https://api.mapp.com/rest/analytics/analysis-query' \
--header 'Content-Type: application/json' \
--header 'Authorization: $MappAuth' \
--data-raw '{
"resultType": "DATA_ONLY",
"queryObject": {
"columns": [
{
"name": "websiteGoals",
"scope": "OBJECT",
"context": "ACTION",
"variant": "NORMAL",
"lowerLimit": 1,
"upperLimit": 20
},
{
"name": "customerJourney_conversions",
"columnPeriod": "ANALYSIS",
"sortDirection": "DESCENDING",
"sortIndex": 1,
"scope": "OBJECT",
"context": "ACTION"
},
{
"name": "customerJourney_conversionValue",
"columnPeriod": "ANALYSIS",
"scope": "OBJECT",
"context": "ACTION",
"variant": "NORMAL"
}
],
"variant": "LIST",
"predefinedContainer": {
"filters": [
{
"name": "time_range",
"filterPredicate": "BETWEEN",
"connector": "AND",
"caseSensitive": false,
"context": "NONE",
"value1": "2023-01-01 00:00:00",
"value2": "2023-02-01 00:00:00"
}
],
"containers": []
}
}
}'
Our API-friendly CDP allows you to collect, match, unify and activate 360° customer profiles in real-time, to trigger hyper-targeted customer experiences.
Read Documentation →
curl --location --request POST 'https://api.mapp.com/rest/user/updateProfile?userId=1111111111' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--header 'Authorization: $MappAuth' \
--data-raw '[
{
"name": "user.firstname",
"value": "John"
},
{
"name": "user.lastname",
"value": "Doe"
}
]'
Access a real-time stream of customer events either in raw or filtered format to support a variety of analytical use cases such, as recommendations, demand forecasting, fraud prevention, etc.
Read Documentation →
{
"id":"520703153",
"timestamp":"2023-05-09T14:05:58.165+02:00",
"eventMetadata":{
"version":"1",
"source":"2",
"ingestionTimestamp":1683633958165
},
"processingMetadata":{
"detectedContext":"Page"
},
"account":{
"id":"961084471703173"
},
"user":{
"id":"3061676779445995921",
"startTimestamp":"2023-05-09T14:05:58.000+02:00",
"customerId":"b2b37d01ed88ee000a2cf4abc522d6cd56a8d7dccc1663f1792b591be21d3165",
"guid":null,
"categories":{
"textValues":{
},
"numericValues":{
}
},
"sessionsSubcontext":{
"count":0
}
},
"session":{
"id":"5000000000520703155",
"startTimestamp":"2023-05-09T14:05:58.000+02:00",
"parameters":{
"textValues":{
},
"numericValues":{
}
},
"pagesSubcontext":{
"count":0
},
"requestSequenceNumber":8
},
"page":{
"id":"520703153",
"startTimestamp":"2023-05-09T14:05:58.165+02:00",
"name":"ultimate.mapp.com/monochrome-check-belted-shift-dress.html",
"url":null,
"categories":{
"textValues":{
"1":{
"key":"1",
"value":"Clothing"
},
"2":{
"key":"2",
"value":"Womens"
},
"3":{
"key":"3",
"value":"Men Clothing"
},
"5":{
"key":"5",
"value":"Customers"
},
"6":{
"key":"6",
"value":"Nurture"
},
"7":{
"key":"7",
"value":"Chatbots"
},
"8":{
"key":"8",
"value":"Shipping Notification"
},
"9":{
"key":"9",
"value":"utm_source=Nurture&utm_medium=Chatbots&utm_campaign=265492"
},
"10":{
"key":"10",
"value":"DE"
}
},
"numericValues":{
}
},
"parameters":{
"textValues":{
},
"numericValues":{
}
},
"eventsSubcontext":{
"count":0
},
"pageOrder":8,
"externalSearchPhrase":null,
"internalSearchPhrase":null,
"searchEngine":false,
"referrerDomain":""
},
"media":null,
"action":null,
"form":null,
"heatmap":null,
"mediaAction":null,
"basket":{
"status":"View",
"items":[
{
"quantity":1,
"price":22,
"rank":1,
"listPosition":null,
"product":{
"name":"tuc136107755",
"url":"https://ultimate.mapp.com/pub/media/catalog/product/t/u/tuc136107755-multi-coloured_r_z001a_3.jpg",
"categories":{
"textValues":{
"1":{
"key":"1",
"value":"Clothing"
},
"2":{
"key":"2",
"value":"Womens"
},
"3":{
"key":"3",
"value":"Monochrome Check Belted Shift Dress"
},
"4":{
"key":"4",
"value":"https://ultimate.mapp.com/pub/media/catalog/product/t/u/tuc136107755-multi-coloured_r_z001a_3.jpg"
}
},
"numericValues":{
}
},
"parameters":{
"textValues":{
},
"numericValues":{
}
}
}
}
],
"parameters":{
"textValues":{
},
"numericValues":{
}
}
},
"order":null,
"campaign":{
"name":"",
"keyword":null,
"campaignTrackType":"Engagement",
"websiteGoalId":0,
"categories":{
"textValues":{
},
"numericValues":{
}
},
"parameters":{
"textValues":{
},
"numericValues":{
}
}
},
"device":{
"fullName":null,
"name":null,
"family":null,
"vendor":null,
"model":null,
"deviceClass":"Desktop",
"release":null,
"screen":{
"resolution":"unknown",
"colorDepth":0,
"inchesDiagonal":null
},
"deviceEverId":"8168363395859268340"
},
"browser":{
"javaScriptVersion":"1.8.5",
"fullName":"Google Chrome 112",
"name":"Chrome",
"vendor":"Google",
"version":"112",
"majorVersion":112,
"minorVersion":0,
"browserId":"358784671460317461",
"release":{
"year":"2023",
"month":"April"
}
},
"platform":{
"fullName":"Windows 10",
"name":"Windows",
"vendor":"Microsoft",
"version":"10.0",
"majorVersion":10,
"minorVersion":0,
"platformId":"3245311179930350929",
"release":{
"year":"2015",
"month":"July"
}
},
"hardware":{
"deviceClass":"Desktop",
"deviceClassId":0,
"fullName":"any Desktop & Laptop",
"name":"Unknown",
"family":"Unknown",
"vendor":"Unknown",
"model":"Unknown",
"release":{
"year":"Unknown",
"month":"Unknown"
},
"screen":{
"pixelsHeight":0,
"pixelsWidth":0,
"inchesDiagonal":"Unknown",
"colorDepth":0
},
"deviceId":"3563033190307540612"
},
"os":null,
"location":{
"countryCode":"DE",
"city":"Essen"
},
"connection":{
"speed":"Wireless",
"isp":"Telefonica o2 germany gmbh co.ohg",
"organisation":"Ncc # 2008040527"
},
"userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36",
"trackUrlQueryString":"?p=600,ultimate.mapp.com%2Fmonochrome-check-belted-shift-dress.html,,,,,1683625147105,1,,&eid=8168363395859268340&cd=b2b37d01ed88ee000a2cf4abc522d6cd56a8d7dccc1663f1792b591be21d3165&X-WT-UA=Mozilla%2F5.0+%28Windows+NT+10.0%3B+Win64%3B+x64%29+AppleWebKit%2F537.36+%28KHTML%2C+like+Gecko%29+Chrome%2F112.0.0.0+Safari%2F537.36&X-WT-IP=**.***.**.*&pu=https%3A%2F%2Fultimate.mapp.com%2Fmonochrome-check-belted-shift-dress.html&cg1=Clothing&cg2=Womens&cg3=&cg4=&cg5=&ck1=81&ba=tuc136107755&co=22&qn=1&st=view&ca1=Clothing&ca2=Womens&ca3=Dresses&ca4=&ca5=&ca6=&ca7=&ca8=",
"requestUrl":"https://ultimate.mapp.com/monochrome-check-belted-shift-dress.html",
"referrerUrl":"1"
}{
27 items"id":"string""520703153""timestamp":"string""2023-05-09T14:05:58.165+02:00""eventMetadata":{
3 items"version":"string""1""source":"string""2""ingestionTimestamp":float1683633958165
}"processingMetadata":{
1 item"detectedContext":"string""Page"
}"account":{
1 item"id":"string""961084471703173"
}"user":{
6 items"id":"string""3061676779445995921""startTimestamp":"string""2023-05-09T14:05:58.000+02:00""customerId":"string""b2b37d01ed88ee000a2cf4abc522d6cd56a8d7dccc1663f1792b591be21d3165""guid":null"categories":{
2 items"textValues":{
0 items
}"numericValues":{
0 items
}
}"sessionsSubcontext":{
1 item"count":int0
}
}"session":{
5 items"id":"string""5000000000520703155""startTimestamp":"string""2023-05-09T14:05:58.000+02:00""parameters":{
2 items"textValues":{
0 items
}"numericValues":{
0 items
}
}"pagesSubcontext":{
1 item"count":int0
}"requestSequenceNumber":int8
}"page":{
"..."
}12 items"media":null"action":null"form":null"heatmap":null"mediaAction":null"basket":{
3 items"status":"string""View""items":[
"1 item
0":{
5 items"quantity":int1"price":int22"rank":int1"listPosition":null"product":{
4 items"name":"string""tuc136107755""url":"string""https://ultimate.mapp.com/pub/media/catalog/product/t/u/tuc136107755-multi-coloured_r_z001a_3.jpg""categories":{
2 items"textValues":{
4 items"1":{
2 items"key":"string""1""value":"string""Clothing"
}"2":{
2 items"key":"string""2""value":"string""Womens"
}"3":{
2 items"key":"string""3""value":"string""Monochrome Check Belted Shift Dress"
}"4":{
2 items"key":"string""4""value":"string""https://ultimate.mapp.com/pub/media/catalog/product/t/u/tuc136107755-multi-coloured_r_z001a_3.jpg"
}
}"numericValues":{
}0 items
}"parameters":{
2 items"textValues":{
0 items
}"numericValues":{
0 items
}
}
}
}
]"parameters":{
2 items"textValues":{
}0 items"numericValues":{
}0 items
}
}"order":null"campaign":{
6 items"name":"string""""keyword":null"campaignTrackType":"string""Engagement""websiteGoalId":int0"categories":{
2 items"textValues":{
0 items
}"numericValues":{
0 items
}
}"parameters":{
2 items"textValues":{
0 items
}"numericValues":{
0 items
}
}
}"device":{
9 items"fullName":null"name":null"family":null"vendor":null"model":null"deviceClass":"string""Desktop""release":null"screen":{
3 items"resolution":"string""unknown""colorDepth":int0"inchesDiagonal":null
}"deviceEverId":"string""8168363395859268340"
}"browser":{
9 items"javaScriptVersion":"string""1.8.5""fullName":"string""Google Chrome 112""name":"string""Chrome""vendor":"string""Google""version":"string""112""majorVersion":int112"minorVersion":int0"browserId":"string""358784671460317461""release":{
2 items"year":"string""2023""month":"string""April"
}
}"platform":{
8 items"fullName":"string""Windows 10""name":"string""Windows""vendor":"string""Microsoft""version":"string""10.0""majorVersion":int10"minorVersion":int0"platformId":"string""3245311179930350929""release":{
2 items"year":"string""2015""month":"string""July"
}
}"hardware":{
10 items"deviceClass":"string""Desktop""deviceClassId":int0"fullName":"string""any Desktop & Laptop""name":"string""Unknown""family":"string""Unknown""vendor":"string""Unknown""model":"string""Unknown""release":{
"..."
}2 items"screen":{
"..."
}4 items"deviceId":"string""3563033190307540612"
}"os":null"location":{
2 items"countryCode":"string""DE""city":"string""Essen"
}"connection":{
3 items"speed":"string""Wireless""isp":"string""Telefonica o2 germany gmbh co.ohg""organisation":"string""Ncc # 2008040527"
}"userAgent":"string""Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36""trackUrlQueryString":"string""?p=600,ultimate.mapp.com%2Fmonochrome-check-belted-shift-dress.html,,,,,1683625147105,1,,&eid=8168363395859268340&cd=b2b37d01ed88ee000a2cf4abc522d6cd56a8d7dccc1663f1792b591be21d3165&X-WT-UA=Mozilla%2F5.0+%28Windows+NT+10.0%3B+Win64%3B+x64%29+AppleWebKit%2F537.36+%28KHTML%2C+like+Gecko%29+Chrome%2F112.0.0.0+Safari%2F537.36&X-WT-IP=**.***.**.*&pu=https%3A%2F%2Fultimate.mapp.com%2Fmonochrome-check-belted-shift-dress.html&cg1=Clothing&cg2=Womens&cg3=&cg4=&cg5=&ck1=81&ba=tuc136107755&co=22&qn=1&st=view&ca1=Clothing&ca2=Womens&ca3=Dresses&ca4=&ca5=&ca6=&ca7=&ca8=""requestUrl":"string""https://ultimate.mapp.com/monochrome-check-belted-shift-dress.html""referrerUrl":"string""1"
}
In a world where real-time data is key, brands and marketers need to rely on solutions that connect the dots to activate powerful automation and help personalize the entire customer journey. Explore all our existing integrations that will help extend your capabilities →
Explore our network