Send API
One simple endpoint with batching, attachments, scheduling, and idempotency keys. Sub-200ms p95 from major regions.
SendNex is a developer-first email API. One POST, deliverable inboxes, real analytics. $0.40 per 1,000 emails. First 3,000 emails every month are free. No monthly fee.
# Send your first email curl https://api.sendnex.xyz/v1/emails \ -H "Authorization: Bearer sk_live_..." \ -H "Content-Type: application/json" \ -d '{ "from": "noreply@yourapp.com", "to": "alice@example.com", "subject": "Welcome to YourApp", "html": "<h1>Hi Alice 👋</h1>" }'
Built for developers
A complete transactional email stack: send, receive, track, and template. No upsells, no surprise add-ons.
One simple endpoint with batching, attachments, scheduling, and idempotency keys. Sub-200ms p95 from major regions.
Receive email at any address on your domain. SendNex parses it and posts a clean JSON payload to your webhook.
Delivered, bounced, opened, clicked, complained. Signed payloads, retries with backoff, full delivery logs you can replay.
Version-controlled HTML and MJML templates with handlebars variables. Preview, test, and roll back from the dashboard.
Real-time dashboards for opens, clicks, bounces, and complaints. Drill into a single recipient or roll up by template.
Guided DKIM, SPF, and DMARC setup with one-click DNS checks. Bring your own domain or use a sandbox to start.
A real request
No SDK required, but we have one if you want it. Idempotency keys, batch sends, attachments, scheduling, and reply-to are all just fields on the body.
const res = await fetch("https://api.sendnex.xyz/v1/emails", { method: "POST", headers: { "Authorization": `Bearer ${process.env.SENDNEX_KEY}`, "Content-Type": "application/json", }, body: JSON.stringify({ from: "noreply@yourapp.com", to: "alice@example.com", subject: "Your receipt", html: "<p>Thanks for your order</p>", }), }); const { id, status } = await res.json();
Pricing
No monthly minimum. No per-user pricing. Scale from one email to one million on the same simple rate.
$0.40 per 1,000 emails. First 3,000 emails every month are free. No monthly fee.
Deliverability and trust
We handle the boring authentication work so your transactional mail actually arrives.
Guided setup, auto-rotation of DKIM keys, DMARC report aggregation in your dashboard.
Optional dedicated IPs with managed warm-up schedules for high-volume senders.
Automatic suppression lists, replayable webhooks, and per-recipient delivery history.
TLS in transit, encryption at rest, scoped API keys, and audit logs. SOC 2 Type II in progress.
FAQ
Under five minutes. Sign up, paste a sandbox API key into the curl example above, and you are sending. Verify your domain when you are ready to send to real recipients.
Yes. The first 3,000 emails every month are free on Flex PAYG. After that you pay $0.40 per 1,000 emails with no monthly fee.
Most competitor entry plans require a monthly minimum that ranges from about $15 to $25, and the per-email rate is two to three times higher. Flex PAYG charges only for what you send, so you can start small and scale without an upgrade cliff.
Yes. Point an MX record at SendNex, define a route, and we parse incoming messages and POST a clean JSON payload to your webhook. Attachments included.
Official SDKs for Node.js, Python, and .NET. The HTTP API is small enough that any HTTP client works fine.
Production runs in multiple regions across major cloud providers, with the API edge in front of your nearest region. Your data sits in the region you choose at signup.
SendNex is built by a small engineering team based in Lagos, Nigeria, serving developers worldwide. We started SendNex because we kept paying for email plans we never used.
Yes. Most teams switch in an afternoon: verify your domain, swap the API base URL, and replay your webhooks. Email us at hello@sendnex.xyz and our engineering team will help.
$0.40 per 1,000 emails. First 3,000 emails every month are free. No monthly fee.