Get lifetime access to Keplars at

RocketHub

Transactional Email API for Developers

Build, send and scale transactional emails with a powerful Email API, SMTP relay, webhooks and real-time analytics. Deliver OTPs, password resets, invoices and notifications in minutes.

7 day free trial. No credit card required.
< 5s Average Time to Inbox

Delivered fast via optimized infrastructure and multi-region routing.

99.77% Deliverability Rate

SPF, DKIM, DMARC-ready with trusted providers for maximum inbox placement.

100% Delivery Transparency

Track delivery, opens, clicks, and full email timelines in one place.

Trusted by world-class developers & industry leading teams

Why Developers Choose Keplars Email API

Everything a developer needs to integrate a transactional email service, from a single dashboard with no infrastructure to manage.

Setup in minutes

Generate API keys and send your first email in under 5 minutes. No DNS headaches, no complex configuration.

OAuth email sending

Authenticate via OAuth from Gmail, Google Workspace, and Microsoft Outlook for maximum inbox placement.

REST APIs

Simple, well-documented REST API endpoints to send emails from any language or framework.

SMTP support

Full SMTP relay on port 587 with STARTTLS. Drop in your existing SMTP credentials and go.

Real-time analytics

Live delivery dashboards with open rates, click tracking, bounce rates, and detailed event timelines.

Webhooks

Event webhooks for every email lifecycle state so your app always knows what happened to each email.

Template management

Create, version, and reuse email templates with dynamic variables across all your transactional sends.

Built to Work With Any Stack

One unified API that adapts to your language, framework, and workflow. Designed for developers in every ecosystem - from web apps to mobile to backend systems.

api-request.sh
1curl --request POST \
2  --url https://api.keplars.com/api/v1/send-email/instant \
3  --header 'Authorization: Bearer kms_3725865b5eee62f0.*******************************' \
4  --header 'content-type: application/json' \
5  --data '{
6  "to": [
7    "[email protected]"
8  ],
9  "subject": "Your 2FA Code",
10  "body": "<b>Your verification code is: 123456</b>"
11}'
send-email.js
1const axios = require('axios');
2
3const client = axios.create({
4  baseURL: 'https://api.keplars.com',
5  headers: {
6    'Authorization': 'Bearer kms_3725865b5eee62f0.*******************************'
7  }
8});
9
10await client.post('/api/v1/send-email/instant', {
11  to: ['[email protected]'],
12  subject: 'Your 2FA Code',
13  body: '<b>Your verification code is: 123456</b>',
14  is_html: true
15});
terminal.sh
1keplars send \
2  --to [email protected] \
3  --from [email protected] \
4  --subject "Welcome!" \
5  --html "<h1>Thanks for signing up!</h1>"
smtp-settings.txt
1Host:     smtp.keplars.com
2Port:     587 (recommended - industry standard)
3Security: STARTTLS
4Username: [Your generated username]
5Password: [Your generated password]
send-email.js
1const nodemailer = require('nodemailer');
2
3const transporter = nodemailer.createTransport({
4  host: 'smtp.keplars.com',
5  port: 587,
6  secure: false, // Enable STARTTLS (upgrades connection to TLS)
7  auth: {
8    user: process.env.KEPLARS_SMTP_USERNAME,
9    pass: process.env.KEPLARS_SMTP_PASSWORD
10  }
11});
12
13async function sendEmail() {
14  await transporter.sendMail({
15    from: '[email protected]',
16    to: '[email protected]',
17    subject: 'Hello from Nodemailer',
18    text: 'This email was sent using SMTP credentials'
19  });
20}
21
22sendEmail()
23  .then(() => console.log('Email sent successfully'))
24  .catch(error => console.error('Error:', error));
webhook-payload.json
1{
2  "id": "evt_456_1705312501",
3  "event_type": "email.bounced",
4  "email_id": 456,
5  "recipient_email": "[email protected]",
6  "subject": "Welcome to Keplars!",
7  "status": "bounced",
8  "timestamp": "2024-01-15T10:36:00Z",
9  "reason": "550 5.1.1 User unknown",
10  "workspace_id": "ws_abc123"
11}

SDKs for Every Stack

Integrate Keplars in minutes with production-ready SDKs, examples, and documentation across 11 languages.

Official SDKs

Email Delivery API Built for Reliability

Keplars email infrastructure is engineered for maximum inbox placement, full delivery visibility, and reliable email delivery service at scale.

High inbox placement

99.77% inbox rate powered by Gmail, Google Workspace, and Outlook infrastructure.

Delivery tracking

Real-time visibility into every email, from sent to delivered to opened.

Bounce handling

Automatic bounce detection and categorisation to protect your sender reputation.

Suppression management

Automatic suppression lists prevent re-sending to bounced or unsubscribed addresses.

Domain authentication

SPF, DKIM, and DMARC configured by default with every sending domain.

Monitoring

Alerts and monitoring for delivery anomalies, reputation issues, and sending limits.

Send OTPs, Password Resets and Notifications

Keplars is built for time-sensitive transactional emails. OTP email service, verification emails, password resets and user notifications delivered in under 5 seconds.

OTP emails

Send one-time password emails that arrive in under 5 seconds, every time.

