Build with Warm Deals
REST API, official SDKs in Python and TypeScript, real-time webhooks. Programmatically push leads, launch campaigns, sync with your CRM.
Base URL:
https://warm.deals/api/v1Quickstart
# Install the Python SDK
pip install warmdeals
# Authenticate
from warmdeals import WarmDealsClient
lf = WarmDealsClient(api_key="lf_your_key_here")
# Create a lead
lead = lf.create_lead(
name="Acme Corp",
email="ceo@acme.com",
industry="SaaS",
)
# Launch a campaign with that lead
campaign = lf.create_campaign(
name="Q4 Outreach",
campaign_type="email",
company_ids=[lead["id"]],
)What you can do
Push leads
Programmatically add prospects from your forms, CRM, or webhooks.
Launch campaigns
Create email/SMS/voice/WhatsApp campaigns via API.
Real-time webhooks
Get notified on opens, clicks, replies, meetings booked, and deals won.
AI Copilot
Query your pipeline programmatically - same answers as the dashboard chat.
API key auth
X-API-Key headers with `lf_` keys. Scoped permissions per key.
Compliance built-in
GDPR Article 20 data export, sub-processor list, DPA template available.