Create a key to copy examples filled with your team.
Event types
Types Kumo emits, and types you can subscribe to.
Kumo emits six event types. The endpoint also accepts open, click, unsubscribe, group_unsubscribe, and group_resubscribe. PostShiba does not emit those.
What we emit
event |
Kumo source |
|---|---|
processed |
Reception |
delivered |
Delivery |
deferred |
TransientFailure |
bounce |
Bounce, OOB, AdminBounce, Expiration |
dropped |
Rejection |
spamreport |
Feedback |
Create defaults to those six.
Event fields
| Field | Description |
|---|---|
event |
Wire name above. |
email |
Recipient. |
timestamp |
Unix time. |
sg_event_id |
capsule-{id}. |
sg_message_id |
Message id. |
smtp-id |
Message-ID header, or <{message_id}@capsule>. |
response |
SMTP response text. |
reason |
On deferred, bounce, and dropped. |
status |
Enhanced status code when present. |
attempt |
Delivery attempt count. |
bounce_classification |
On deferred, bounce, and dropped. |
type |
On bounce only. bounce or blocked. |
tenant_id |
PostShiba tenant slug. |
from |
Sender. |
subject |
Subject. |
category |
From unique args or headers. |
campaign_id |
From unique args or headers. |
ip |
Source address when known. |
unique_args |
Object you set at send time. Keys are also flattened onto the event. |