Skip to main content
POST
Track all sent emails across your campaigns. Monitor delivery, opens, clicks, and replies. Essential for campaign performance tracking and follow-up management.

Overview

Retrieves all sent emails from your account with comprehensive filtering options. This endpoint provides a unified view of all outreach activity across campaigns. Key Features:
  • Unified view of all sent emails across campaigns
  • Track email engagement (opens, clicks, replies)
  • Filter by campaign, email account, team member, tags, clients
  • Advanced lead category filtering
  • Date range filtering for reply tracking
  • Pagination and custom sorting
Common Use Cases:
  • Performance monitoring: Track which emails receive replies
  • Follow-up management: Find emails that haven’t received responses
  • Campaign analysis: Compare performance across campaigns
  • Team reporting: Filter by team member to track individual activity
  • Client reporting: Segment by client for account-specific insights

Query Parameters

string
required
Your SmartLead API key

Request Body

number
default:"0"
Number of records to skip for pagination. Must be non-negative.
number
default:"20"
Number of records to return per page. Must be between 1 and 20.
object
Advanced filtering options to segment your sent emails
string
default:"REPLY_TIME_DESC"
Sort order for results
  • REPLY_TIME_DESC: Most recent replies first (default, best for active conversations)
  • SENT_TIME_DESC: Most recently sent emails first (best for tracking recent outreach)

Response Codes

Success
Request successful - sent emails retrieved
Bad Request
Invalid request parameters or malformed request body
Unauthorized
Invalid or missing API key. Check your authentication.
Validation Error
Request validation failed. Common issues:
  • limit > 20
  • Invalid emailStatus value
  • Array exceeds maximum length
  • Invalid date format in replyTimeBetween
Internal Server Error
Server error occurred. Please try again or contact support if the issue persists.

Common Workflows

Daily Reply Check

Find Follow-up Opportunities

Campaign Performance Audit

Team Member Activity

Filtering Best Practices

1. Start Broad, Then Narrow

2. Combine Inclusion and Exclusion

3. Use Date Ranges Effectively

4. Paginate Large Results

Performance Optimization

  1. Use appropriate limits: Default of 20 balances speed and data volume
  2. Filter strategically: More specific filters = faster queries
  3. Avoid very large date ranges: Break into smaller chunks
  4. Cache results: Store frequently accessed data client-side
  5. Use specific campaign/account filters: Reduces query scope

Email Status Reference