Master Inbox
Get Custom View Emails
Retrieve emails based on saved custom filter views
POST
Access emails using your custom saved views/filters. Create complex filter combinations and save them for quick access to specific inbox segments.
Overview
Retrieves emails based on custom saved views. This endpoint allows you to create and access sophisticated filter combinations for segmenting your inbox. Key Features:- Save complex filter combinations as reusable views
- Quick access to frequently used inbox segments
- Additional subsequence filtering capability
- All standard inbox filtering options available
- “Hot Leads”: Replied + High Priority + Assigned to Me
- “Follow-up Needed”: Not Replied + Sent > 3 days ago
- “Campaign X VIPs”: Specific campaign + Important flag
- “Subsequence Tracking”: Leads in specific subsequence
Query Parameters
Your SmartLead API key
Include full email thread history
Request Body
Number of records to skip for pagination
Number of records per page (1-20)
Custom view filter configuration
Sort order:
REPLY_TIME_DESC or SENT_TIME_DESCResponse Codes
Custom view emails retrieved successfully
Invalid API key
Invalid filter parameters
Server error
Predefined View Examples
Hot Leads View
Needs Follow-up View
Subsequence Performance View
VIP Campaign View
Subsequence Filtering
ThesubSequenceId filter is unique to this endpoint and allows tracking leads that have been pushed to child campaigns:
Building Effective Views
1. Start Specific, Then Broaden
2. Combine Time and Status
3. Multi-Dimension Filtering
Performance Optimization
- Single values preferred: Use single IDs instead of arrays when possible
- Limit subsequence queries: Subsequence filtering is more intensive
- Paginate properly: Use offset/limit for large result sets
- Cache views: Save frequently used filter combinations client-side
Related Endpoints
- Get Inbox Messages - All replies
- Push to Subsequence - Add leads to subsequence
- Get By Campaign - Campaign-specific leads
