Skip to main content
POST
View your personalized inbox showing only leads and conversations assigned to you. Essential for team collaboration and individual accountability.

Overview

Retrieves all emails assigned to the authenticated user across all campaigns. This endpoint provides a personalized view for team members to focus on their assigned leads. Key Features:
  • Personalized inbox view for individual team members
  • Same comprehensive filtering as other inbox endpoints
  • Track assigned lead performance and engagement
  • Enable accountability in team-based campaigns
Use Cases:
  • Individual dashboards: Show team members only their assigned work
  • Performance tracking: Monitor individual team member metrics
  • Load balancing: View current assignment distribution
  • Task management: Track follow-ups on assigned leads

Query Parameters

string
required
Your SmartLead API key
boolean
default:"false"
Include full email thread history. Set to true to get complete conversation context.

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
string
default:"REPLY_TIME_DESC"
Sort order for results
  • REPLY_TIME_DESC: Most recent replies first (default)
  • SENT_TIME_DESC: Most recently sent emails first

Response Codes

Success
Request successful - assigned emails retrieved
Unauthorized
Invalid or missing API key
Validation Error
Invalid request parameters (e.g., limit > 20, invalid date format)
Internal Server Error
Server error occurred

Common Workflows

Daily Task Check

Hot Leads Follow-up

Campaign-Specific View

Performance Tips

  1. Use pagination: Default limit of 20 is optimal for response time
  2. Disable message history: Set fetch_message_history=false for list views
  3. Filter smartly: Combine filters to reduce result set
  4. Sort appropriately: Use REPLY_TIME_DESC for action-oriented views