The whole platform
Contacts, broadcasts, drips, triggers, transactional sends, IPs, Pools, Bridges, and reporting all have endpoints. Anything you do in the interface, you can drive from code — predictable JSON in, predictable JSON out.
Developer
A comprehensive JSON REST API spanning contacts, broadcasts, drips, triggers, transactional sends, and the infrastructure underneath — IPs, Pools, and Bridges. Reusable ACL roles mint scoped keys with per-key rate limits and IP restrictions.
POST /v1/send · Authorization: Bearer ****-1511
{
"from": "[email protected]",
"to": "[email protected]",
"subject": "Order confirmed"
} // response
202 Accepted · { "id": "msg_7a9f", "status": "queued" }
What you get
Contacts, broadcasts, drips, triggers, transactional sends, IPs, Pools, Bridges, and reporting all have endpoints. Anything you do in the interface, you can drive from code — predictable JSON in, predictable JSON out.
Generate any number of API keys, each bound to a reusable ACL role so a key only touches what it should. Set per-key rate limits to suit each integration, and lock keys to specific source IPs for another layer of control.
Pair the API with HMAC-signed webhooks so your systems are notified of events in real time and can verify each payload genuinely came from Mumara — the push half of a full real-time integration.
The API surface
From the audience layer to the sending infrastructure, every surface is addressable. The transactional-send endpoint is the workhorse for app-driven email; the rest let you automate everything around it.
What it enables
The transactional-send endpoint lets your app fire receipts, confirmations, and resets directly — the API is the workhorse behind app-driven email.
A single all-powerful key is a liability. Reusable ACL roles, per-key rate limits, and IP restrictions scope each integration to exactly what it needs.
Most ESP APIs stop at contacts and sends. ONE exposes IPs, Pools, and Bridges as well, so provisioning and routing can be automated, not click-ops.
Polling for changes is wasteful and slow. HMAC-signed webhooks push events to your systems the moment they happen, verified.
What developers build
“Most ESP APIs let you send and manage contacts and stop there. Being able to provision Pools and Bridges over the API is what let us automate a separate sending lane per client — it's all code now, no console clicking. And the scoped keys with per-key rate limits meant we could give each service exactly the access it needed.”
Verified review
Mumara ONE customer
Common questions
Contacts, broadcasts, drips, triggers, transactional sends, reporting, and the sending infrastructure itself — IPs, Pools, and Bridges. Anything you can do in the interface has a JSON endpoint, so whole workflows can be automated.
You generate API keys bound to reusable ACL roles, so each key only reaches what its role permits. Each key can have its own rate limit and be restricted to specific source IPs, keeping integrations least-privileged.
JSON only — predictable request and response shapes across every endpoint, so client code stays simple and consistent.
Through HMAC-signed webhooks, the push counterpart to the API. Subscribe an endpoint to the events you care about, verify the signature on each payload, and react in real time without polling.
Yes. Actions taken through the API are recorded in Activity Logs with the API key as the actor, so programmatic changes are as traceable as ones made by a person in the interface.
Related
A Bridge exposes the per-app transactional send endpoint and SMTP credentials.
Read moreThe push counterpart — HMAC-signed events delivered to your endpoint in real time.
Read moreDelivery and engagement events are available to pull via API and push via webhook.
Read moreEvery API action is logged with the key as the actor for a full audit trail.
Read moreMumara ONE · REST API
A full JSON API across contacts, sends, and infrastructure — with scoped, rate-limited keys and HMAC-signed webhooks for real-time, governed integration.