mitteramittera

Email API for your product.

Send transactional mail with one call — from, to, subject, HTML or text. Then watch it land: delivered, opened, clicked, bounced.

Get started
1const res = await fetch("https://api.mittera.eu/api/emails", {2  method: "POST",3  headers: {4    Authorization: "Bearer mt_xxxxxxxxx",5    "Content-Type": "application/json",6  },7  body: JSON.stringify({8    from: "hello@acme.com",9    to: "you@acme.com",10    subject: "Hello from mittera",11    html: "<strong>it arrived.</strong>",12  }),13});1415const { id } = await res.json();

API

One call

From, to, subject, HTML or text. Node, Python, REST or SMTP. Same payload either way.

Inbox

From your domain

Verify DKIM, SPF and DMARC first. Then the message looks like you, not a stranger.

Log

Then watch it

Delivered, opened, clicked, bounced — tied to that send, not a monthly export.

A timeline per email

Not a monthly CSV. Each send has its own log, so you can answer “did it arrive?” without guessing.

  1. queuedjust now
  2. deliveredyou@acme.com
  3. opened2s later

Attachments and headers

PDFs, invoices, reply-to, custom headers. The same call that sends a password reset can send a receipt with a file.

REST, Node, Python, or SMTP — pick the door that fits the app.

Ready when you are.

Create an account, verify a domain, send the first one.