Skip to main content
GET
Get Email Send

Get Email Send

You can retrieve a queued, sent, suppressed, or failed email by emailSendId. Email send rows are cleaned up after 14 days; when the row is gone, the API returns retained ClickHouse events and a sparse summary without emailBody. Test sends are hidden from sent-email history but remain available through this exact-ID endpoint while their row is retained. Use status and errorMessage as the delivery contract. Queue jobs are an internal execution detail and are not exposed by this API. status: "failed" is not a bounce. When internalFailureCode is transport_exhausted, the recipient provider refused every delivery route we had; when it is admin_bounce, an operator removed the message from the delivery queue. In both cases the address is still valid, remains subscribed, is not added to the suppression list, and does not count toward your bounce rate. Only status: "bounced" means the provider judged the mailbox itself. type identifies the send source (campaign, sequence, or transactional) for compatibility with analytics. emailType is the normalized delivery policy (marketing or transactional), and isTransactional is its stored snapshot. For example, a marketing message sent through send_email has type: "transactional", emailType: "marketing", and isTransactional: false. Timeline events expose the same policy as deliveryPolicy; their legacy emailType field remains the source category. For cleaned-up legacy sequence/API sends without a stored policy snapshot, emailType, isTransactional, and event deliveryPolicy are null rather than guessed. For multi-recipient transactional sends (multiple to addresses or any cc/bcc), additionalRecipients contains the full recipient lists as actually sent. It is null for single-recipient sends and for ClickHouse-only fallbacks. CC/BCC delivery records return isCopiedRecipient: true and identify the original delivery with primaryEmailSendId when it is still available. Their emailBody is null because content, opens, and clicks remain attached to the primary email send.

Request

string
required
Email send ID.

Responses