analytics
DELETE
https://hermeticor.com /v1/analytics/conversion-labels/{label} Parameters
labelstringpathrequiredCode samples
cURL
curl -X DELETE "https://hermeticor.com/v1/analytics/conversion-labels/{label}" \
-H "Authorization: Bearer $HERMETICOR_API_KEY"TypeScript
Python
Go
PHP
Ruby
Java
Responses
200 Default Response
Example
{
"deleted": 0
}Schema
deletedintegerrequired4XX Default Response
Example
{
"error": {
"code": "string",
"message": "string",
"details": {}
}
}Schema
errorobjectrequiredShow child parameters
codestringrequiredmessagestringrequireddetailsobjectPUT
https://hermeticor.com /v1/analytics/conversion-labels/{label}/target Set the value target of a conversion
Parameters
labelstringpathrequiredRequest body
application/json
targetMinorintegerrequired{
"targetMinor": 0
}Code samples
cURL
curl -X PUT "https://hermeticor.com/v1/analytics/conversion-labels/{label}/target" \
-H "Authorization: Bearer $HERMETICOR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"targetMinor":0}'TypeScript
Python
Go
PHP
Ruby
Java
Responses
200 Default Response
Example
{
"label": "string",
"event": "string",
"valueProperty": "string",
"targetMinor": 0,
"folder": "string"
}Schema
labelstringrequiredeventstringrequiredvaluePropertystringtargetMinorintegerfolderstringDELETE
https://hermeticor.com /v1/analytics/conversion-labels/{label}/target Parameters
labelstringpathrequiredCode samples
cURL
curl -X DELETE "https://hermeticor.com/v1/analytics/conversion-labels/{label}/target" \
-H "Authorization: Bearer $HERMETICOR_API_KEY"TypeScript
Python
Go
PHP
Ruby
Java
Responses
GET
https://hermeticor.com /v1/analytics/conversion-labels/{label}/metrics Parameters
fromstringqueryrequiredtostringqueryrequiredlabelstringpathrequiredCode samples
cURL
curl -X GET "https://hermeticor.com/v1/analytics/conversion-labels/{label}/metrics?from=<from>&to=<to>" \
-H "Authorization: Bearer $HERMETICOR_API_KEY"TypeScript
Python
Go
PHP
Ruby
Java
Responses
200 Default Response
Example
{
"label": "string",
"conversions": 0,
"uniqueProfiles": 0,
"valueMinor": 0,
"targetMinor": 0,
"targetProgress": 0
}Schema
labelstringrequiredconversionsintegerrequireduniqueProfilesintegerrequiredvalueMinorintegerrequiredtargetMinorintegerrequiredtargetProgressnumberrequiredGET
https://hermeticor.com /v1/analytics/conversion-labels/{label}/trend Parameters
fromstringqueryrequiredtostringqueryrequiredlabelstringpathrequiredCode samples
cURL
curl -X GET "https://hermeticor.com/v1/analytics/conversion-labels/{label}/trend?from=<from>&to=<to>" \
-H "Authorization: Bearer $HERMETICOR_API_KEY"TypeScript
Python
Go
PHP
Ruby
Java
Responses
200 Default Response
Example
{
"label": "string",
"points": [
{
"day": "string",
"conversions": 0,
"valueMinor": 0
}
]
}Schema
labelstringrequiredpointsobject[]requiredShow child parameters
daystringrequiredconversionsintegerrequiredvalueMinorintegerrequiredGET
https://hermeticor.com /v1/analytics/overview Dashboard overview. Rates are null (not 0) where the connection cannot report the metric.
Parameters
fromstringqueryrequiredtostringqueryrequiredincludeMachineOpensstringqueryCode samples
cURL
curl -X GET "https://hermeticor.com/v1/analytics/overview?from=<from>&to=<to>" \
-H "Authorization: Bearer $HERMETICOR_API_KEY"TypeScript
Python
Go
PHP
Ruby
Java
Responses
200 Default Response
Example
{
"sends": {
"totals": {},
"byDay": [
{
"day": "string",
"sent": 0
}
]
},
"availability": {},
"deliverability": {
"deliveryRate": 0,
"bounceRate": 0,
"complaintRate": 0
},
"engagement": {
"openRate": 0,
"clickRate": 0,
"replyRate": 0
},
"revenue": {
"currency": "string",
"totalMinor": 0,
"conversions": 0,
"byDay": [
{
"day": "string",
"revenueMinor": 0
}
],
"store": {
"totalMinor": 0,
"orders": 0,
"byDay": [
{
"day": "string",
"revenueMinor": 0
}
]
},
"byChannel": [
{
"channel": "string",
"revenueMinor": 0,
"conversions": 0
}
]
},
"topCampaigns": [
{
"id": "string",
"counts": {},
"revenueMinor": 0,
"conversions": 0
}
],
"topFlows": [
{
"id": "string",
"counts": {},
"revenueMinor": 0,
"conversions": 0
}
],
"listGrowth": [
{
"day": "string",
"added": 0,
"removed": 0
}
],
"unsubscribeTrend": [
{
"day": "string",
"unsubscribed": 0
}
]
}Schema
sendsobjectrequiredShow child parameters
totalsobjectrequiredbyDayobject[]requiredShow child parameters
daystringrequiredsentintegerrequiredavailabilityobjectrequireddeliverabilityobjectrequiredShow child parameters
deliveryRatenumberrequiredbounceRatenumberrequiredcomplaintRatenumberrequiredengagementobjectrequiredShow child parameters
openRatenumberrequiredclickRatenumberrequiredreplyRatenumberrequiredrevenueobjectrequiredShow child parameters
currencystringrequiredtotalMinorintegerrequiredconversionsintegerrequiredbyDayByDayItem[]requiredShow child parameters
daystringrequiredrevenueMinorintegerrequiredstoreobjectShow child parameters
totalMinorintegerrequiredordersintegerrequiredbyDayByDayItem[]requiredbyChannelobject[]Show child parameters
channelstringrequiredrevenueMinorintegerrequiredconversionsintegerrequiredtopCampaignsTopCampaignsItem[]requiredShow child parameters
idstringrequiredcountsobjectrequiredrevenueMinorintegerrequiredconversionsintegerrequiredtopFlowsTopCampaignsItem[]requiredShow child parameters
idstringrequiredcountsobjectrequiredrevenueMinorintegerrequiredconversionsintegerrequiredlistGrowthobject[]requiredShow child parameters
daystringrequiredaddedintegerrequiredremovedintegerrequiredunsubscribeTrendobject[]requiredShow child parameters
daystringrequiredunsubscribedintegerrequiredGET
https://hermeticor.com /v1/analytics/segments/{id}/trend Parameters
fromstringqueryrequiredtostringqueryrequiredidstringpathrequiredCode samples
cURL
curl -X GET "https://hermeticor.com/v1/analytics/segments/{id}/trend?from=<from>&to=<to>" \
-H "Authorization: Bearer $HERMETICOR_API_KEY"TypeScript
Python
Go
PHP
Ruby
Java
Responses
200 Default Response
Example
{
"segmentId": "string",
"points": [
{
"day": "string",
"count": 0
}
]
}Schema
segmentIdstringrequiredpointsPointsItem[]requiredShow child parameters
daystringrequiredcountintegerrequiredGET
https://hermeticor.com /v1/analytics/forms Parameters
fromstringqueryrequiredtostringqueryrequiredCode samples
cURL
curl -X GET "https://hermeticor.com/v1/analytics/forms?from=<from>&to=<to>" \
-H "Authorization: Bearer $HERMETICOR_API_KEY"TypeScript
Python
Go
PHP
Ruby
Java
Responses
200 Default Response
Example
{
"forms": [
{
"formId": "string",
"name": "string",
"views": 0,
"submissions": 0,
"conversionRate": 0,
"versions": [
{
"versionId": "string",
"views": 0,
"submissions": 0,
"conversionRate": 0
}
]
}
]
}Schema
formsobject[]requiredShow child parameters
formIdstringrequirednamestringrequiredviewsintegerrequiredsubmissionsintegerrequiredconversionRatenumberrequiredversionsobject[]requiredShow child parameters
versionIdstringrequiredviewsintegerrequiredsubmissionsintegerrequiredconversionRatenumberrequiredUpdated