Developer & Automated QA Testing

Temporary Email for GitHub, Playwright & End-to-End QA Testing

Automate end-to-end registration, password reset, and magic-link tests in Playwright, Cypress, and Selenium using our real-time inbox and Developer API.

How to Receive Verification Emails in 3 Steps

01

Generate Deterministic Test Addresses

Use any non-reserved username on our active domains or query /api/public/domains and /api/public/inbox directly from your CI pipeline.

02

Trigger Auth or Magic Link Email

Have your staging app or test runner dispatch the verification email via SMTP.

03

Assert OTP & Links Programmatically

Read the incoming payload in the browser UI or via JSON API in under 500ms.

Technical Inbox Architecture

REST JSON API (/api/public/*) for CI/CD test runners
Custom domain attachment via Cloudflare DNS
Deterministic inbox addressing with instant expunge

Frequently Asked Questions

Does Email Generator offer a JSON API for automated tests?

Yes! Visit our API Documentation (/developers/api) for full endpoint specifications to fetch inbox messages and OTP codes programmatically.

More Workflow Guides

Ready to Generate a Temporary Email?

No registration required. Generate a disposable email address instantly and view incoming emails online.

Disclaimer: Third-party product names are trademarks of their respective owners. Email Generator is not affiliated with or endorsed by GitHub & QA CI/CD. Please review our Privacy Policy and Terms of Service.

Temp Mail for GitHub & Automated QA Testing (REST API) | Email Generator