v1

latestOpenAPI 3.1.02026-07-2414238909.1 KB
Email API

Get email tracking (single message timeline)

Returns the ordered event timeline for one message — queued, sent, delivered, bounced, opened, clicked.

Each event includes human-readable status and event fields. Optional results, dsn, and callbackBody are troubleshooting fields (SMTP/MTA detail) — not required for normal monitoring. The portal shows them under collapsed Technical details; failed events may surface short delivery descriptions automatically.

Pass the trackingId from Send a transactional email or from search list rows (Tracking ID column / trackingId field).

Set include_content=true to include HTML/text body on timeline events (list/search omit body by default).

get/email/tracking/single/{trackingId}

Path parameters

trackingIdstring required

Primary customer tracking id from send response or search trackingId field. Internal messageId also accepted when values differ.

Query parameters

include_contentboolean

When true, include message body on applicable events.

Headers

Authorizationstring required

Bearer {access_token}

Response

Timeline events (newest-first or service order)

trackingIdstring

Batch id from POST /transactional-email — primary customer correlation id.

messageIdstring

Per-recipient worker log id — timeline key for one recipient in a batch.

recipientstring
fromstring
subjectstring
statusstring
deliveryStatusstring
eventstring
channel'API' | 'SMTP' | 'MARKETING'
campaignNamestring
envelopestring
datestring date-time
openedCountinteger
clickCountinteger
tagsstring[]
contentstring

Present when include_content=true on single GET.

callbackBodyobject
dsnobject