Retrieve an email
Inspect one recipient delivery, its content, and its delivery and engagement history.
/v1/emails/logs/{emailLogId}Authorization
Bearer token
- Authorizationrequiredheader
Send your API key as
Bearer YOUR_API_KEY.
Path parameters
emailLogIdrequiredstringA recipient delivery identifier from the send response or email logs. Use a delivery ID, not a message ID.
Response
This endpoint returns the delivery object directly, without a data wrapper.
idstringRecipient delivery ID.
message_idstringMessage ID shared by the deliveries of one send. Use it to cancel or reschedule a scheduled send.
recipientstringRecipient address.
subjectstringSubject line.
from_addressstringSender address.
from_namestring or nullSender display name, when set.
statusstringDelivery state. A scheduled send is
scheduleduntil its time, orcanceled.sourcestringSending source, such as
apiorsmtp.scheduled_atstring or nullScheduled send time.
canceled_atstring or nullCancellation time.
delivery_reasonstring or nullReason for the delivery state, when available.
status_messagestring or nullMessage describing the delivery state, when available.
html_contentstring or nullHTML message content.
text_contentstring or nullPlain-text message content.
accepted_atstring or nullWhen the provider accepted the message.
delivered_atstring or nullWhen the message was delivered.
bounced_atstring or nullWhen the message bounced.
complained_atstring or nullWhen the recipient complained.
failed_atstring or nullWhen the delivery failed.
first_opened_atstring or nullFirst recorded open.
first_clicked_atstring or nullFirst recorded click.
open_countnumberRecorded opens.
click_countnumberRecorded clicks.
domainobject or nullSummary of the sending domain.
contactobject or nullSummary of the contact.
templateobject or nullSummary of the template.
A missing delivery or a delivery outside the key's project returns a not-found response. Treat engagement counts as signals; automated email clients can affect them.