GET /v1/analytics/events is a unified event feed across four domains — email, automation, trigger, and inbound. Filter by recipientEmail to get one contact’s complete engagement timeline, or by eventType / automationId to slice the whole brand. Requires the emails scope.
When from/to are omitted the API defaults to the last 7 days. The response carries { events, pagination, range }.
One contact’s timeline
Export a full timeline
The SDK auto-pager walks every page so you never touch the cursor:Filter by event type or automation
EventRow carries domain, eventType, recipientEmail?, emailId?/emailName?, automationId?/automationName?, nodeId?, mode? (live | test), and a human summary?.
See also
GET /v1/analytics/eventsin the Public API v1 reference (sidebar) — full schema + filters.- Reading analytics — the dashboard view of the same data.
- Pagination — cursor semantics.
Need Help?
Our team is ready to support you at every step of your journey with Brew. Choose the option that works best for you:- Self-Service Tools
- Talk to Our Team
Search Documentation
Type in the “Ask any question” search bar at the top left to instantly find relevant documentation pages.
ChatGPT/Claude Integration
Click “Open in ChatGPT” at the top right of any page to analyze documentation with ChatGPT or Claude for deeper insights.