Developers

Three lines to your first send.

One API for every surface — REST, SMTP, MCP, webhooks. Built for people who read docs once and ship.

REST API

Send, query, and manage everything. JSON over HTTPS, predictable errors, idempotency keys.

SMTP

Point any existing mailer at smtp.sendflit.com — routed, DKIM-signed, and audited like every other send.

MCP server

13 governed tools for agents: draft, segment, schedule, analyze. Approval gates enforced server-side.

Webhooks

Delivered, opened, bounced, complained — signed payloads, automatic retries, replay protection.

Templates

Versioned HTML templates with variables. Preview renders via API before you send.

SDKs

Node, Python, and Go first-class. Typed, tested, and semver'd.

REST
curl -X POST https://api.sendflit.com/v1/email \
  -H "Authorization: Bearer sfk_live_…" \
  -d '{"from":"billing@acme.com","to":"cus@acme.com","template":"invoice"}'
Node.js
import { SendFlit } from "@sendflit/node";

const sf = new SendFlit(process.env.SENDFLIT_API_KEY);

await sf.emails.send({
  from: "billing@acme.com",
  to: "cus@acme.com",
  template: "invoice",
  vars: { id: 4821 },
});
MCP
# register once — the agent discovers all 13 governed tools
claude mcp add sendflit \
  --transport http \
  https://api.sendflit.com/mcp
Webhooks
POST /hooks/email.delivered
{
  "type": "email.delivered",
  "email": { "id": "em_9f2", "to": "cus@acme.com" },
  "at": "2026-09-24T12:10:32Z"
}

Get your API key.

Create an account and send a test email in the next five minutes.