All features

Developer Tools

API and Webhooks

Stream events into MailTier and receive delivery, engagement and journey updates in your systems.

What’s included

Everything you need to get started

  • REST API
  • Webhook signing
  • Event replay tools
API / send
send-email.ts 202 Accepted
await fetch(`${MAILTIER_URL}/api/send`, {
  method: "POST",
  headers: {
    "Content-Type": "application/json",
    "X-API-Key": process.env.MAILTIER_API_KEY!,
  },
  body: JSON.stringify({
    from: "[email protected]",
    to: user.email,
    subject: "Your order is confirmed",
    html,
  }),
})

How it works

Three steps from idea to send

Step 01

Create an API key

Start with the customer signal, goal, or template that gives the workflow its purpose.

Step 02

Send events or contacts

Shape the experience with brand rules, audience context, timing, and review controls.

Step 03

Subscribe to webhook topics

Publish with confidence, follow performance, and improve from real outcomes.

FAQ

Common questions about API and Webhooks

Are webhooks signed?

Yes. Webhook payloads include signatures for verification.

Put API and Webhooks to work.

See how API and Webhooks fits your data, team, and customer journey in a tailored working session.