Getting started
Introduction
Sooner is a Resend-compatible email API for transactional and marketing email. Learn the core concepts and where to go next.
Sooner is an email API. You verify a domain, send transactional or marketing email with one HTTP request, and follow each message from acceptance to delivery, bounce or complaint. It implements the Resend REST API, so existing Resend code works after you change the base URL and the API key.
How Sooner is organized
Everything in Sooner hangs off a team and its projects.
| Concept | What it is |
|---|---|
| Team | The billing unit. A team has one plan, one monthly email quota, one API rate limit, one suppression list, and its members. |
| Project | One product or environment inside a team. Projects are unlimited on every plan. |
| Domain | A sending domain you verify with DNS records. It belongs to one project. |
| API key | A secret that authenticates requests. It belongs to one project and is either full_access or sending_access. |
| Webhook | An HTTPS endpoint in a project that receives signed event notifications. |
| Contacts, segments, topics | Your marketing audience, kept per project. |
| Templates and broadcasts | Reusable emails with variables, and one-to-many sends to a segment. |
A new account gets a team and a project called Default the first time you sign in. Sign-in is with GitHub or Google.
What you can do
- Send single and batch emails, schedule them up to 30 days ahead, and cancel or reschedule them. See Send an email.
- Render reusable templates with variables. See Templates.
- Manage contacts, segments, topics and custom properties, then send broadcasts with automatic unsubscribe handling.
- Receive signed webhooks for deliveries, bounces, complaints, opens and clicks.
- Track every email in the dashboard, with logs kept for 7 to 365 days depending on your plan.
What Sooner does not do
Sooner is outbound email only. It does not offer inbound or receiving email, inboxes, automations, custom events, CSV contact imports, an SMTP relay, or a logs endpoint. See Migrate from Resend for the full compatibility notes.
Where to go next
- Follow the Quickstart to send your first email.
- Read Authentication and Errors before you build against the API.
- Check Rate limits and Idempotency before going to production.
- Moving from Resend? Start with Migrate from Resend.