Campaigns API

Create and manage email campaigns with advanced sequencing

Quick Start

POST
/api/v1/campaigns/submit

Submit a new email campaign with leads and automated sequences. Perfect for sales outreach, marketing campaigns, and customer engagement.

Key Validation Rules

Example Request

curl -X POST https://beam.lightmeter.io/api/v1/campaigns/submit \ -H "Authorization: Bearer your_api_key_here" \ -H "Content-Type: application/json" \ -d '{ "campaign_name": "Product Launch Outreach", "schedule": { "timezone": "America/New_York", "days": ["Mon", "Tue", "Wed", "Thu", "Fri"], "daily_start_time": "09:00", "daily_end_time": "17:00" }, "leads": [ { "email": "contact@example.com", "first_name": "Alex", "last_name": "Johnson", "company_name": "TechCorp Inc", "contact_linkedin_url": "https://linkedin.com/in/alexjohnson", "account_linkedin_url": "https://linkedin.com/company/techcorp", "attributes": { "job_title": "VP of Engineering", "industry": "Technology", "custom_note": "Interested in automation tools" } } ], "sequence": [ { "step": 1, "type": "new", "variants": [ { "subject": ["Quick question for {{first_name}}"], "body": "Hi {{first_name}}, I noticed your recent work at {{company_name}}..." } ] } ] }'