Appearance
Krafter Mail
Transactional and broadcast email API for developers. Send emails via a clean REST API or connect your existing app through SMTP relay with TLS.
Features
- REST API & SMTP — Two ways to send: JSON API or standard SMTP on port 465
- Streams — Every send is routed through
transactional(defaulttracking_enabled: false) orbroadcast(defaulttracking_enabled: true, list-unsubscribe header added) - Open & click tracking — Applied through the SES configuration set attached to the resolved stream policy. Krafter does not rewrite your HTML — overrides are per-message via the
tracking_enabledbody field (REST) or theX-Krafter-Tracking-Enabledheader (SMTP) - Webhooks — Real-time delivery, bounce, complaint, open, click, and failure events with HMAC-SHA256 signatures
- Domain management — SES domain verification and DKIM setup
- Statistics — Aggregate and per-day send/delivery/open/click/bounce counts
Quick links
- Quickstart — Send your first email in 5 minutes
- Authentication — API keys and scopes
- SMTP Relay — Connect via SMTP
- API Reference — Full endpoint documentation
- JavaScript SDK — Node.js / TypeScript client
- Elixir SDK — Elixir client library
Base URL
https://app.krafter.dev/api/v1All API requests require a Bearer token. See Authentication for details. Requests are subject to platform rate limits.