API Reference

Complete API documentation for Lumail.io integration

Welcome to the Lumail.io API documentation. Our REST API allows you to integrate email marketing capabilities into your applications.

v1 below is frozen. New integrations use API v2. Agents rewriting existing code should start at Migration to V2.

Machine-readable discovery

  • OpenAPI 3.1 specification - Typed operations, parameters, request bodies, responses, and error schemas for code generators and function calling
  • MCP server manifest - Canonical Streamable HTTP endpoint, OAuth discovery, and MCP documentation
  • MCP server - OAuth-protected tools and readable developer resources
  • llms.txt - Markdown index for agents and retrieval systems
  • Authentication - Organization API token permissions and Bearer usage
  • Webhooks and integrations - ClickFunnels, Systeme.io, and automation setup
  • SDK and CLI - Typed application and terminal access

Getting Started

Before using the API, you'll need to:

  1. Generate an API token
  2. Include the token in your requests using the Authorization header

Available Endpoints

Transactional Emails

Email Content Formats

Subscriber Management

Subscriber Tags

Events

Track and retrieve subscriber activity. Learn more about all event types.

Tags

Authentication

All API requests require authentication using a Bearer token:

curl -H "Authorization: Bearer YOUR_API_TOKEN" \
  https://api.lumail.io/v1/endpoint

Rate Limits

API requests are rate-limited per organization. See Rate Limits for full details.

PlanRequests per Minute
Free100
Premium700
Enterprise2,000

Tutorials

Step-by-step guides for common API integrations: