disposable email detection api

Disposable email detection API

Block throwaway inboxes before they reach your signup table.

Disposable detection protects onboarding and prevents low-quality records.
It is one of the most important anti-abuse checks for public forms.
It works best together with MX and role-based filtering.
curl -X POST "https://your-domain.com/api/v1/[email protected]" \
  -H "X-Api-Key: ev_your_key_here"

What is a disposable domain?

It is a provider that exists mainly for temporary inboxes and short-lived use.

When should I block it?

Block it at signup if you need real users and durable contactability.

Why disposable detection matters

Disposable inboxes distort activation metrics, increase support noise, and make abuse easier. A disposable detector is most useful when it runs before account creation, not after the user has already entered your system.

What makes a strong detector

A useful implementation combines a maintained domain list, DNS lookups, and risk scoring. That reduces the chance of relying on one stale signal and gives you a cleaner block-or-warn decision.

FAQ

How do I use this page?

Use it as a quickstart reference and link it from your docs, onboarding flow, or marketing page.

What should I do next?

Create an account, try the demo, and move the integration into your backend with a real API key.

Should disposable always mean invalid?

For most public signup flows, yes. In some low-friction products you may only warn.

How often should the list update?

As often as possible, because throwaway providers change quickly.

Related guides