smartlead-api

Document Smartlead API endpoints, authentication, rate limits, and CLI usage.

601|215|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/growthenginenowoslawski/coldoutboundskills --skill smartlead-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: smartlead-api
Source: https://github.com/growthenginenowoslawski/coldoutboundskills/tree/main/skills/smartlead-api
Command: npx skills add https://github.com/growthenginenowoslawski/coldoutboundskills --skill smartlead-api

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a centralized reference for Smartlead's API endpoints, authentication, rate limits, and CLI patterns used to manage campaigns, leads, email accounts, analytics, and inbox operations.

Core Features & Use Cases

  • Comprehensive API reference for campaigns, email accounts, analytics, and master inbox flows.
  • Includes authentication details, rate limits, example endpoints, and CLI usage.
  • Use cases include integration development, QA validation, and internal documentation.

Quick Start

Authenticate with your API key and start by listing campaigns using the CLI or a simple GET request to the campaigns endpoint.

Frequently Asked Questions about smartlead-api

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I authenticate Smartlead API requests for campaigns?

To authenticate Smartlead API requests, you need to include your API key in the request headers. Once authenticated, you can make GET requests to manage campaigns, leads, and email accounts securely.

What are the API rate limits for managing Smartlead campaigns?

The Smartlead API enforces specific rate limits to regulate request frequency across campaign and inbox endpoints. Monitoring your request volume against these limits prevents throttling when automating campaign workflows.

How do I list Smartlead campaigns using the CLI?

You can list Smartlead campaigns using the CLI by executing the designated wrapper command, which sends a GET request to the campaigns endpoint. This provides a quick reference for checking campaign statuses directly from your terminal.

Can I use the Smartlead API to manage master inbox flows?

Yes, the Smartlead API provides dedicated endpoints for managing master inbox operations. You can retrieve, process, and handle inbox messages programmatically to support automated email workflows.

Does the Smartlead API reference include analytics endpoints?

Yes, the Smartlead API reference includes analytics endpoints for retrieving campaign performance data. You can extract metrics programmatically to monitor lead engagement and validate API contracts during QA testing.

What is the best way to integrate Smartlead endpoints for automation?

The best way to integrate Smartlead endpoints is by leveraging the comprehensive API reference alongside CLI wrappers. This allows integration developers to automate campaign and account management while handling response patterns efficiently.