Skip to main content
POST
/
api
/
v1
/
campaigns
/
{campaign_id}
/
forward-email
curl -X POST "https://server.smartlead.ai/api/v1/campaigns/12345/forward-email?api_key=YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "message_id": "msg-abc-123",
    "stats_id": "stats-abc-123",
    "to_emails": "manager@company.com,sales@company.com",
    "cc_emails": "teamlead@company.com",
    "bcc_emails": "audit@company.com",
    "forward_email_subject": "FYI – please review",
    "forward_email_body": "<p>Sharing this thread for your visibility.</p>"
  }'
{
  "ok": true,
  "messageId": "<generated-message-id@smartlead.ai>",
  "status": "success"
}
Forward email threads to colleagues or external recipients. Maintains original context and thread history.

Overview

Forwards an email to specified recipients. Useful for collaboration, escalation, and sharing important conversations. Use Cases:
  • Escalate to manager/supervisor
  • Share with team members
  • Forward to subject matter expert
  • Loop in decision makers
  • External referrals

Path Parameters

campaign_id
integer
required
Campaign ID

Query Parameters

api_key
string
required
Your SmartLead API key

Request Body

message_id
string
required
Message ID to forward
stats_id
string
required
Email stats ID
to_emails
string
required
Comma-separated recipient email addresses.
forward_email_body
string
Custom HTML or plain-text body prepended above the auto-generated forwarded message chain. Mirrors the “compose” textbox in the Global Inbox UI when forwarding from the app. When omitted, only the auto-generated forwarded chain is sent.
forward_email_subject
string
Custom subject line for the forwarded email. Overrides the original campaign’s subject when provided. When omitted, the original campaign subject is used.
cc_emails
string
Optional comma-separated CC recipient email addresses.
bcc_emails
string
Optional comma-separated BCC recipient email addresses.
forward_email_body, forward_email_subject, cc_emails, and bcc_emails are optional. Existing integrations that send only message_id, stats_id, and to_emails are fully backwards-compatible — behaviour is unchanged when these fields are omitted.
curl -X POST "https://server.smartlead.ai/api/v1/campaigns/12345/forward-email?api_key=YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "message_id": "msg-abc-123",
    "stats_id": "stats-abc-123",
    "to_emails": "manager@company.com,sales@company.com",
    "cc_emails": "teamlead@company.com",
    "bcc_emails": "audit@company.com",
    "forward_email_subject": "FYI – please review",
    "forward_email_body": "<p>Sharing this thread for your visibility.</p>"
  }'

Response Example

{
  "ok": true,
  "messageId": "<generated-message-id@smartlead.ai>",
  "status": "success"
}