Email Verifier API

Stop bounces, block fraud, and clean your lists in real-time.

⚑ Real-Time SMTP VerificationπŸ›‘οΈ Disposable DetectionπŸ”’ Privacy-First

πŸ”Œ API Endpoints

GET/api/v1/email-verify

Full SMTP Verification (Premium) - Performs deep audit including SMTP handshake, MX record lookup, and fraud scoring. Returns comprehensive verification data with trust score.

Parameters: email (required)

Example:

curl "https://email-verifier.payloadic.com/api/v1/email-verify?email=user@gmail.com"
GET/api/v1/email-validate

Syntax Validation (Fast & Free) - Extremely fast local check for format, RFC compliance, and domain structure. No external network calls. Perfect for real-time UI feedback.

Parameters: email (required)

Example:

curl "https://email-verifier.payloadic.com/api/v1/email-validate?email=test@example.com"

πŸš€ Key Features

Real-Time SMTP Verification

We connect to the mail server to confirm the user actually existsβ€”without sending an email.

Disposable Detection

Instantly block 50,000+ temporary email domains like Mailinator, TempMail.

Privacy-First

HMAC-SHA256 hashing. We never store plaintext emails, ensuring GDPR/CCPA compliance.

Trust Score

Get a single 0.0 to 1.0 score to make instant decisions. Block users with score < 0.5.

Smart Caching

Multi-layer architecture delivers sub-50ms responses for recurring queries.

B2B Intelligence

Detect role accounts and free providers to qualify B2B leads.

πŸ“Š Example Response

{
  "object": "email_verification",
  "email": "john.doe@google.com",
  "state": "deliverable",
  "reason": "valid_mailbox",
  "trust_score": 0.95,
  "account": {
    "user": "john.doe",
    "host": "google.com",
    "is_role_account": false,
    "is_free_provider": true,
    "is_disposable": false
  },
  "domain_details": {
    "status": "active",
    "has_valid_mx": true,
    "accepts_all": false,
    "provider": "google"
  },
  "technical": {
    "smtp_status": "ok",
    "mx_server": "mx-gmail-com.example.com"
  },
  "cached": false,
  "request_id": "req_a1b2c3d4e5f6"
}

πŸ“‹ Field Explanation:

  • state: High-level verdict (deliverable/undeliverable/risky/unknown)
  • trust_score: 0.0 (Fraud) to 1.0 (Trusted) - block anything below 0.4
  • provider: Normalized provider name (gmail.com β†’ google, outlook.com β†’ microsoft)

πŸ’‘ Use Cases

Protect Sign-Up Forms

Prevent bots and fraudsters from registering with fake or disposable emails.

Clean Marketing Lists

Reduce bounce rate to less than 1% to protect your AWS SES / SendGrid reputation.

B2B Lead Qualification

Filter out emails from public providers and prioritize leads with corporate domains.

E-commerce Fraud Check

Flag high-risk orders using disposable emails or catch-all domains to reduce chargeback risks.

πŸ” Privacy & Security

πŸ”’ Zero-Knowledge Storage

We verify the email and immediately discard the plaintext. We store only a cryptographic hash for caching purposes.

πŸ›‘οΈ GDPR Compliant

Our architecture acts as a Data Processor, ensuring full compliance with privacy regulations.

πŸ” TLS 1.3 Encryption

All data in transit is secured via TLS 1.3 encryption for maximum security.

πŸ”Œ Integration Example

const axios = require('axios');

const options = {
  method: 'GET',
  url: 'https://email-verifier.payloadic.com/api/v1/email-verify',
  params: { email: 'test@tempmail.com' },
  headers: {
    'X-RapidAPI-Key': 'YOUR_API_KEY',
    'X-RapidAPI-Host': 'email-verifier.payloadic.com'
  }
};

try {
  const response = await axios.request(options);
  const { state, trust_score } = response.data;
  
  if (state !== 'deliverable' || trust_score < 0.5) {
    console.log("Block this user!");
  }
} catch (error) {
  console.error(error);
}

πŸ“– Access & Documentation

This API is available through RapidAPI. Direct access with rate limiting is also available.

πŸ“– View Interactive OpenAPI Documentation

API Documentation

Explore our interactive API documentation:

πŸ“– View OpenAPI Documentation