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 publishes an OpenAPI 3.1.1 contract with 98 operations at server.smartlead.ai/api/v1 covering campaigns, sequences, leads and lead lists, sender mailboxes and warmup, the master inbox, webhooks, analytics, Smart Delivery placement testing, Smart Senders and agency client management, authenticated with an API key passed as a query parameter. It also ships an unusually forward agent surface for its size — an A2A agent card, a published Agent Skill, a remote documentation MCP server, llms.txt, and a first-party CLI — alongside a 13-event signed webhook catalog.
Smartlead publishes 19 API contracts indexed on the APIs.io network, including Campaign Statistics API, Campaigns API, Analytics API, and 16 more. Tagged areas include Cold Email, Outbound, Sales, Deliverability, and Email Warm-up.
The Smartlead catalog on APIs.io includes 1 event-driven AsyncAPI specification and 1 Spectral governance ruleset.
Smartlead’s developer surface includes authentication, CLI, documentation, API reference, getting-started guide, pricing, engineering blog, and 41 more developer resources.
Regulatory Posture applies to this provider. Its tags matched the
Horizontal (data, software, accessibility, platform) regime, so
Regulatory Posture carries 15 points of the composite.
If this regime is wrong for your business, say so on your
provider repo — the
applicability map is public and we will correct it.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it
carries 10 points of the composite. It is scored from the published contracts
themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already
holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in
front of it, and the first time that check is skipped a duplicate record is created.
Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet,
not penalised by it.
The six quality facets above are damped to 75 points between them,
because the conditional facet above carries the other
25. That is why each facet's contribution is shown against a damped
maximum: raising a quality facet moves the composite by 75% of its nominal
weight, not 100%. The full arithmetic is at apis.io/rating/.
Show this score on your site.
It updates itself when the score changes. Paste this where you link to your API docs:
<a href="https://apis.io/providers/smartlead-ai/"><img src="https://apis.io/badge/smartlead-ai/card.svg" alt="Smartlead on APIs.io — Kin Score by API Evangelist"></a>
Other styles, a README pill and a shields.io endpoint are on the badge page.
Raise your score.
Agent readiness — checks not met, largest first (exact, from this profile):
Idempotency+9 pts — OpenAPI mutating operations declare an idempotency key — a header, a request-body property, or a named de-duplication token whose own description says so (verified); else common[].type matches /idempoten/i (documented) Ask about this →
Delegated User Identity+6 pts — a served discovery document listing authorization_code in grant_types_supported (served), else an oauth2 authorizationCode flow or openIdConnect declared in an OpenAPI (documented) Ask about this →
Pagination+5 pts — share of collection GETs (an array, or one wrapped in data/items/results ...) that declare a page/limit/offset/cursor parameter, a Link header or a next/cursor field; na with no collection GETs Ask about this →
Protected Resource Metadata+5 pts — a served /.well-known/oauth-protected-resource carrying `resource` (documented), and naming its authorization_servers (verified) Ask about this →
Agentic Commerce Well-Known Document+5 pts — a parsing /.well-known/ucp.json or acp.json declaring a version and at least one service, OR (0.27) a live x402 payment challenge from _data/x402-adoption.json — `self` when its endpoints are on the provider's own domain, `platform` when they are on a vendor's Ask about this →
3 more unmet checks in the Agent Readiness table above.
Kin Score — facets with the most composite points still available (weight × headroom):
Each check links to what satisfies it. Publish the artifact, or tell us where it already lives, and the score moves on the next scoring run.
Not sure how this applies to your stack? Ask about any one item. Kin Lane reads every question, looks at your profile and your situation, and replies with what a fix would take — scoped to that one area, priced up front, yours whether you ship it or not. Ask a question →
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
Endpoints to add leads to a campaign in bulk, fetch leads, update lead status (interested, replied, unsubscribed), search leads globally, and manage lead categories and lead lists.
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.
CRUD endpoints for user, client and campaign-scoped webhook subscriptions covering lead events (sent, opened, clicked, replied, bounced, unsubscribed) used to stream Smartlead a...
Endpoints for agency users to provision and manage white-labeled client accounts, mint and revoke per-client API keys, and meter usage across multiple end customers.
SmartLead's remote Model Context Protocol server. tools/list answers anonymously with three documentation tools (search, a read-only docs filesystem, feedback). It exposes the S...
SmartLead operates a remote MCP server on its documentation/API host. `tools/list` answered anonymously over Streamable HTTP (SSE), so the tool set below is the server's real, l...
Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.
aid: smartlead-ai
url: https://raw.githubusercontent.com/api-evangelist/smartlead-ai/refs/heads/main/apis.yml
name: Smartlead
kind: company
description: 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 publishes an OpenAPI 3.1.1 contract
with 98 operations at server.smartlead.ai/api/v1 covering campaigns, sequences, leads and lead lists, sender mailboxes and
warmup, the master inbox, webhooks, analytics, Smart Delivery placement testing, Smart Senders and agency client management,
authenticated with an API key passed as a query parameter. It also ships an unusually forward agent surface for its size
— an A2A agent card, a published Agent Skill, a remote documentation MCP server, llms.txt, and a first-party CLI — alongside
a 13-event signed webhook catalog.
deliveryModel:
model: saas
open_source: false
commercial: true
callable_host: true
label: Hosted service · you call their endpoint
confidence: high
source:
- openapi
- pricing
generated: '2026-08-28'
method: derived
accessModel:
pricing: paid
onboarding: self-serve
trial: true
try_now: true
public: true
label: Paid · Free trial · Self-serve signup
confidence: high
source:
- plans
- authentication
generated: '2026-08-13'
method: searched
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/smartlead-ai.png
x-docs-platform: mintlify
x-docs-platform-confidence: medium
x-docs-platform-checked: 2026-10-04
x-docs-hosting: vercel
tags:
- Cold Email
- Outbound
- Sales
- Deliverability
- Email Warm-up
- Automation
- Sequences
- A2A
tags_raw:
- Cold Email
- Outbound
- Sales
- Deliverability
- Email Warmup
- Automation
- Sequences
- A2A
created: '2026-05-23'
modified: '2026-08-13'
specificationVersion: '0.23'
apis:
- aid: smartlead-ai:campaigns-api
name: Smartlead Campaigns API
description: 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 campaign.
humanURL: https://api.smartlead.ai/api-reference/campaigns
baseURL: https://server.smartlead.ai/api/v1/campaigns
tags:
- Campaigns
- Sequences
- Scheduling
properties:
- type: Documentation
url: https://api.smartlead.ai/core/campaigns
- aid: smartlead-ai:leads-api
name: Smartlead Leads API
description: Endpoints to add leads to a campaign in bulk, fetch leads, update lead status (interested, replied, unsubscribed),
search leads globally, and manage lead categories and lead lists.
humanURL: https://api.smartlead.ai/api-reference/leads
baseURL: https://server.smartlead.ai/api/v1
tags:
- Leads
- Contacts
- Prospects
properties:
- type: Documentation
url: https://api.smartlead.ai/core/leads
- aid: smartlead-ai:email-accounts-api
name: Smartlead Email Accounts API
description: 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.
humanURL: https://api.smartlead.ai/api-reference/email-accounts
baseURL: https://server.smartlead.ai/api/v1/email-accounts
tags:
- Email Accounts
- SMTP
- Mailboxes
properties:
- type: Documentation
url: https://api.smartlead.ai/core/email-accounts
- aid: smartlead-ai:email-warmup-api
name: Smartlead Email Warmup API
description: Endpoints for managing Smartlead's deliverability warmup engine — enabling warmup per mailbox, configuring
ramp settings, and reading warmup reputation and stats.
humanURL: https://api.smartlead.ai/guides/email-warmup
baseURL: https://server.smartlead.ai/api/v1/email-accounts
tags:
- Warmup
- Deliverability
- Reputation
properties:
- type: Documentation
url: https://api.smartlead.ai/guides/email-warmup
- aid: smartlead-ai:webhooks-api
name: Smartlead Webhooks API
description: CRUD endpoints for user, client and campaign-scoped webhook subscriptions covering lead events (sent, opened,
clicked, replied, bounced, unsubscribed) used to stream Smartlead activity to external systems.
humanURL: https://api.smartlead.ai/api-reference/webhooks/events
baseURL: https://server.smartlead.ai/api/v1/webhooks
tags:
- Webhook
- Event
- Subscription
tags_raw:
- Webhooks
- Events
- Subscriptions
properties:
- type: Documentation
url: https://api.smartlead.ai/core/webhooks
- type: Webhooks
url: asyncapi/smartlead-ai-webhooks.yml
- aid: smartlead-ai:analytics-api
name: Smartlead Analytics API
description: Endpoints for campaign and account-level analytics — sent, open, click, reply, bounce, and unsubscribe metrics
aggregated over time ranges.
humanURL: https://api.smartlead.ai/api-reference/analytics
baseURL: https://server.smartlead.ai/api/v1
tags:
- Analytics
- Reporting
- Metrics
properties:
- type: Documentation
url: https://api.smartlead.ai/api-reference
- aid: smartlead-ai:client-management-api
name: Smartlead Client Management API
description: Endpoints for agency users to provision and manage white-labeled client accounts, mint and revoke per-client
API keys, and meter usage across multiple end customers.
humanURL: https://api.smartlead.ai/api-reference/clients
baseURL: https://server.smartlead.ai/api/v1
tags:
- Clients
- Agency
- Multi-Tenant
properties:
- type: Documentation
url: https://api.smartlead.ai/api-reference
- aid: smartlead-ai:smartlead-ai-campaign-statistics-api
name: Smartlead Campaign Statistics API
description: Retrieve campaign performance metrics.
humanURL: https://api.smartlead.ai/api-reference/campaign-statistics
baseURL: https://server.smartlead.ai/api/v1/campaigns
tags:
- Campaign Statistics
properties:
- type: OpenAPI
url: openapi/smartlead-ai-campaign-statistics-api-openapi.yml
- aid: smartlead-ai:smartlead-ai-campaigns-api
name: Smartlead Campaigns API
description: Manage Smartlead email campaigns.
humanURL: https://api.smartlead.ai/api-reference/campaigns
baseURL: https://server.smartlead.ai/api/v1/campaigns
tags:
- Campaigns
properties:
- type: OpenAPI
url: openapi/smartlead-ai-campaigns-api-openapi.yml
- aid: smartlead-ai:mcp-server
name: SmartLead Documentation MCP Server
description: SmartLead's remote Model Context Protocol server. tools/list answers anonymously with three documentation tools
(search, a read-only docs filesystem, feedback). It exposes the SmartLead documentation and OpenAPI to agents; it does
not execute SmartLead REST operations.
humanURL: https://api.smartlead.ai/introduction
baseURL: https://api.smartlead.ai/mcp
tags:
- MCP
- Agents
- Documentation
properties:
- type: MCPServer
url: mcp/smartlead-ai-mcp.yml
- type: ToolCrosswalk
url: mcp/smartlead-ai-tool-crosswalk.yml
- aid: smartlead-ai:smartlead-ai-analytics-api
name: Smartlead Analytics API
description: Global analytics and reporting across all campaigns
humanURL: https://api.smartlead.ai/api-reference
baseURL: https://server.smartlead.ai/api/v1
tags:
- Analytics
properties:
- type: OpenAPI
url: openapi/smartlead-ai-analytics-api-openapi.yml
- type: Documentation
url: https://api.smartlead.ai/introduction
- type: APIReference
url: https://api.smartlead.ai/api-reference
- aid: smartlead-ai:smartlead-ai-authentication-api
name: Smartlead Authentication API
description: User authentication and account management
humanURL: https://api.smartlead.ai/api-reference
baseURL: https://server.smartlead.ai/api/v1
tags:
- Authentication
properties:
- type: OpenAPI
url: openapi/smartlead-ai-authentication-api-openapi.yml
- type: Documentation
url: https://api.smartlead.ai/introduction
- type: APIReference
url: https://api.smartlead.ai/api-reference
- aid: smartlead-ai:smartlead-ai-email-accounts-api
name: Smartlead Email Accounts API
description: Configure and manage email sending accounts
humanURL: https://api.smartlead.ai/api-reference
baseURL: https://server.smartlead.ai/api/v1
tags:
- Email Accounts
properties:
- type: OpenAPI
url: openapi/smartlead-ai-email-accounts-api-openapi.yml
- type: Documentation
url: https://api.smartlead.ai/introduction
- type: APIReference
url: https://api.smartlead.ai/api-reference
- aid: smartlead-ai:smartlead-ai-leads-api
name: Smartlead Leads API
description: Manage leads and prospects across campaigns
humanURL: https://api.smartlead.ai/api-reference
baseURL: https://server.smartlead.ai/api/v1
tags:
- Leads
properties:
- type: OpenAPI
url: openapi/smartlead-ai-leads-api-openapi.yml
- type: Documentation
url: https://api.smartlead.ai/introduction
- type: APIReference
url: https://api.smartlead.ai/api-reference
- aid: smartlead-ai:smartlead-ai-master-inbox-api
name: Smartlead Master Inbox API
description: Unified inbox for all campaign communications
humanURL: https://api.smartlead.ai/api-reference
baseURL: https://server.smartlead.ai/api/v1
tags:
- Master Inbox
properties:
- type: OpenAPI
url: openapi/smartlead-ai-master-inbox-api-openapi.yml
- type: Documentation
url: https://api.smartlead.ai/introduction
- type: APIReference
url: https://api.smartlead.ai/api-reference
- aid: smartlead-ai:smartlead-ai-smart-delivery-api
name: Smartlead Smart Delivery API
description: Email deliverability testing and monitoring
humanURL: https://api.smartlead.ai/api-reference
baseURL: https://server.smartlead.ai/api/v1
tags:
- Smart Delivery
properties:
- type: OpenAPI
url: openapi/smartlead-ai-smart-delivery-api-openapi.yml
- type: Documentation
url: https://api.smartlead.ai/introduction
- type: APIReference
url: https://api.smartlead.ai/api-reference
- aid: smartlead-ai:smartlead-ai-smart-senders-api
name: Smartlead Smart Senders API
description: Automated email account provisioning marketplace
humanURL: https://api.smartlead.ai/api-reference
baseURL: https://server.smartlead.ai/api/v1
tags:
- Smart Senders
properties:
- type: OpenAPI
url: openapi/smartlead-ai-smart-senders-api-openapi.yml
- type: Documentation
url: https://api.smartlead.ai/introduction
- type: APIReference
url: https://api.smartlead.ai/api-reference
- aid: smartlead-ai:smartlead-ai-utilities-api
name: Smartlead Utilities API
description: Utility endpoints for various operations
humanURL: https://api.smartlead.ai/api-reference
baseURL: https://server.smartlead.ai/api/v1
tags:
- Utilities
properties:
- type: OpenAPI
url: openapi/smartlead-ai-utilities-api-openapi.yml
- type: Documentation
url: https://api.smartlead.ai/introduction
- type: APIReference
url: https://api.smartlead.ai/api-reference
- aid: smartlead-ai:smartlead-ai-webhooks-api
name: Smartlead Webhooks API
description: Configure webhooks for real-time event notifications
humanURL: https://api.smartlead.ai/api-reference
baseURL: https://server.smartlead.ai/api/v1
tags:
- Webhook
tags_raw:
- Webhooks
properties:
- type: OpenAPI
url: openapi/smartlead-ai-webhooks-api-openapi.yml
- type: Documentation
url: https://api.smartlead.ai/introduction
- type: APIReference
url: https://api.smartlead.ai/api-reference
common:
- type: FinOps
url: finops/smartlead-ai-finops.yml
- type: CapabilityMap
url: capabilities/smartlead-ai-capability-edges.yml
name: Smartlead Business Capability Map
- type: AgenticAccess
url: agentic-access/smartlead-ai-agentic-access.yml
- type: AgentCard
url: a2a/smartlead-ai-a2a.yml
- type: AgentSkill
url: skills/_index.yml
- type: MCPServer
url: mcp/smartlead-ai-mcp.yml
- type: ToolCrosswalk
url: mcp/smartlead-ai-tool-crosswalk.yml
- type: LLMsTxt
url: llms/smartlead-ai-llms.txt
- type: Authentication
url: authentication/smartlead-ai-authentication.yml
- type: Conventions
url: conventions/smartlead-ai-conventions.yml
- type: ErrorCatalog
url: errors/smartlead-ai-problem-types.yml
- type: RateLimits
url: rate-limits/smartlead-ai-rate-limits.yml
- type: Plans
url: plans/smartlead-ai-plans-pricing.yml
- type: Lifecycle
url: lifecycle/smartlead-ai-lifecycle.yml
- type: Webhooks
url: asyncapi/smartlead-ai-webhooks.yml
- type: DataModel
url: data-model/smartlead-ai-data-model.yml
- type: Conformance
url: conformance/smartlead-ai-conformance.yml
- type: Compliance
url: https://www.smartlead.ai/dpa
- type: Packages
url: packages/smartlead-ai-packages.yml
- type: CLI
url: cli/smartlead-ai-cli.yml
- type: Overlay
url: overlays/smartlead-ai-openapi-overlay.yaml
- type: WellKnown
url: well-known/smartlead-ai-well-known.yml
- type: DomainSecurity
url: security/smartlead-ai-domain-security.yml
- type: Website
url: https://www.smartlead.ai
- type: App
url: https://app.smartlead.ai
- type: DeveloperPortal
url: https://api.smartlead.ai/introduction
- type: Documentation
url: https://api.smartlead.ai/introduction
- type: APIReference
url: https://api.smartlead.ai/api-reference
- type: GettingStarted
url: https://api.smartlead.ai/quickstart
- type: GitHubOrganization
url: https://github.com/Smartlead-Public
- type: Roadmap
url: https://roadmap.smartlead.ai
- type: Pricing
url: https://www.smartlead.ai/pricing
- type: Blog
url: https://www.smartlead.ai/blog
- type: SignUp
url: https://app.smartlead.ai/signup
- type: Login
url: https://app.smartlead.ai/login
- type: Support
url: https://help.smartlead.ai
- type: Help
url: https://help.smartlead.ai
- type: PrivacyPolicy
url: https://www.smartlead.ai/privacy-policy
- type: TermsOfService
url: https://www.smartlead.ai/new-terms-and-conditions
- type: LinkedIn
url: https://www.linkedin.com/company/smartleadhq
- type: Twitter
url: https://x.com/smartlead_ai
- type: YouTube
url: https://www.youtube.com/@smartlead
- type: LlmsText
url: https://api.smartlead.ai/llms.txt
- type: UsageTerms
url: terms/smartlead-ai-terms-of-service.yml
- type: DataProcessing
url: privacy/smartlead-ai-privacy-policy.yml
- type: Eligibility
url: eligibility/smartlead-ai-eligibility.yml
- type: AIPreferences
url: ai-preferences/smartlead-ai-ai-preferences.yml
- type: DataLicense
url: data-license/smartlead-ai-data-license.yml
integrations:
- name: Clay
- name: HubSpot
- name: Salesforce
- name: Pipedrive
- name: Zapier
- name: Make
- name: n8n
- name: Slack
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
x-enrichment:
date: '2026-08-13'
status: enriched
artifacts_added: 20
pass: local-v1
x-a2a:
verified: true
probed: '2026-09-26'
url: https://api.smartlead.ai/.well-known/agent-card.json
grade: conformant
protocol_version: '0.3'
control: 404
Smartlead API — frequently asked questions
Does Smartlead have an API?
Yes. APIs.io lists 19 APIs from Smartlead, including Smartlead Campaigns API, Smartlead Leads API and Smartlead Email Accounts API, and 16 more.
Is there an OpenAPI specification for the Smartlead API?
Yes. APIs.io indexes 11 OpenAPI specifications for Smartlead, each linked for download from this page.
How do I authenticate with the Smartlead API?
Smartlead uses bearer-token authentication (apiKey · 1 scheme). The details are profiled on APIs.io as Smartlead Authentication.
How much does the Smartlead API cost?
Smartlead publishes its prices; its Base plan is $39/month as of 2026-10-28. APIs.io lists 16 pricing plans for Smartlead, with each plan's price, limits and inclusions under Pricing on this page.
Does Smartlead have an MCP server?
Yes. APIs.io lists 1 MCP server for Smartlead: SmartLead operates a remote MCP server on its documentation/API host. `tools/list` answered anonymously over Streamable HTTP (SSE), so the tool set below is the server's real, live manifest with its r
Is the Smartlead API ready for AI agents?
Smartlead has a Kin Score of 60.2 out of 100 (strong) and an Agent Readiness score of 42.0 (agent-ready), scored by API Evangelist on 2026-11-13.
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.