Checking system status…

Transactional email,
one HTTP call away.

Send single, bulk and templated emails through a queue-backed API. Every key has its own limits and IP rules, and every request is audited.

  • Asynchronous delivery
  • Per-key rate limits
  • IP allow lists
send-mail.sh
curl -X POST https://mail.example.com/send \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $API_KEY" \
  -d '{
    "to": "ada@example.com",
    "subject": "Welcome aboard",
    "body": "Your account is ready."
  }'

# HTTP/1.1 202 Accepted
# mail queued
Features

Everything you need to send mail from your apps

A small, focused service that does one job well, with the controls operators expect.

Queue-backed delivery

Requests return immediately with 202 Accepted. Background workers deliver each mail over SMTP.

Bulk & templates

Send to many recipients at once and personalise bodies with {{placeholders}}.

Per-key rate limits

Hourly, daily, weekly and monthly limits, with clear errors that tell you exactly when to retry.

IP allow lists

Restrict each key to specific IP addresses or CIDR ranges, so a leaked key is useless elsewhere.

Keys kept safe

Keys are checked against SHA-256 hashes and stored encrypted with AES-256-GCM.

Full audit trail

Every authenticated request is logged with its key, IP, endpoint, mail count and outcome.

How it works

From request to first email in three steps

  1. 1

    Request access

    Tell us who you are and what you will send using the form below.

  2. 2

    Receive your key

    An administrator reviews the request and issues a key with limits that fit your volume.

  3. 3

    Start sending

    Add the key to the X-API-Key header and call the API. The docs have examples in four languages.

System status

Live service information

Read from /api/status and refreshed every 30 seconds.

Checking…
API
Database
Delivery mode
Workers
Uptime
Version
Get access

Request an API key

Keys are issued manually so every integration gets the right limits. Tell us a little about your project and we will get back to you by email.

  • Usually reviewed within one business day
  • Limits sized to your expected volume
  • Optional IP restrictions for extra safety

Already have a key? Jump to the quick start.

We only use these details to review your request and contact you about it.