Introduction
Catch inbound email, inspect raw payloads, and verify flows from one clean API.
MailtestAPI gives you a test-friendly inbox API for transactional email. Messages captured by the Cloudflare email worker are stored once, then exposed through both the dashboard and the HTTP API so you can validate signup flows, password resets, magic links, and notifications without bolting on a traditional mailbox provider.
Why teams use it
Any address works
Route a catch-all domain or dedicated aliases to the worker and inspect every inbound message.
Read programmatically
List, fetch, update, and delete captured emails over a small REST surface.
Debug visually
Use the dashboard to inspect raw bodies, headers, attachments, and rendered content.
Core surfaces
- API:
https://api.mailtestapi.com - Dashboard:
https://app.mailtestapi.com - Docs:
https://docs.mailtestapi.com
What you should read next
- Overview for the product model and architecture
- Quickstart for the fastest integration path
- Testing workflows for common automation patterns
- API reference for every endpoint and payload shape