Transactional Email API
Send from a single endpoint with an idempotency key and get a 202 in milliseconds. Test keys validate requests without sending; live keys deliver through a durable background worker.
The password reset, the login code, the receipt: the emails your product can't afford to drop. Send them from your own verified domain, and see exactly what happened to each one.
Verified-domain sending · Idempotent by default · No credit card to start

One HTTP API for every transactional email – backed by verified-domain sending, a durable queue with retries, scoped keys, and delivery events you can trust.
Send from a single endpoint with an idempotency key and get a 202 in milliseconds. Test keys validate requests without sending; live keys deliver through a durable background worker.
Confirm email ownership, deliver one-time codes, and send passwordless sign-in links from your own domain.
Guided DNS setup for SPF, DKIM, and DMARC, with DKIM verified before you send live traffic. Protect your sender domain reputation.
Every send carries an idempotency key, so a retried request never sends twice. A durable queue with backoff handles delivery and reconciliation.
Understand accepted, delivered, bounced, and complained states from recorded provider events, never invented dashboard numbers.
Whatever your product needs to tell a user, send it through the same reliable endpoint.
Confirm a new user owns their address with a verification link or code before you let them in.
Deliver one-time passcodes for login and step-up checks quickly, with idempotent sends.
Send secure, expiring reset links the moment a customer asks, from your own domain.
Passwordless sign-in links your users can trust, with authentic delivery you can verify.
Order confirmations, payment receipts, and invoices that reliably reach the inbox.
Account changes, product events, and system alerts your users actually need to see.
Ship your first verification email this week. Verify your domain, clear a quick review, and your free allowance is ready to send verification links, OTP codes, and receipts. No credit card, no sales call.

No SDK required. After organization approval and domain verification, use a scoped live key to send within your account limits and available credits.
Generate a cm_test_ key that validates requests without sending, then a cm_live_ key when you're ready. Keys belong to one organization and can be revoked or expired at any time.
Publish SPF, DKIM, and DMARC records. CapiMail confirms DKIM with the email provider. Live sending also requires organization approval, available credits, and compliance with sending limits.
Send with an idempotency key and get a 202 back. A durable queue handles delivery and retries, and authentic provider events tell you what actually happened.
No monthly subscription and no expiring credits. One recipient accepted by the email provider uses one credit for an email up to 1 MB; larger emails add one credit per extra started 1 MB. Provider acceptance does not guarantee delivery.
3% cheaper than Resend
For 50,000 transactional emails in one month.
Paid sending costs only; features differ. Excludes free tiers, discounts and taxes. Checked 27 Oct 2026 at IDR 18,116/USD.
Beyond transactional email, CapiMail is building no-code campaign and newsletter tools, and we're opening them to a small, hand-picked group first. Join early to shape what we build and help set a calmer standard for consent-aware sending. Access is reviewed and time-limited: we look at domain verification, recipient consent, and requested volume before switching anyone on.
We'll reach out as spots open. No account needed to raise your hand, and joining the list doesn't authorize sending on its own.
Authentication, idempotency, errors, rate limits, and webhooks – with curl, TypeScript, and Python examples.
Any email your product sends in response to an action: email-verification links, OTP and 2FA codes, password resets, magic links, receipts and invoices, and account alerts. Every send uses the same verified domains, durable queue, and authentic delivery events.
Your first 300 emails are free. The allowance is granted once per eligible, verified organization domain, subject to organization review and approval. No credit card is required to begin.
Yes. To protect deliverability and sender reputation, all outgoing emails must originate from a verified domain with valid DNS records. CapiMail confirms DKIM with the email provider.
Campaign and newsletter tooling is currently in closed beta – invite-only, with a reviewed sending pilot that protects deliverability. Transactional sending requires organization approval and domain verification; join the campaign waitlist to request reviewed access.
Top up from Rp 25.000 (about 2,525 credits) – or buy a larger pack for a lower per-email rate. Credits never expire or reset each month; purchase more only when you need them.
Create a key, verify your domain, and let the emails your product depends on go out with confidence.