v2
latestOpenAPI 3.1.0MIT2026-07-26105151330.5 KBEmails
Get Email Logs
Per-recipient send log for one generated email, cursor-paginated. Filter by status. Returns { emails, nextCursor, hasMore }. Individual rows are retained roughly 30 days. Requires the email:read scope.
get/v1/emails/{emailId}/logs
Path parameters
emailIdstring required
Email ID returned in generation status result.emails[].emailId.
Query parameters
limitinteger
Max rows per page (capped at 100).
cursorstring
Pagination cursor from a previous response's nextCursor.
status'delivered' | 'opened' | 'clicked' | 'bounced' | 'complained' | 'suppressed' | 'sent'
Filter rows by delivery/engagement status.
Response
Email send log