Stop fake signups before they start.
Protect your app from disposable and temporary emails with the fastest detection API. Simple REST, sub-50ms response.
Fake users cost real money.
Every fake signup wastes resources, skews analytics, and opens abuse vectors.
Trial Abuse
Disposable emails let bots grab your free trials endlessly — costing you real revenue.
Bad Data
Skewed sign-up metrics ruin your marketing, churn analysis, and growth decisions.
Security Risk
Fake accounts are a gateway to spam, fraud attempts, and credential stuffing.
CAPTCHA Blindspot
Even with CAPTCHA, fake users slip through using disposable email services.
Impact Metrics
Real results from companies using API Armor
Know who's connecting to your API
Advanced IP reputation scoring and intelligence to protect your API from malicious traffic and fraud.
BGP Network Analysis
Continuous scanning of the entire BGP routing table to identify suspicious network blocks.
ML-Powered Scoring
Machine learning models analyzing behavioral patterns for accurate reputation scores.
Multi-Source Intel
Partnered with email vendors and DNSBL providers for comprehensive threat detection.
Threat Assessment
Real-time geolocation, VPN/proxy detection, and comprehensive risk assessment.
Simple. Fast. Accurate.
Plug API Armor into your signup flow or backend in minutes.
Send any email to /v1/check via REST
Simple HTTP GET request with the email parameter. No complex setup required.
Get instant response with metadata
Receive is_disposable status, free_email detection, domain metadata, and data source information in milliseconds.
Decide your policy
Block, flag, or score user quality based on the response. Full control over your signup flow.
import requests
r = requests.get(
"https://bifrost.api-armor.com/v1/check",
params={"email": "alice@mailnesia.com"},
headers={"Authorization": "Bearer aa_test_123"}
)
print(r.json()){
"email": "alice@mailnesia.com",
"is_disposable": true,
"domain": "mailnesia.com",
"free_email": false
}What makes API Armor different
Built for developers who need reliable, fast, and accurate disposable email detection.
Fast edge response
Sub-50ms latency from our global CDN edge.
Regularly updated list
Auto-refreshed disposable domain data from 1000+ sources & CT logs.
Smart heuristics
Detects newly registered disposable domains using MX + WHOIS age + patterns.
Privacy-first
No email content stored — ever. Only the domain is checked.
Simple pricing
Transparent per-request pricing, no hidden tiers.
Free forever tier
100 checks/month completely free for developers.
Works everywhere emails matter.
From startups to enterprise, fits seamlessly into your workflow.
SaaS Platforms
Block disposable trial signups and protect your free tier from abuse at scale.
E-commerce
Stop fake promo hunters and coupon abusers from draining your marketing budget.
CRMs & Databases
Clean existing email lists and maintain high-quality contact data over time.
Auth APIs
Add a one-line signup check to your authentication flow — block fakes before they register.
Integration flow
Simple and predictable
Transparent pricing that scales with your business. No hidden fees.
Free
Developer
Pro
No credit card required · Cancel anytime · 30-day money-back guarantee
Built for developers
Use your favorite language and framework. Our API works everywhere.
Supported Languages & SDKs
Can't find your language? Our REST API works with any HTTP client.
Need an SDK? Let us know and we'll prioritize it.
import requests
r = requests.get(
"https://bifrost.api-armor.com/v1/check",
params={"email": "demo@badfist.com"},
headers={"Authorization": "Bearer aa_live_ABC123"}
)
print(r.json()){
"email": "demo@badfist.com",
"is_disposable": true,
"domain": "badfist.com",
"free_email": false
}Trusted by developers who care about clean data.
"API Armor cut our fake signups by 92% overnight. Integration took 10 minutes."
Rohan · Founder @ SaaSly
Security & Compliance
Enterprise-grade protection built into every request. Your data never touches our disks.
TLS 1.3
Every API call is encrypted end-to-end with TLS 1.3. Zero plaintext, ever.
GDPR Ready
We don't store personal data. Validation happens in memory and results are discarded.
Edge Routing
Requests are served from the nearest edge — EU, US, and IN regions available.
Encrypted at Rest
All system data is AES-256 encrypted at rest with automatic key rotation.
Ready to block fake signups?
Join thousands of developers using API Armor. Free plan available — no credit card required.