Production‑ready in under 30 minutes. Send transactional emails reliably and fast with our developer‑friendly email sending API.
Start free trialRead API docsawait sidemail.sendEmail({
toAddress: "user@email.com",
fromName: "Company name",
fromAddress: "your@company.com",
templateName: "Password reset",
templateProps: {
"project_name": "Company name",
"url": "https://your.app/sso?t=1"
},
});
Industry fastest email delivery
Reliability & Uncompromising quality
Simple integration
Premade email templates
No‑code email editor
5‑star rated support
GDPR compliant & EU based
Start sending emails from your application in just a few minutes thanks to Sidemail API—modern JSON API for sending transactional emails that is rich in features, well documented, and designed with developer experience in mind.
Step 1
Start a free trial. Create a project, add your sending domain and grab your API key from the Dashboard.
We handle for you the email infrastructure,
Provide you with the best email practices straight out of the box,
And guide you through the setup where your activity is needed.
Step 2
One-click import templates from Sidemail’s library of pre-built templates. Or use the visual no‑code editor to craft your email template from scratch. Customize text, add logos, buttons, images, charts, code, you name it. No HTML needed.
Plus, our emails are thoroughly tested, they don't break on any device or email client, and look amazing in both light dark mode.
Step 3
Use Sidemail email sending API or official SDK to send the email from your app. The Sidemail dashboard provides copy-paste code snippets in Node.js, PHP, Python, Ruby, cURL, and other. All tailored to your templates.
Scroll down to the section below to see the email API examples.
Sidemail’s rock-solid infrastructure paired with a careful sender vetting process ensures your emails land in inboxes — not spam. Set up fast, manage with ease, and send emails without unnecessary complications.
await sidemail.sendEmail({
toAddress: "user@email.com",
fromName: "Company name",
fromAddress: "your@company.com",
templateName: "Password reset",
templateProps: {
"project_name": "Company name",
"url": "https://your.app/sso?token=123"
},
});
The easiest way to send your product’s email. All templates are:
Device responsive
Optimized & tested across all email clients
Dark mode available
Fully customizable
const markdown = `
Hello world, {name}! 🖐
Lorem ipsum dolor sit amet, consectetur elit.
[$btn Example button]({link})
Nam vulputate fringilla vestibulum.
`
await sidemail.sendEmail({
toAddress: "user@example.com",
fromAddress: "you@example.com",
fromName: "Your app",
subject: "Testing markdown emails 😊",
markdown,
templateProps: {
name: "John",
link: "https://example.com",
},
});
Sidemail email API offers an option to send email content with markdown.
Sidemail automatically transforms the markdown content into pixel‑perfect emails optimized for all devices and inboxes.
Final email will be branded with your logo and customized based on your project email design.
Visit API docsawait sidemail.sendMail({
toAddress: "user@email.com",
fromName: "Startup name",
fromAddress: "your@startup.com",
subject: "Testing plain-text only custom emails",
text: "Hello world! 👋"
});
You can send pure plain-text emails via the Sidemail API. To send plain‑text emails you simply specify the text parameter.
Visit API docsawait sidemail.sendEmail({
toAddress: "user@example.com",
fromAddress: "you@example.com",
fromName: "Your app",
subject: "Testing HTML only custom emails",
html: "<html><body><h1>Hello 🖐</h1><body></html>",
});
Sidemail’s email API is designed for busy developers – with clear docs, copy‑paste code examples in multiple languages, and features that make the work of developers significantly easier.
Get a comprehensive overview of every email you send. See the email preview, timeline, status, and more. Want to see information about the specific email you sent a year ago? No problem! Sidemail gives you unlimited access to email history.
Unlimited searchable email history
30‑day full email preview
Email activity timeline
In your Dashboard you can see every API request with all its details, request body, and response body – making development even easier.
Details include timestamp, client, HTTP path, status, duration and more.
Sidemail email MCP server enables you to programmatically send and manage transactional emails, newsletters, contacts, sending domains – right from MCP agent mode in VS Code, Claude, Cursor, and other MCP clients.
Check out docsSidemail isn’t just another email API. It’s a solution that people love using. Sidemail has proven itself as the go‑to email platform for SaaS, startups, and organizations worldwide—all looking to get their emails delivered simply and reliably. But don’t just take our word for it:
“We were absolutely blown away by how awesome the Sidemail offering has been for us... Nothing could beat Sidemail for simplicity and ease of use.“
Nick Glynn
CTO of RapidPay Group
“Great service, very easy to use but with many options. More complete service than anything else on the market, with a quick learning curve: a dream for our use.“
Julien Boulogne
CEO of TPOP
Ready for hassle‑free email delivery? With Sidemail’s email sending API, you’ll be sending reliably in minutes.
Start free trialAn email sending API is a web‑based interface that allows applications to send emails via code. It lets your application trigger transactional emails (like password reset, SSO, notifications, etc.) through simple HTTP requests. Email API service handles the email sending, routing, and deliverability for you. Sidemail email sending API is one such service – it provides you with a developer‑friendly HTTP endpoint to send emails reliably and at scale, no need to manage a SMTP server yourself.
Getting started is quick. First, create a Sidemail account (you get a free trial with full features). Inside the dashboard, create a project, add your sending domain, and get your API key. Next, import a premade email tempalte or create one using the no‑code editor. Then, call Sidemail’s API to send the email – you can use our official Node.js SDK or any HTTP client (we provide examples in PHP, Python, Ruby, cURL, etc.). And it's done. Most developers complete the integration in under 30 minutes.
Sidemail operates on high-quality infrastructure to ensure reliable and fast email delivery. When you use Sidemail, we automatically set up DKIM and SPF authentication for your sending domain. These measures prove to ISPs that your emails are legitimate, greatly reducing the chances of being flagged as spam. We also automatically handle bounces and spam complaints for you via suppression lists, so you won’t keep sending to problematic addresses. The result is high deliverability out of the box.
Yes. Sidemail is EU-based and GDPR compliant. Your data and your users’ data are handled with care and stored securely. In terms of security, we follow industry best practices and our infrastructure is built for reliability and safety. We also have strict anti-abuse policy to prevent any malicious use of the platform.
From day one, you have access to real engineers who built the platform and know the product inside‑out. The documentation is very developer‑friendly, the UI is intuitive, and includes copy‑pastable code snippets in multiple languages, so most users go through the integration without needing any help – but when you do, we’re here. Unlike some other email providers where support can be slow or tier‑based, Sidemail always gives you prompt, personal assistance.