847293
Verification emails

Email verification flows with instant delivery and reliable inbox placement.

Password reset emails

Secure password reset links delivered instantly with branded templates.

Link sent
Login alerts

Notify users of new logins from unrecognised devices or locations in real time.

Alert
Magic links

Passwordless login magic links sent and received in seconds.

Instant
User notifications

Welcome emails, account updates, and system notifications delivered reliably.

3

Developer Email API with SMTP and Webhooks

Integrate the Keplars email API via REST, SMTP relay, or SDKs. Subscribe to event webhooks for full email tracking and open and click analytics.

REST APIasync
send-email.js
1const axios = require('axios');
2
3const client = axios.create({
4  baseURL: 'https://api.keplars.com',
5  headers: {
6    'Authorization': 'Bearer kms_3725865b5eee62f0.*******************************'
7  }
8});
9
10await client.post('/api/v1/send-email/instant', {
11  to: ['[email protected]'],
12  subject: 'Your 2FA Code',
13  body: '<b>Your verification code is: 123456</b>',
14  is_html: true
15});
SMTP Relayport 587
smtp-config.txt
1Host:     smtp.keplars.com
2Port:     587  (recommended, STARTTLS)
3Security: STARTTLS
4Username: [Your generated username]
5Password: [Your generated password]

Integrate in minutes, not days.

Full API reference, webhook docs, and code examples. Everything you need to go live fast.

Read Documentation
Webhooks

Real-time event notifications for every email lifecycle state.

email.sentemail.queuedemail.deliveredemail.bouncedemail.failedemail.rejectedemail.openedemail.clickedemail.spamemail.complaintemail.warning

Email API for SaaS Applications

Keplars is the transactional email API trusted by SaaS teams. From onboarding to billing, power every email touchpoint in your email platform with reliable delivery.

SaaS onboarding

Automated onboarding email sequences for new users, teams, and workspaces.

Subscription notifications

Renewal reminders, trial expiry alerts, and subscription change notifications.

Invoice delivery

Send invoices and receipts as PDF attachments or HTML emails automatically.

Billing alerts

Payment success, failure, and retry notifications delivered reliably to customers.

User lifecycle emails

Activation, re-engagement, and churn prevention emails triggered by product events.

Product notifications

Feature updates, usage alerts, and product announcements sent at scale.

Features Included

Built for developers who need reliable, fast, and measurable email delivery without the infrastructure overhead.

Instant Delivery

OTPs, password resets, and alerts reach inboxes in milliseconds, not seconds. No queues, no delays.

99.77% Inbox Rate

Backed by Gmail, Google Workspace, and Outlook infrastructure with SPF, DKIM, and DMARC verified by default.

Under 5-Minute Setup

Generate API keys or SMTP credentials from your dashboard and send your first email in minutes. No DNS fiddling.

Transactional Email API

Full-featured REST API for sending transactional emails from any language or framework with simple HTTP calls.

SMTP Relay

Drop-in SMTP relay on port 587 with STARTTLS. Migrate your existing SMTP-based apps to Keplars in minutes.

Email Templates

Create and manage reusable email templates with dynamic variables. Keep your email design consistent across all sends.

Custom Domains

Bring your own domain and send as [email protected] with full SPF + DKIM + DMARC verification.

OAuth Email Sending

Send emails authenticated via OAuth from Gmail and Google Workspace accounts for maximum deliverability.

Email Automations

Set up automated email workflows triggered by events in your application. Automate lifecycle and notification emails.

Real-Time Tracking

Track opens, clicks, bounces, and delivery status in real time. Detailed logs for every transactional event.

Webhooks

Receive real-time event notifications for every email lifecycle state: sent, delivered, opened, bounced, and more.

Sandbox Mode

Test your email integration safely without sending real emails. Validate templates and flows before going live.

Frequently Asked Questions

Everything you need to know about the Keplars transactional email API.

What is a transactional email API?

A transactional email API lets developers programmatically send emails triggered by user actions, such as OTPs, password resets, invoices, and notifications. Keplars provides a REST-based transactional email API with SMTP relay support, webhooks, and real-time delivery analytics so you can send and track emails from any application.

Can I send OTP emails using Keplars?

Yes. Keplars is purpose-built for time-sensitive emails like OTPs and verification codes. Our otp email service delivers messages in under 5 seconds, with real-time delivery tracking so you always know whether the OTP reached the inbox successfully.

Can I migrate from SendGrid or Resend?

Yes. Keplars is compatible with existing SMTP-based setups and provides a REST API that mirrors common transactional email API patterns. Most teams migrate in under an hour.

See our SendGrid Alternative and Resend Alternative guides for step-by-step instructions.

Start sending transactional emails in under 5 clicks

5,000 emails/month for $1. No credit card needed.

Free for all paid plans
Enceladas

The Unified Email Editor

Visit Site

Featured On

SaaS WheelListed on Turbo0Featured on LaunchIgniterFeatured on Findly.toolsKeplars - Email Infrastructure for Modern Product Teams | Product HuntFeatured on Twelve ToolsKeplars on Nick LaunchesFeatured on ListBulbFeatured on Versily - Keplars