Skip to main content
POST
/
api
/
v1
/
campaigns
/
{campaign_id}
/
send-test-email
curl -X POST "https://server.smartlead.ai/api/v1/campaigns/123/send-test-email?api_key=YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "leadId": 789,
    "sequenceNumber": 1,
    "customEmailAddress": "test@mycompany.com"
  }'
{
  "success": true,
  "message": "Test email sent successfully"
}
Test your email sequences before launching. Send to yourself or team to review content, formatting, and personalization.

Path Parameters

campaign_id
number
required
Campaign ID

Query Parameters

api_key
string
required
Your SmartLead API key

Request Body

leadId
number
required
Lead ID to use for personalization variables
sequenceNumber
number
required
Which sequence to test (1, 2, 3, etc.)
selectedEmailAccountId
number
Specific email account to send from (optional)
customEmailAddress
string
Custom recipient email (if different from lead’s email)
curl -X POST "https://server.smartlead.ai/api/v1/campaigns/123/send-test-email?api_key=YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "leadId": 789,
    "sequenceNumber": 1,
    "customEmailAddress": "test@mycompany.com"
  }'

Response Example

{
  "success": true,
  "message": "Test email sent successfully"
}