Email API
for developers

Build, test, and send transactional emails at scale. Simple API, powerful deliverability.

send.ts
import { Dispatch } from 'dispatch';

const dispatch = new Dispatch('dp_123456789');

await dispatch.emails.send({
  from: 'hello@yourdomain.com',
  to: 'user@example.com',
  subject: 'Welcome aboard',
  html: '<p>Thanks for signing up!</p>',
});

Simple by design

Everything you need to send emails. Nothing you don't.

01

REST API

Send emails with a single POST request. No complex configuration required.

02

SDKs

Official libraries for Node.js, Python, Ruby, Go, Java, Elixir, and more.

03

React Email

Build beautiful emails with React components. Preview in your browser.

04

Webhooks

Get notified when emails are delivered, opened, clicked, or bounced.

05

Domain Verification

Automatic SPF, DKIM, and DMARC setup with guided DNS configuration.

06

Analytics

Track delivery rates, opens, clicks, and bounces in real time.

Preview

See what your users see

Preview your emails across clients -- Gmail, Outlook, Apple Mail -- before you hit send. Catch issues before your users do.

Try it free

Official SDKs

Node.js Python Ruby Go Java Elixir PHP

Simple pricing

Start for free. Scale as you grow.

Free
$0
  • 100 emails/day
  • 1 domain
  • REST API
Get started
Pro
$20/mo
  • 50,000 emails/mo
  • Unlimited domains
  • Webhooks + analytics
Get started
Enterprise
Custom
  • Unlimited emails
  • Dedicated IP
  • SLA & support
Contact us

Start sending emails today

Free to start. No credit card required.

Get your API key