The Event Notification Service supports these event notification types and their corresponding payloads.
| Notification Event Type | Description |
|---|---|
TransactionalSendEvents.EmailSent |
Indicates that the email was sent to the email provider. |
TransactionalSendEvents.EmailNotSent |
Indicates that the email wasn't sent and includes the reason. |
TransactionalSendEvents.EmailBounced |
Indicates that the email bounced and includes the reason. |
Common Event Attributes
All or some of these attributes are shared for all event data payloads.
| Attribute | Type | Description |
|---|---|---|
eventCategoryType |
string | The taxonomy of the event |
timestampUTC |
number | UTC Epoch time |
compositeId |
string | Internal tracking ID (deprecated) |
composite |
object | Object containing broken down composite ID |
composite.jobId |
string | The unique job ID. |
composite.batchId |
string | The unique batch ID. |
composite.listId |
string | The unique list ID. |
definitionKey |
string | Send Definition Customer Key (Transactional Sent Events Only) |
definitionId |
string | Send Definition Id (Transactional Sent Events Only) |
mid |
number | Tenant Business Unit Id event was produced from |
eid |
number | Tenant Enterprise Id event was produced from |
info |
object | Object containing event-specific details |
Transactional Email Sent Event
This event notification payload is an example of what your callback receives for a TransactionalSendEvents.EmailSent event.
| Attribute | Type | Description |
|---|---|---|
| to | string | The recipient's email address |
| subscriberKey | string | The unique ID of the recipient |
| messageKey | string | Object containing event-specific details |
| status | string | Result of the Sent Event |
| renderedSubject | string | The subject line after personalization |
Transactional Email Sent Payload Example
{
"eventCategoryType": "TransactionalSendEvents.EmailSent",
"timestampUTC": 1600698608530,
"compositeId": "466651f2-9c28-e911-a261-78e3b50b4f00.2001070.44609.4153.1251508322",
"composite": {
"jobId": "2001070",
"batchId": "4153",
"listId": "44609",
"subscriberId": "1251508322",
"emailId": "182583"
},
"definitionKey": "makana-appt",
"mid": 1447640,
"eid": 1447640,
"sendClassificationType": "Operational",
"info": {
"to": "mduarte.10166.0749@salesforce.exacttargettest.com",
"subscriberKey": "mduarte.10166.0749@sf.exacttargettest.com",
"messageKey": "f2b21aa0-fc16-11ea-9bc1-fbf804a5a66e",
"status": "Sent",
"renderedSubject": "Don't Forget Your Appointment"
},
"definitionId": "466651f2-9c28-e911-a261-78e3b50b4f00"
}
Transactional Email Not Sent Event
This event notification payload is an example of what your callback receives for a TransactionalSendEvents.EmailNotSent event.
Email Not Sent Info Attributes
| Attribute | Type | Description |
|---|---|---|
| to | string | The recipient's email address |
| subscriberKey | string | The unique ID of the recipient |
| messageKey | string | Object containing event-specific details |
| reason | string | The descriptive reason |
| statusCode | string | The subscriber error code |
| statusMessage | string | The subscriber error message |
TransactionalSendEvents.EmailNotSent Payload Example
[
{
"eventCategoryType": "TransactionalSendEvents.EmailNotSent",
"timestampUTC": 1600630238373,
"compositeId": "3d9ee7e3-57f1-e911-a2d6-1402ec8faa09.1722202.69399.0.0",
"definitionKey": "makana-appt",
"mid": 1476456,
"eid": 1476266,
"info": {
"to": "mduarte.10166.0749@sf.exacttargettest.com",
"subscriberKey": "101660749",
"messageKey": "c3896725-6847-40bd-9217-dda17ee6cba2",
"reason": "The subscriber ExactTarget system status is unsubscribed",
"statusCode": "1",
"statusMessage": "Unsubscribed"
},
"definitionId": "3d9ee7e3-57f1-e911-a2d6-1402ec8faa09",
"composite": {
"jobId": "2001070",
"batchId": "4153",
"listId": "44609",
"subscriberId": "1251508322",
"emailId": "182583"
}
}
]
Transactional Email Bounced Event
This event notification payload is an example of what your callback receives for a TransactionalSendEvents.EmailBounced event.
| Attribute | Type | Description |
|---|---|---|
to |
string | The recipient's email address |
subscriberKey |
string | The unique ID of the recipient |
messageKey |
string | Object containing event-specific details |
bounceCode |
string | The type of bounce - "HARD" or "SOFT" |
bounceMessage |
string | The string from the recipient email send the provider |
smtpReason |
string | The error value of the SMTP reason |
[
{
"eventCategoryType": "TransactionalSendEvents.EmailBounced",
"timestampUTC": 1583849944000,
"compositeId": "9bcfe8e8-5a3b-e911-a2c7-1402ec83d7c0.1888699.69238.29.207500672",
"definitionKey": "makana-appt",
"mid": 1476456,
"eid": 1476266,
"info": {
"to": "mduarte.10166.0749@sf.exacttargettest.com",
"subscriberKey": "5bed12d54c74fd93ee1de599",
"messageKey": "hJlMt8-fckKT4silLiVusA",
"bounceCode": "HARD",
"bounceMessage": "5.1.1 (bad destination mailbox address) User Unknown",
"smtpReason": "5.1.1"
},
"definitionId": "9bcfe8e8-5a3b-e911-a2c7-1402ec83d7c0",
"composite": {
"jobId": "2001070",
"batchId": "4153",
"listId": "44609",
"subscriberId": "1251508322",
"emailId": "297967"
}
}
]