A single GET request. That’s the whole product.
$ curl 'https://www.disposableguard.xyz/api/v1/check
?email=test@mailinator.com'
{
"email": "test@mailinator.com",
"is_disposable": true,
"blocked": true,
"duration_ms": 2
}Send the email
A single GET request with a Bearer token. Or batch up to 100 emails in one POST. Get your free API key in 30 seconds.
We hunt down new disposable providers daily
Our crawlers and human reviewers continuously discover, vet, and add new temporary-email services as they appear. You always benefit from the latest data without lifting a finger.
You get a verdict in 5ms
A clean boolean: is this email disposable, yes or no. Reject the signup, flag it for review, or let it through — up to you.
Start protecting your signup funnel
500 free checks per month. 168,182 domains. No credit card required. Prefer to try it first? Use the free disposable email checker.
Frequently asked questions
What is a disposable email?+
A disposable email is a temporary email address from providers like Mailinator, Guerrilla Mail, or 10 Minute Mail. These addresses are used to sign up for services without revealing a real email, often for spam, fraud, or abuse.
How does DisposableGuard work?+
DisposableGuard checks email domains against a database of 168,182+ known disposable email providers. A single API call returns a boolean verdict in under 5ms. No external API dependencies — all detection happens locally.
How many disposable email domains do you track?+
We track 168,182+ disposable email domains aggregated from 7 open-source blocklists, deduplicated and filtered to remove legitimate providers like Gmail, Outlook, and ProtonMail.
Is DisposableGuard free?+
Yes. The free plan includes 500 API checks per month with no credit card required. Paid plans start at $9/month for 50,000 checks.
What happens if your API goes down?+
Our API is designed to fail open. If our service is unavailable, your signup flow should proceed normally. We recommend treating the disposable check as a strong signal, not a hard block.