Teams
Everything belongs to a team: domains, API keys, emails, webhooks, audiences. Quotas and reputation are tracked per team.
SpacePost is an email API for developers, built on Amazon SES. It speaks the Resend API: the same paths, the same JSON request and response shapes, the same error format and the same webhook signing scheme. If your code works with Resend, it works with SpacePost after changing a base URL.
You get the deliverability and price of SES, with the developer experience of a modern email API: a clean REST API, SDKs, a CLI, an MCP server, an SMTP relay for tools that cannot call an API, signed webhooks, scheduling, batch sending, audiences and broadcasts.
POST /emails call: HTML, text, attachments, inline images, tags, custom headers, scheduling, idempotency keys.email.delivered, email.bounced, email.opened…) on signed webhooks.your app ──HTTPS──▶ api.spacepost.dev ──▶ queue ──▶ Amazon SES ──▶ recipient ▲ │ └──── signed webhooks ◀── events (SNS/SQS) ◀──────┘id immediately.delivered, bounced, complained, opened and clicked. SpacePost records them on the email, updates last_event, adds hard bounces and complaints to your suppression list and calls your webhooks.| SpacePost | Resend | SendGrid | Raw AWS SES | |
|---|---|---|---|---|
| API shape | Resend-compatible | Resend | Its own | AWS SDK / SMTP |
| Free tier | 3,000 / month | 3,000 / month, 100 / day | 100 / day | Sandbox |
| Entry paid plan | €9 for 50,000 | USD 20 for 50,000 | Varies | USD 0.10 per 1,000 |
| Overage per 1,000 | €0.25 | USD 0.90 | Varies | USD 0.10 |
| Dashboard, logs, webhooks | Yes | Yes | Yes | Build it yourself |
| Suppression list | Automatic | Automatic | Automatic | Build it yourself |
| SMTP relay | Yes | Yes | Yes | Yes |
| Audiences and broadcasts | Yes | Yes | Yes | No |
| Official Resend SDKs work | Yes (set the base URL) | Yes | No | No |
SpacePost prices are in EUR and exclude VAT. Resend’s and AWS’s prices are their published USD prices (Resend’s as of 23 October 2026), shown as published and not converted.
Teams
Everything belongs to a team: domains, API keys, emails, webhooks, audiences. Quotas and reputation are tracked per team.
Domains
You send from addresses on a verified domain, such as hi@acme.com. Verification takes three DKIM CNAMEs.
API keys
Keys start with sp_live_. full_access keys use every endpoint, sending_access keys can only send, optionally from one domain.
Emails and events
Each email has a UUIDv7 id and a last_event such as delivered. The full timeline is in the dashboard and on webhooks.