Email API
Send transactional email and follow what happens to it.
Receipts, password resets, notifications — the mail your application sends one message at a time, or five hundred at once. Submit over HTTP or relay over SMTP, then follow every message through delivery events and webhooks.
If you have used Mailgun, Postmark or SendGrid, this is the part you know.
Guides
Start here. The reference tells you what the parameters are; these tell you what to do with them.
- Sending at volumeBatches, rate limits, and what to do when you are throttled.
- Templates and variablesStore a template once, render it per recipient, and preview before you send.
- Handling delivery eventsPolling the event log versus receiving webhooks, and what each event means.
- Receiving webhooksVerify signatures, survive retries, and stay idempotent.
- Suppressions and complianceWhy we refuse a send, and why you should not always override it.
- SMTP or the APIA real decision, not a preference. What each one gives you.
- Testing in the SandboxSMTP and test keys that deliver nothing, simulated bounces, and sandbox webhooks.
- Giving a key to an AI tool or an agentOne key per tool, a cap sized to the job, an allowlist for a fixed address, revoke when done.
Reference75 endpoints
Submit messages for delivery, individually or in batches.
Stored templates with variables, rendered at send time.
- GETList templates
/api/v1/email-templates - POSTCreate a email template
/api/v1/email-templates - GETRetrieve a email template
/api/v1/email-templates/{email_template} - POSTPreview a rendered template
/api/v1/email-templates/preview - PUTUpdate a email template
/api/v1/email-templates/{email_template} - All 7 templates endpoints →
What happened to a message after you submitted it.
Addresses Mailyte will refuse to send to, and why.
Receive delivery events at your own endpoint as they happen.
Logins for applications that relay over SMTP rather than HTTP.
- GETList smtp credentials
/api/v1/smtp-credentials - POSTCreate an SMTP credential
/api/v1/smtp-credentials - PATCHUpdate a smtp credential
/api/v1/smtp-credentials/{credential} - DELETEDelete a smtp credential
/api/v1/smtp-credentials/{credential} - GETUsage a smtp credential
/api/v1/smtp-credentials/{credential}/usage - All 10 smtp credentials endpoints →
Deliverability, engagement and volume reporting.
Test inboxes that catch mail instead of delivering it: over SMTP, or from a test-mode API key.