v1

latestOpenAPI 3.1.02026-07-2414238909.1 KB
Email API

Get email tracking (recipient timeline)

Returns the ordered event timeline for one recipient inside a batch send.

Path parameters:

  • trackingId — batch id from the send response
  • messageId — per-recipient id from batch summary recipients[].messageId or search list rows

Returns an empty array when the recipient does not belong to the batch. Set include_content=true to include HTML/text body on applicable events.

get/email/tracking/single/{trackingId}/recipients/{messageId}

Path parameters

trackingIdstring required

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

messageIdstring required

Per-recipient worker message id (timeline key).

Query parameters

include_contentboolean

When true, include message body on applicable events.

Headers

Authorizationstring required

Bearer {access_token}

Response

Recipient timeline events

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