Features

Email API features for transactional and marketing email.

Send app mail, broadcast product updates, receive replies, test failure paths, and prove delivery from one set of logs.

Support answer[email protected]
FindSearch a recipient and see accepted, delivered, bounced, suppressed, or unsubscribed.
InspectOpen the stored HTML/text body and event timeline when support asks.
SimulateTrigger delivered, bounced, complained, and suppressed outcomes before production.

The best feature on a bad day is a straight answer: what was sent, where it stopped, and which webhook your app received.

Broadcast safeguardsAcceptable UseReceiving, not inboxAutopilot controls

Ways in

Choose the email job.

Start with the job your product has today: send, update, debug, or receive.

Build paths

Open the docs with the right question.

These links go deeper on limits, code, and plan notes once you know the job.

Send

Start with REST or SDK sends, then add templates, batching, scheduling, or paid REST attachments as your app grows.

Observe

Give support a clear receipt trail: recipient state, stored content, tracking events, suppression state, and signed callbacks.

Update

Send audience-backed product updates and lifecycle messages with contact state, schedules, and automations.

Connect

Keep older mailers, inbound workflows, agent keys, and simulator tests in the same account and log timeline.

Send

Ship the mail behind signups, billing, and alerts.

Use one send path for account, billing, and product flows so you can debug from one timeline.

Transactional send API

Send password resets, receipts, magic links, verification, alerts, and product notifications with JSON payloads.

Batch sending

Send up to 100 emails in one API call with per-recipient status payloads.

Templates

Store HTML and text templates with {{variable}} merge tags, starter templates, and send-time overrides.

REST attachments

Use Pro or Custom REST attachments up to about 5 MB decoded total per send; Free, SMTP, and batch sends do not include attachments.

Idempotency keys

Prevent duplicate sends with 24-hour request replay protection.

Scheduled send

Queue, cancel, and reschedule transactional email up to 30 days ahead.

Observe

Answer what happened to each recipient.

Search a recipient, inspect the stored body, see the stop reason, and follow the signed event back to your app.

Recipient timeline

Track accepted, delivered, bounced, complained, opened, clicked, suppressed, and unsubscribed states.

Stored email content

View retained HTML, text, and preview renders for debugging and support.

Logs

Use the dashboard and email retrieval APIs to inspect send records, body state, and recipient events.

Signed webhooks

Validate event payloads with HMAC signatures before updating your app.

Multiple webhook endpoints

Configure more than one HTTP receiver for delivery, bounce, complaint, tracking, and inbound events.

Open and click tracking

Enable optional first-party tracking by domain or per send, with event callbacks back to your app.

Protect

Catch risk before it compounds.

Suppressions, simulator outcomes, DNS records, ramps, tracking controls, and auto-pause signals sit next to the send path.

Deliverability autopilot

Watch bounce and complaint rates, ramp volume, alert operators, and pause risky workspaces when thresholds trip.

Auto-suppression

Block future sends after hard bounces, complaints, and unsubscribe events.

Suppressions API

List, create, and remove suppression records for bounces, complaints, and manual opt-outs.

Email sandbox testing

Use simulator recipients to trigger delivery, bounce, complaint, and suppression paths before production.

DKIM, SPF, and DMARC

Generate ownership, SPF, DKIM, and recommended DMARC records for production sender domains.

Dedicated IPs

Not offered. NoticeAPI manages sender safety at the application layer instead of selling IP reputation tiers.

Not offered

Broadcast

Add product messaging without another messaging stack.

Keep audiences, broadcasts, and automations in the same logs, suppressions, domains, and dashboard.

Audiences and contacts

Manage contact CRUD, metadata upserts, subscription state, and audience membership.

Broadcasts

Send newsletters, changelogs, launches, and product updates to your audiences.

Automations

Trigger onboarding and lifecycle sequences with custom delays.

Unsubscribe handling

Add working unsubscribe links, List-Unsubscribe headers, and audience send opt-out behavior.

Broadcast scheduling

Queue, cancel, and reschedule broadcasts up to 30 days ahead.

Cold outreach

Not offered. Purchased, rented, scraped, or unsolicited lists are banned by the Acceptable Use policy.

Not offered

Receive

Receive inbound replies without running a mailbox.

Inbound is API receiving for product workflows, not a human inbox. Verify domains, receive webhook events, and fetch message bodies when your app needs them.

Receiving domains

Verify custom or managed receiving domains with TXT and MX records.

email.received webhooks

Receive signed metadata-first webhook events for accepted inbound messages.

Message retrieval API

Fetch received headers, HTML, text, and envelope metadata by id.

Attachment retrieval API

List and download received attachments within the documented v1 limits.

Inbox product

Not offered. NoticeAPI does not provide IMAP, POP3, webmail, shared inboxes, or helpdesk workflows.

Not offered

Platform

Run everything from one account surface.

REST APIs, the Node SDK, SMTP relay, scoped keys, receiving APIs, and usage controls live under one workspace.

Core REST APIs

Documented HTTP endpoints cover the send path, templates, audiences, broadcasts, suppressions, domains, receiving, and account resources.

Node SDK

Use the zero-dependency TypeScript client published as noticeapi.

SMTP relay

Point compatible apps at smtp.noticeapi.com:465 with implicit TLS and API key authentication.

Inbound receiving

Run MX receiving, email.received webhooks, and retrieval APIs from the same account.

Plan-aware expansion

Free is capped; Pro adds monthly expansion for email, contacts, automations, and domains; Custom is scoped manually.

Agent access keys

Create scoped account keys for authorized app, deploy, and agent workflows.

Start

Send your first customer email.

Copy a key, verify your sending domain, and use the API, SDK, SMTP, or an agent to wire the email into your product.