Skip to main content
POST
Import leads into your campaign. Supports bulk upload (max 400 leads per request) with custom fields and duplicate/validation controls.

Overview

Adds leads to a campaign with comprehensive validation and duplicate handling options. Key Features:
  • Bulk import: Up to 400 leads per request
  • Custom fields support (max 200 fields)
  • Duplicate detection controls
  • Global block list checking
  • Community bounce list validation

Path Parameters

campaign_id
number
required
Campaign ID

Query Parameters

api_key
string
required
Your SmartLead API key

Request Body

lead_list
array
required
Array of lead objects (max 400 leads)
lead_list_ids
array
Array of lead list IDs (if importing from existing lists)
type
string
Import type (optional)
settings
object
Validation and duplicate handling settings

Response Example