Smartlead website screenshot

Smartlead

Smartlead is cold email infrastructure for outbound sales and lead generation, focused on inbox deliverability through unlimited mailbox rotation, automated warmup, and a unified master inbox. Smartlead exposes a REST API at server.smartlead.ai/api/v1 covering campaigns, leads, email accounts, email warmup, webhooks, analytics, and client management, with API key authentication via query parameter.

7 APIs 0 Features
Cold EmailOutboundSalesDeliverabilityEmail WarmupAutomationSequences

APIs

Smartlead Campaigns API

REST endpoints to create, list, fetch, update, schedule, pause, resume, and delete email campaigns, plus manage sequences, A/B variants, and sender account assignments inside a ...

Smartlead Leads API

Endpoints to add leads to a campaign in bulk, fetch leads, update lead status (interested, replied, unsubscribed), search leads globally, and manage lead categories.

Smartlead Email Accounts API

Endpoints to add, list, update, and remove sender mailboxes (SMTP, Gmail, Outlook), assign them to campaigns, and track per-account sending limits and warmup state.

Smartlead Email Warmup API

Endpoints for managing Smartlead's deliverability warmup engine — enabling warmup per mailbox, configuring ramp settings, and reading warmup reputation and stats.

Smartlead Webhooks API

CRUD endpoints for campaign-scoped webhook subscriptions covering lead events (sent, opened, clicked, replied, bounced, unsubscribed) used to stream Smartlead activity to extern...

Smartlead Analytics API

Endpoints for campaign and account-level analytics — sent, open, click, reply, bounce, and unsubscribe metrics aggregated over time ranges.

Smartlead Client Management API

Endpoints for agency users to provision and manage white-labeled client accounts, assign permissions, and meter usage across multiple end customers.

Collections

Pricing Plans

Rate Limits

Smartlead Ai Rate Limits

2 limits

RATE LIMITS

FinOps

Resources

🔗
Website
Website
🔗
App
App
🔗
Documentation
Documentation
🔗
APIReference
APIReference
🚀
GettingStarted
GettingStarted
💰
Pricing
Pricing
📰
Blog
Blog
📝
Signup
Signup
🔗
Login
Login
🔗
Help
Help
📜
PrivacyPolicy
PrivacyPolicy
📜
TermsOfService
TermsOfService
🔗
LinkedIn
LinkedIn
🔗
Twitter
Twitter
👥
YouTube
YouTube
🔗
LlmsText
LlmsText

Sources

apis.yml Raw ↑
opencollection: 1.0.0
info:
  name: Smartlead API
  version: '1.0'
request:
  auth:
    type: apikey
    key: api_key
    value: '{{api_key}}'
    placement: query
items:
- info:
    name: Campaigns
    type: folder
  items:
  - info:
      name: List campaigns
      type: http
    http:
      method: GET
      url: https://server.smartlead.ai/api/v1/campaigns/
      params:
      - name: client_id
        value: ''
        type: query
        description: Optional client identifier for agency accounts.
      - name: include_tags
        value: ''
        type: query
        description: Include campaign tag IDs, names, and colors.
    docs: Retrieves all email campaigns for the authenticated user with comprehensive campaign data.
  - info:
      name: Create campaign
      type: http
    http:
      method: POST
      url: https://server.smartlead.ai/api/v1/campaigns/
      body:
        type: json
        data: '{}'
    docs: Create a new email campaign.
  - info:
      name: Get campaign
      type: http
    http:
      method: GET
      url: https://server.smartlead.ai/api/v1/campaigns/:id
      params:
      - name: id
        value: ''
        type: path
    docs: Get specific campaign details by ID.
  - info:
      name: Update campaign status
      type: http
    http:
      method: PATCH
      url: https://server.smartlead.ai/api/v1/campaigns/:id/status
      params:
      - name: id
        value: ''
        type: path
      body:
        type: json
        data: '{}'
    docs: Update the status of an existing campaign.
- info:
    name: Campaign Statistics
    type: folder
  items:
  - info:
      name: Get campaign statistics
      type: http
    http:
      method: GET
      url: https://server.smartlead.ai/api/v1/campaigns/:id/statistics
      params:
      - name: id
        value: ''
        type: path
    docs: Retrieve campaign performance metrics.
bundled: true