Email API
Email API for Developers
NoticeAPI is an email API for apps that need product email without running deliverability ops by hand. Send password resets, receipts, magic links, alerts, and consent-based broadcasts from one API, one quota, and one set of sender controls.
curl -X POST https://www.noticeapi.com/api/v1/email/send \
-H "Authorization: Bearer ntc_xxxxxxxxxxxxxxxxxxxx" \
-H "Content-Type: application/json" \
-d '{
"from": "Acme <[email protected]>",
"to": "[email protected]",
"subject": "Your receipt",
"html": "<p>Thanks for your purchase.</p>"
}'REST, SDK, or SMTP
Use the send endpoint directly, install the zero-dependency Node SDK, or relay existing app mail through SMTP on port 465.
Delivery events you can trust
Each send returns an id, records per-recipient events, and can push signed HMAC webhook payloads to your app.
Suppressions built in
Hard bounces, spam complaints, and manual opt-outs block future sends before they damage your sender reputation.
Simulator before production
Use sandbox and simulator domains to test delivery, bounce, complaint, and suppression paths before sending real mail.
How it works
From test send to production traffic.
Create an API key
Keys start with ntc_ and authenticate REST, SDK, and SMTP traffic.
Send from sandbox first
[email protected] works immediately so you can prove the integration before DNS is ready.
Verify your sending domain
Add DNS records for your production domain, then send from your own addresses.
Watch events and suppressions
Poll email status or subscribe to webhooks so bounces, complaints, deliveries, and suppressions flow back into your app.
Trust
Built for both product email and consent-based broadcasts
Transactional sends and broadcasts share the same platform, but marketing email keeps its consent rules: working unsubscribe links, List-Unsubscribe headers, and suppressions are enforced where they belong.
Implementation links
Build with the shipped docs.
FAQ
Questions developers ask before switching email.
Can I send marketing email with the same API?
Yes. NoticeAPI includes audiences and broadcasts for consent-based product updates, newsletters, and lifecycle messages. Broadcasts include unsubscribe handling and share your plan quota.
Do I need DNS before testing?
No. Start with [email protected] and simulator recipients. Add a verified production domain when you are ready to send real email.
What happens after a hard bounce?
The recipient is suppressed automatically. Future sends to that address fail with recipient_suppressed until you remove the suppression intentionally.
Start free. Send production after your domain is ready.
Free includes 3,000 production emails per month, a 100/day production cap, and one verified sending domain.