Developer API
Migrate from Resend
Move an existing Resend integration to iResendly in minutes.
1. Verify your domain
Add your domain in the developer console and publish the three DNS records. You can keep Resend's records in place during the switch — different selectors don't conflict.
2. Swap the key and base URL
Create an iResendly API key, then change two environment variables. The Node SDK reads RESEND_BASE_URL; other SDKs accept a base URL option.
RESEND_API_KEY=irs_xxxxxxxxx
RESEND_BASE_URL=https://api.iresendly.com3. Re-create webhooks and templates
Add your webhook endpoints in the console or with POST /webhooks — signatures use the same Svix format, so your verification code keeps working (use the new whsec_ secret).
Templates and segments can be created with the same API calls you used with Resend.
Differences to know
Quotas count each recipient. React rendering happens in your SDK (html is sent), exactly like Resend.
Inbound email (email.received) and SMTP relay aren't available yet.