Developers

The outbound API for GTM engineers

REST API, MCP server, webhooks, CSV import. Build outbound into your product.

REST API

Full API for campaigns, potential buyers, and sending

Endpoints for every stage of the outbound pipeline. Create campaigns, discover potential buyers, trigger sends, and pull analytics programmatically.

  • Campaign CRUD operations
  • Lead discovery and enrichment
  • Email sending and scheduling
  • Analytics and reporting
cURL
# Create a campaign
curl -X POST https://api.sendemall.com/v1/campaigns \
  -H "Authorization: Bearer sk_live_..." \
  -H "Content-Type: application/json" \
  -d '{
  "name": "Q1 SaaS Outbound",
  "icp": {
    "industry": "SaaS",
    "company_size": "50-200",
    "signals": ["hiring_engineers", "recent_funding"]
  },
  "credits_budget": 500
}'
MCP Compatible
  • Claude, GPT, and any MCP-compatible agent
  • Create campaigns via natural language
  • Pull lead data and analytics
  • Trigger sends programmatically
MCP Server

Connect AI agents directly to SendEmAll

Claude, GPT, and any MCP-compatible agent can create campaigns, pull lead data, and trigger sends. Your AI agent becomes your outbound operator.

Webhooks

Real-time event notifications

Subscribe to events and react in real-time. Push data to your CRM, trigger automations, or update dashboards.

lead.discovered
lead.enriched
email.sent
email.replied
email.bounced
campaign.completed
CSV Import / Export

Bulk operations

Import contacts via CSV, export campaign results, and perform bulk operations through the API or dashboard.

Authentication

Simple API key authentication

API keys via x-user-context header. Generate keys in your dashboard.

Start building with SendEmAll

Explore the full API reference, authentication guides, and endpoint documentation.

View API Docs