Hi @Elsssss,
This is possible through the use of our Email Analytics endpoint, specifically the Get email events API found here.
As per the documentation, you’ll see that this endpoint is used to query the event log for events; which are defined here, matching specified parameters.
An example of this would be the following request:
Request:
GET https://api.hubapi.com/email/public/v1/events?hapikey=demo&campaignId=13054799&limit=1&offset=Ch8KFgjC0cOq15yCtakBEOXx7NT479WQkgEYiNiW5uUo
Response:
{
"events": [
{
"appId": 20185,
"appName": "AbBatch",
"browser": {
"family": "Google Image Cache",
"name": "Google Image Cache",
"producer": "",
"producerUrl": "",
"type": "Proxy",
"url": "",
"version": []
},
"created": 1401715797602,
"emailCampaignId": 13054799,
"hmid": "ELPoAxjZnQEoz+acBjoSbWF4aWFrQGh1YnNwb3QuY29t",
"id": "fb5f4051-0bf9-3b3c-92f4-ffbab071ed66",
"location": {
"city": "Unknown",
"country": "Unknown",
"state": "Unknown"
},
"portalId": 62515,
"recipient": "maxiak@hubspot.com",
"type": "OPEN",
"userAgent": "Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 (via ggpht.com GoogleImageProxy)"
},
{
"appId": 20185,
"appName": "AbBatch",
"browser": null,
"created": 1401715797000,
"emailCampaignId": 13054799,
"hmid": "CiQ4ZWE5NTlmYy00MmU1LTRlZDctOTJjZC0zNjI0ZGRlNGYwODQQs+gDGNmdASAAKM/mnAYwoRY6Em1heGlha0BodWJzcG90LmNvbUCUhZPm5ShIAVooMWQ5NmYyODcyNDFjMmQzYWU1MDEwNTc3NmRkMDI5NzQ4ZjVjY2U3NXCR9A0=",
"id": "9221577f-8a9b-38e5-a96a-08e57550e8c2",
"location": null,
"portalId": 62515,
"recipient": "maxiak@hubspot.com",
"sentBy": {
"created": 1401715737236,
"id": "8ea959fc-42e5-4ed7-92cd-3624dde4f084"
},
"type": "OPEN",
"userAgent": "Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 (via ggpht.com GoogleImageProxy)"
},
{
"appId": 20185,
"appName": "AbBatch",
"created": 1401715744000,
"emailCampaignId": 13054799,
"hmid": "CiQ4ZWE5NTlmYy00MmU1LTRlZDctOTJjZC0zNjI0ZGRlNGYwODQQs+gDGNmdASAAKM/mnAYwoRY6Em1heGlha0BodWJzcG90LmNvbUCUhZPm5ShIAVooMWQ5NmYyODcyNDFjMmQzYWU1MDEwNTc3NmRkMDI5NzQ4ZjVjY2U3NXCR9A0=",
"id": "e4e7b45d-83ff-3faa-81a5-d241a3ce6e31",
"portalId": 62515,
"recipient": "maxiak@hubspot.com",
"response": "250 Thanks ",
"sentBy": {
"created": 1401715737236,
"id": "8ea959fc-42e5-4ed7-92cd-3624dde4f084"
},
"smtpId": "<1114083043.73189221401715737245.JavaMail.root@hemingway>",
"type": "DELIVERED"
},
{
"appId": 20185,
"appName": "AbBatch",
"created": 1401715737236,
"emailCampaignId": 13054799,
"hmid": "CiQ4ZWE5NTlmYy00MmU1LTRlZDctOTJjZC0zNjI0ZGRlNGYwODQQs+gDGNmdASAAKM/mnAYwoRY6Em1heGlha0BodWJzcG90LmNvbUCUhZPm5ShIAVooMWQ5NmYyODcyNDFjMmQzYWU1MDEwNTc3NmRkMDI5NzQ4ZjVjY2U3NXCR9A0=",
"id": "8ea959fc-42e5-4ed7-92cd-3624dde4f084",
"portalId": 62515,
"recipient": "maxiak@hubspot.com",
"sendId": "1d96f287241c2d3ae50105776dd029748f5cce75",
"sentBy": {
"created": 1401715737236,
"id": "8ea959fc-42e5-4ed7-92cd-3624dde4f084"
},
"subject": "test",
"type": "SENT"
},
{
"appId": 20185,
"appName": "AbBatch",
"created": 1401715737000,
"emailCampaignId": 13054799,
"hmid": "CiQ4ZWE5NTlmYy00MmU1LTRlZDctOTJjZC0zNjI0ZGRlNGYwODQQs+gDGNmdASAAKM/mnAYwoRY6Em1heGlha0BodWJzcG90LmNvbUCUhZPm5ShIAVooMWQ5NmYyODcyNDFjMmQzYWU1MDEwNTc3NmRkMDI5NzQ4ZjVjY2U3NXCR9A0=",
"id": "c26a72e7-d78b-3ec0-8801-54d951608c48",
"portalId": 62515,
"recipient": "maxiak@hubspot.com",
"sentBy": {
"created": 1401715737236,
"id": "8ea959fc-42e5-4ed7-92cd-3624dde4f084"
},
"type": "PROCESSED"
}
],
"hasMore": false,
"offset": "Ch8KFgjImIKLlZvVgIgBEMD9rLz93Jy1wgEYqIOT5uUoFZRhY64="
}
As we can see above, we’ve queried for all events pertaining to a specific Email Campaign with the ID 13054799, this has then returned all events associated to this send which is related to the contact, maxiak@hubspot.com
I hope this helps!