Email API for developers.

One API for customer email across every project, with a sandbox built for safe testing and recipient outcomes you can actually see.

  • REST, Node.js, and SMTP
  • MCP and OpenAPI
  • Sandbox simulator
  • Multi-project by default

Easy for developers. Clear for agents.

MCP and OpenAPI help coding tools understand the surface. The Node SDK, REST API, and SMTP keep the finished integration ordinary and portable.

Integrate today.

Send with the typed Node.js SDK, a direct REST request, or the SMTP settings your app already understands. The same logs and delivery controls sit behind each path.

Explore the docs
import { NoticeAPI } from "noticeapi";

const noticeapi = new NoticeAPI(
  process.env.NOTICEAPI_API_KEY!
);

await noticeapi.emails.send({
  from: "Acme <[email protected]>",
  to: "[email protected]",
  subject: "Your receipt",
  html: "<p>Thanks for your order.</p>",
});
Acceptedmessage_id: 01J…B7M

Simple where it should be. Visible where it matters.

Build, test, and operate email without stitching together a different tool for every stage.

Test the unhappy paths safely.

Simulate delivery, bounce, complaint, and suppression results before a customer is ever involved.

Open the simulator guide

Follow each recipient outcome.

See the request, message, and delivery timeline together so a support question has a concrete answer.

See delivery events

Keep every app in its own lane.

Separate projects, keys, domains, and logs while managing them from one account.

See project controls

One quiet place to run the work.

Projects keep each product’s identity and activity separate. Delivery logs show what happened. Suppressions help stop repeat sends before they leave.

Per-project API keys Verified sending domains Searchable recipient logs
ProjectAcme App
Sender verified
Accepted2,482This month
Delivered2,451Outcome tracked
Suppressed9Protected before send
Recent recipientsAll events
Receipt #1042[email protected]Delivered
Magic sign-in link[email protected]Delivered
Sandbox bounce[email protected]Simulated

Give your tools a clear, scoped way in.

Use MCP or OpenAPI with project-scoped credentials, then review the same activity in NoticeAPI. Your coding workflow gets leverage without becoming a black box.

Both email paths. One clear package.

Start free, then move into Pro or Scale with included transactional and marketing volume. Additional accepted recipients stay pay as you go.

Free$0/month
  • 3,000 transactional emails
  • No marketing contacts or automations
  • Sandbox simulator included
Start free
Pro$10/month
  • 25,000 transactional emails
  • 10,000 marketing recipients + contacts
  • 10,000 automation runs
Get API key
Scale$129/month
  • 200,000 transactional emails
  • 200,000 marketing recipients + 100,000 contacts
  • Lower usage rates as you grow
Explore Scale
Compare every plan

Before you wire it in.

Need a detail we missed? Talk with us.

Can I test without sending real email?

Yes. Use the sandbox sender and simulator recipients to test delivered, bounced, complained, and suppressed outcomes without contacting a real inbox.

Do transactional and marketing email live together?

Yes. Free, Pro, and Scale include both paths in one workspace, one package, and one subscription.

Can I keep using SMTP?

Yes. Point a compatible app at smtp.noticeapi.com on port 465 with implicit TLS and an API key as the password.

How does the free plan work?

Start with one project, one sending domain, 3,000 transactional emails, and sandbox testing each month. Add a card to activate production sending; Free itself stays at $0.

Email infrastructure that stays understandable.

Start with one project, one API key, and a sandbox send.