Render25 — High-performance transactional email platform. Now available.
Get Started

Quickstart Guide

Get your first transactional email delivered in under five minutes.

01

Create an Account

Sign up at render25.com and confirm your email address. Account creation takes under a minute.

02

Add Your Sending Domain

Go to Settings → Domains and add the domain you want to send from. Render25 will generate the DNS records you need to add.

Tip

Use a dedicated subdomain such as mail.yourdomain.com for sending. This keeps your root domain reputation separate from your transactional volume.
03

Generate an API Key

Navigate to Settings → API Keys and click New API Key. Copy the key immediately — it is only shown once.

04

Send Your First Email

Use the REST API, SMTP relay, or one of the official SDKs to send a test message.

Send via REST API

curl
curl -X POST https://api.render25.com/v1/email/send \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "from": "[email protected]",
    "to": "[email protected]",
    "subject": "Hello from Render25",
    "html": "<p>This is my first email.</p>",
    "text": "This is my first email."
  }'

Send via Node.js SDK

send-email.ts
import { Render25 } from "@render25/sdk";

const client = new Render25({ apiKey: process.env.RENDER25_API_KEY! });

await client.email.send({
  from:    "[email protected]",
  to:      "[email protected]",
  subject: "Hello from Render25",
  html:    "<p>This is my first email.</p>",
  text:    "This is my first email.",
});

Send via Python

send_email.py
from render25 import Render25

client = Render25(api_key="YOUR_API_KEY")

client.email.send(
    from_address="[email protected]",
    to="[email protected]",
    subject="Hello from Render25",
    html="<p>This is my first email.</p>",
    text="This is my first email.",
)