DitLead
Home/Developers/API
Developer platform

The DitLead API & SDKs

A clean REST API to build integrations and automate your account — campaigns, leads, sequences, mailboxes, webhooks and analytics.

curl https://api.ditlead.com/v1/campaigns \
  -H "Authorization: Bearer $DITLEAD_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Q3 Outbound — SaaS founders",
    "channel": "multichannel"
  }'
Core resources

Everything outbound, over REST

/v1/campaigns

Campaigns

Create, launch, pause and report on multi-channel campaigns.

/v1/leads

Leads

Search the 700M+ database, enrich, verify and import contacts.

/v1/sequences

Sequences

Build branching cadences and manage steps programmatically.

/v1/mailboxes

Mailboxes

Connect inboxes, manage warmup and check health scores.

/v1/webhooks

Webhooks

Subscribe to replies, opens, bounces and pipeline events.

/v1/analytics

Analytics

Pull campaign, deliverability and revenue metrics on demand.

SDKs & access

Use your language, or none at all

Authenticate with a bearer API key over HTTPS. Official SDKs, plus Zapier and Make for no-code workflows.

AuthenticationBearer API key in the Authorization header
Base URLhttps://api.ditlead.com/v1
FormatJSON request & response bodies
Rate limitsGenerous per-key limits with clear headers

Node.js

npm i @ditlead/sdk

Python

pip install ditlead

REST

Any HTTP client

Zapier & Make

No-code automation
PLATE · CTAstart nowfig.
Build with DitLead

Ship your first integration today.

Grab an API key from your dashboard, drop in an SDK, and automate outreach end-to-end.

7-day trial·Credit card required·Cancel anytime