Highly opinionated templates with curated themes. Pick a type, inject your data, and ship production ready email HTML without touching Outlook-safe CSS.
Welcome, password reset, verification, receipt, notification, newsletter, and invitation types included.
Render instantly through the single
/html endpoint with GET or POST.
Merge brand defaults for logos, colors, and links whenever you need.
Start on the landing page with an instant template selector. Browse every template type across our curated themes, then copy the example API call in a single click.
Clean onboarding layout with friendly hero, CTA, and optional footer.
High contrast reset instructions with secondary safety links.
Structured line items, totals, and highlights for commerce flows.
Content focused column layout with optional social icons.
More template types and themes ship weekly.
Override design tokens such as colors, typography, border radius, and logos. Save brand defaults inside your account so every render stays on brand.
customizationExample:primaryColor:"#FF5500"secondaryColor:"#1A1A1A"borderRadius:"8px"fontFamily:"Georgia, serif"logoUrl:"https://cdn.example.com/logo.png"
GET /html
Returns a cacheable template skeleton for local rendering.
POST /html
Returns fully rendered HTML ready to send through your provider.
POST /html
Automatically merges stored brand defaults with your variables.
Attach Bearer API keys for POST renders. GET stays public and cacheable.
Pass optional customization objects to override theme tokens per request.
Create brands once, then call them by ID to merge logos, colors, and links.
{
"type": "welcome",
"theme": "dark_opus",
"data": {
"userName": "Jane",
"companyName": "Acme Inc",
"ctaUrl": "https://app.acme.com/start",
"ctaText": "Get Started",
"footer": false
},
"customization": {
"primaryColor": "#FF5500"
},
"brandId": "brand_123"
}
No design time or fiddly editors. Pick from ready-made combinations.
Static CDN for GET flows and lightweight render service for POST.
Tested layouts that survive every major email client, Outlook included.
Use the JavaScript SDK, standalone snippet, direct fetch, or n8n node.
Unlimited GET /html requests for client-side template downloads.
Pay only for POST renders that return final HTML or merge brands.
Developers finish email work in minutes instead of hours.
AI agents get instant access to ready-to-send HTML.
Bring your own provider: SES, Resend, Postmark, any SMTP.
Pick a template, pass your data to /html, and get ready-to-send HTML in seconds.
Yes. Pass false for sections like footer or social links to remove them per render.
Store your brand values once, call the same brandId on every POST render, and layer overrides in the payload when needed.
Explore templates, copy the code snippet, and render your first email in under five minutes. The single /html endpoint powers every scenario.