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
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.
Keep exploring
More features to explore
Automations
Visual Automation Builder
Map lifecycle journeys with branching logic, delays, goals and real-time audience conditions.
Campaigns
Email Campaigns
Plan, personalize and schedule launches with approval states, segments and send-time optimization.
Email Editor
Responsive Email Editor
Create polished email templates with reusable sections, brand controls and inbox-safe rendering.
Put API and Webhooks to work.
See how API and Webhooks fits your data, team, and customer journey in a tailored working session.