Send transactional and marketing email with one simple REST API — with webhooks, templates, broadcasts and real-time logs built in.
3,000 emails / month free
No credit card required
Quickstart in under 5 minutes
cURL, Node.js, Python, PHP & Go examples
const res = await fetch("https://api.iresendly.com/emails", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.IRESENDLY_API_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
from: "Acme <hello@acme.com>",
to: ["jane@example.com"],
subject: "Your order has shipped",
html: "<p>It's on the way! 📦</p>",
}),
})Everything you need to send email from your product — nothing you don't.
Same endpoints, payloads and errors. Point your existing Resend SDK at api.iresendly.com and keep shipping.
One POST to send an email. Idempotency keys, batch sending and clear errors out of the box.
DKIM, SPF and custom return-path on every domain, automatic suppression of bounces and complaints.
Domains verified for Email Marketing or Mail are ready instantly. One login, separate plans.
A complete email platform behind a simple API.
Password resets, receipts, notifications — delivered in seconds with full status tracking.
Send up to 100 different emails in one request, with strict or permissive validation.
Schedule emails up to 30 days ahead with ISO dates or plain English like “in 1 hour”.
Attach files by base64 content or URL — up to 40 MB per email.
Signed, Svix-compatible events for sent, delivered, bounced, opened, clicked and more — with retries.
Reusable templates with typed variables and fallbacks. Send with a template ID or alias.
Marketing emails to an audience with one-click unsubscribe and automatic suppression.
Manage contacts and segments from the API or import them from CSV.
Full-access or sending-only keys, optionally restricted to a single domain.
Every API call with status, latency and error details — debug in seconds.
Delivery, bounce, complaint, open and click rates per day and per domain.
Exact DNS records with provider guides and automatic re-checks until you're live.
No sales calls, no approval queues.
Activate the Developer API — no credit card, 3,000 emails a month included.
Add three DNS records. Already verified in iResendly? It's imported instantly.
Full-access for your backend or sending-only for production.
One POST request, or any Resend SDK pointed at api.iresendly.com.
Keep your code, your SDK and your templates.
- RESEND_API_KEY=re_xxxxxxxxx
+ RESEND_API_KEY=irs_xxxxxxxxx
+ RESEND_BASE_URL=https://api.iresendly.comWebhook signatures use the same Svix format, so your verification code keeps working too. Migration guide
Simple pricing
Free to start · Pro from $20/mo
3,000 emails a month free. 50,000 on Pro, no daily limit.
Everything you need to know about our pricing and plans
Still have questions?
Contact our support teamStart free with 3,000 emails a month. No credit card needed.