Signup Protection Pricing Documentation Sign up Log in

Email and domain intelligence API

Detect disposable and fake emails

Check new signups, existing users, and imported lists with one API call that returns every signal you need, including disposable email detection that catches domains public blocklists miss.

1,000 free requests each month. No credit card required.

curl https://api.usercheck.com/email/jane@sharklasers.com \
  -H "Authorization: Bearer $USERCHECK_API_KEY"
{
  "email": "jane@sharklasers.com",
  "domain": "sharklasers.com",
  "domain_authority": 29,
  "domain_age_in_days": 5629,
  "mx": true,
  "disposable": true,  "disposable_provider": "guerrillamail.com",
  "public_domain": false,
  "relay_domain": false,
  "free_subdomain": false,
  "spam": true
}
Some fields are left out for simplicity. See all fields

Used in production by teams at

Webflow Zeiss Quizlet Freelancer American Kennel Club Malt

Always up to date

Our database updates continuously as we scan the web and analyze domains at scale for new disposable services and other risk signals.

Every signal in one response

Disposable, relay, spam, domain age, domain authority, MX records, SPF, DMARC, and more.

Low latency worldwide

Served from Ireland, Ohio, and Singapore. Requests are routed to the nearest region.

UserCheck took 10 mins to set up and eliminated 90% of fake sign-ups. No more temporary emails getting through - we've saved countless hours and dollars by keeping our user base legitimate.
Mike Oberman
Mike Oberman
CTO of TriviaNerd

Real-time email intelligence

The email data you need to take action

{"disposable": true}
Block

Disposable email detection

Automatically identify disposable emails with our always up-to-date database of providers

{"relay_domain": true}
{"provider": proton.me}
Ask for real email

Email forwarding detection

Detect relay services and forwarding domains that mask real addresses

{"mx": true}
Ok

MX records validation

Verify that a domain has a valid MX record.

{"public_domain": true}
Ask for work email

Public email detection

Detect public email providers like Gmail and Yahoo

{"did_you_mean": "hotmail.com"}
Suggest modification

Smart email suggestions

Fix common typos with our smart email autocorrect.

{"role_account": true}
Flag as role account

Role detection

Identify role email accounts (hello@, support@, etc).

hello@pantheon.mail
Invalid syntax

Syntax validation

Validate email addresses against industry standards to ensure proper formatting.

Block fake users with one API call

Send any email address to our API and instantly know if it's:

  • A disposable email address (like TempMail)
  • A forwarding service masking the real sender
  • A valid domain with working mail servers
  • A common typo that needs correction
curl https://api.usercheck.com/email/octocat@github.com
{
    "status": 200,
    "email": "octocat@github.com",
    "normalized_email": "octocat@github.com",
    "domain": "github.com",
    "domain_authority": 96,
    "domain_age_in_days": 6712,
    "mx": true,
    "mx_records": [
        { "hostname": "smtp.google.com", "priority": 1 }
    ],
    "mx_providers": [
        { "slug": "google", "type": "mailbox", "grade": "professional" }
    ],
    "spf": "relaxed",
    "dmarc": "quarantine",
    "disposable": false,
    "public_domain": false,
    "relay_domain": false,
    "free_subdomain": false,
    "alias": false,
    "role_account": false,
    "spam": false,
    "did_you_mean": null
}
Protect User Privacy.
Choose between comprehensive email analysis or domain-only verification to align with your data protection requirements.
Scale Effortlessly.
Our architecture is designed to handle millions of requests without performance degradation.
Seamless Integration.
Low-latency API optimized for real-time user authentication workflows.

Pricing

Start on our forever free plan

Free

Perfect for small projects or to try out our service.

$0 /month

Use for free
  • 1,000 credits per month
  • 1 request per second
  • Limited request log
  • Unlimited user seats
  • Multiple API Keys
  • UserCheck Gates

Pro

Ideal for growing startups and established businesses.

$ /month

Start for free
  • credits per month
  • requests per second
  • 30-day request log
  • UserCheck Gates
  • Unlimited user seats
  • Multiple API Keys
  • Bulk email & domain validation
  • Custom blocklist
  • Provider information
  • Webhooks
  • Email support

Enterprise

Tailored solutions for enterprise-level operations.

Custom

Contact sales
  • Custom credits per month
  • Custom requests per second
  • 30-day request log
  • UserCheck Gates
  • Unlimited user seats
  • Multiple API Keys
  • Bulk email & domain validation
  • Custom blocklist
  • Provider information
  • Webhooks
  • Priority support
  • Security questionnaire support
  • Data Processing Agreement (DPA)
  • Service Level Agreement (SLA)
  • Custom legal documents (on request)

Integrations

Quick Integration with Your Favorite Tools

Say goodbye to fake users

Block temporary emails with one API call.

Sign up for free

1,000 free credits each month. No credit card required.