Signup Risk Intelligence API
Detect disposable email addresses, suspicious domains, fresh throwaway inboxes, and risky signup patterns with a fast API built for modern SaaS products.
{ "email": "[email protected]", "is_disposable": true, "risk_score": 87, "decision": "block", "reasons": [ "domain_age_lt_30d", "mx_matches_disposable_infra", "local_part_high_entropy", "domain_first_seen_recently" ] }
Decision: allow — risk_score: 12 — Returns a score, decision, and reasons your systems can act on.
The Problem
Disposable email providers rotate new domains daily. Static blocklists miss them. Your user database pays the price.
What static lists miss
How It Works
Every email check runs through multiple layers of analysis to produce an accurate risk score and a clear, actionable decision.
Cross-references the submitted domain against a continuously updated database of known throwaway email providers.
Domains registered within days or weeks are a strong signal of throwaway infrastructure. We flag them before blocklists catch up.
Analyses MX records for patterns associated with bulk disposable services and shared throwaway mail infrastructure.
Detects high-entropy local parts, random character sequences, and naming conventions associated with throwaway inboxes.
Returns a numeric risk score (0–100) alongside an allow / review / block decision so your systems can act automatically.
Sub-200 ms responses. Drop into your existing signup or onboarding flow with a single API call. REST JSON. No SDK required.
Integration
POST a single email address to the API at signup time — synchronously, in your existing flow.
The API checks domain reputation, age, MX infrastructure, local-part patterns, and velocity in real time.
Get back a risk score, a clear allow/review/block decision, and the specific reasons — ready to act on.
Use Cases
Stop trial abuse before it starts. Block disposable signups from resetting your free-trial window.
Keep your platform clean. Prevent throwaway accounts from bypassing bans or exploiting new-member perks.
Prevent coupon abuse, referral fraud, and fake reviews tied to disposable accounts.
Score inbound leads at submission time. Disposable emails rarely convert — stop them polluting your CRM.
Ensure waitlist signups are real. Keep your early-access cohort quality high from day one.
Flag risky accounts in your admin dashboard. Use the score as an input to your trust-and-safety workflow.
Why istmp.email
Static blocklists catch yesterday's threats. istmp.email analyses real signals to catch tomorrow's.
Pricing
Start free. Scale when you need to.
Free
/month
100 requests / month
Pro
/month
2,500 requests / month
Ultra
/month
10,000 requests / month
Mega
/month
30,000 requests / month
FAQ
Get started today
Detect risky signups before they pollute your user base. No SDK required — one API call is all it takes.