What problem does it solve?
Emulated Resend email API for local development and testing. Use when the user needs to send emails locally, test transactional email flows, implement magic link or verification code auth, inspect sent emails, manage domains/contacts/API keys, or work with the Resend API without sending real emails. Triggers include "Resend API", "emulate Resend", "send email locally", "test email", "magic link", "verification email", "email inbox", "RESEND_BASE_URL", or any task requiring a local email API.
Core Features & Use Cases
- Fully stateful Resend email API emulation with in-memory persistence of emails, domains, API keys, audiences, and contacts.
- Inspect sent emails via inbox UI or REST endpoints, enabling end-to-end testing of transactional emails.
- Use cases include local development of verification/magic link flows, sandbox testing, and API integration without sending real emails.
Quick Start
Run the emulator with npx emulate --service resend and point your app to the emulator URL.