For Developers

Email Verification API

A simple, powerful REST API for verifying email addresses. Integrate email validation into your app in minutes.

// Verify a single email
const response = await fetch('https://api.sniffmail.io/verify', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer your_api_key',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({ email: 'user@example.com' })
});

const result = await response.json();
// { email: "user@example.com", is_valid: true, is_reachable: "safe", ... }

Built for developers

Lightning Fast

Average response time under 2 seconds. Verify emails in real-time during user signup.

Simple REST API

Clean, well-documented API. Just POST an email and get a detailed verification result.

99.9% Uptime

Enterprise-grade infrastructure ensures your verification workflow never stops.

Batch Processing

Verify up to 50 emails per request. Perfect for cleaning existing lists.

Comprehensive response data

Every API call returns detailed information about the email address.

is_valid

Overall validity check result

is_reachable

safe, risky, invalid, or unknown

is_disposable

Detects throwaway email providers

is_role_account

Identifies info@, support@, etc.

is_deliverable

Mailbox exists and accepts mail

mx_valid

Domain has valid mail servers

Simple, transparent pricing

$0.002

per verification after free tier

  • 500 free verifications/month
  • No credit card required
  • Pay only for what you use

Start verifying emails today

Get your API key in 30 seconds. No credit card required.

Get Your Free API Key