REST, Node SDK, or SMTP relay
Send JSON over REST, call the typed Node SDK, or point an existing SMTP mailer at smtp.noticeapi.com:465.
Pick REST, the Node SDK, or SMTP. Every send — transactional, broadcast, or automated — lands on one delivery record your app and your support team can read.
Send JSON over REST, call the typed Node SDK, or point an existing SMTP mailer at smtp.noticeapi.com:465.
Accepted, delivered, bounced, complained, and suppressed events stay attached to the exact message your app sent.
Hard bounces, complaints, manual blocks, and unsubscribes go to suppressions, so the next send to that address is stopped before it leaves.
Trigger delivered, bounced, complained, and suppressed paths before production email or quota is involved.
REST, the Node SDK, SMTP relay, and broadcasts each keep their own job while sharing the logs and webhooks that make delivery inspectable.
Browse every featureUse direct JSON requests for Pro/Custom attachments, idempotency keys, custom headers, templates, and per-send tracking overrides.
SDKInstall noticeapi when you want a small TypeScript wrapper around the REST contract.
SMTPKeep existing mailer settings for transactional mail while still using NoticeAPI logs and suppressions.
BroadcastsUse audiences and broadcasts for newsletters, product updates, and lifecycle sends; unsubscribe handling stays built in.
Keys start with ntc_ and authenticate REST, SDK, and SMTP traffic for the workspace.
[email protected] works with simulator addresses so delivery, bounce, complaint, and webhook paths can be tested before DNS is ready.
Add SPF, DKIM, and sender records for your domain. Free real sending also requires a card on file before production mail leaves NoticeAPI.
Poll email status or subscribe to signed webhooks so delivery outcomes can update support, billing, or account workflows.
Transactional sends, broadcasts, and automations share recipient timelines, webhooks, suppressions, sender controls, and plan limits. Broadcast and lifecycle flows add unsubscribe and List-Unsubscribe behavior where the message type needs it.
Yes. NoticeAPI includes audiences and broadcasts for product updates, newsletters, and lifecycle messages. Broadcasts include unsubscribe handling and share your plan quota.
No. Start with [email protected] and simulator recipients. Add a verified production domain and a card on file when you are ready to send real email.
Yes. Every send has an id, stored message details for the retention window, recipient events, and optional signed webhooks so support can see whether the message delivered, bounced, complained, or was suppressed.
The recipient is suppressed automatically. Future sends to that address fail with recipient_suppressed until you remove the suppression intentionally.
Simulator outcomes are free. Move to a verified domain when the path is ready.