Lightning-Fast Email Validation

Transform Your Prospecting
Data Into Customers

High-performance email validation API built for B2B teams sending 50k+ emails/month. Only pay for high-value personal emails. Sub-100ms validation. 90%+ margins.

Sub-100ms latency
99.9% uptime
No credit card required
{
  "email": "matt@company.com",
  "result": "valid",
  "is_role_based": false,
  "b2b_outbound_quality": "high",
  "credits_charged": 1,
  "charge_reason": "Verified personal email"
}
Powerful Features

Everything You Need for Email Validation

Built for B2B outbound teams who need accurate, fast, and cost-effective email validation

✉️

Email Validation

4-layer validation pipeline: Syntax, DNS, SMTP, and Catch-all detection

  • RFC 5322 syntax validation
  • MX record lookup with caching
  • SMTP connection testing
  • Advanced catch-all detection

B2B Quality Scoring

Smart credit system that only charges for high-value personal emails

  • Role-based email detection (FREE)
  • Catch-all domain detection (FREE)
  • Personal email verification (CHARGED)
  • Decision-maker identification

Lightning Fast

Sub-100ms validation with intelligent Redis caching

  • Sub-100ms cached validations
  • 70%+ cache hit rate
  • Connection pooling
  • Bulk validation support
🔍

Provider Detection

Intelligent handling of major email providers

  • Google Workspace detection
  • Microsoft 365 handling
  • Provider-specific rules
  • Barracuda ESS support
📊

Bulk Validation

Validate up to 100 emails per request for efficient processing

  • Up to 100 emails per batch
  • Parallel processing
  • Consistent performance
  • Detailed result breakdowns
💰

Transparent Pricing

1 credit = 20 high-value validations. No hidden fees.

  • Only charge for personal emails
  • Role-based addresses FREE
  • Invalid/risky emails FREE
  • 90%+ margins
4-Layer Pipeline

How It Works

Our comprehensive validation pipeline ensures accuracy and efficiency at every step

STEP 01

Syntax Validation

RFC 5322 email format validation ensures the email address is properly structured

// Valid format check
user@domain.com ✓
invalid@.com ✗
STEP 02

DNS Validation

MX record lookup with Redis caching (7-day TTL, 70%+ hit rate) verifies the domain accepts email

// MX record lookup
domain.com → MX exists ✓
Cache hit: 72%
STEP 03

SMTP Validation

Connection testing with provider-aware error handling confirms the mailbox exists

// SMTP verification
250 Mailbox exists ✓
Provider: Google
STEP 04

B2B Quality Scoring

Intelligent scoring identifies high-value personal emails vs role-based or catch-all addresses

// Quality assessment
Personal email: CHARGED
Role-based: FREE
Catch-all: FREE
Simple Pricing

Only Pay for High-Value Emails

1 credit = 20 high-value personal email validations. Role-based and catch-all emails are FREE.

Starter

$49/month

100 credits

2,000 high-value validations

  • 4-layer validation pipeline
  • Sub-100ms cached validations
  • Role-based emails FREE
  • Catch-all detection FREE
  • Email support
  • 99.9% uptime SLA
MOST POPULAR

Growth

$199/month

500 credits

10,000 high-value validations

  • Everything in Starter
  • Bulk validation (100 emails)
  • Priority support
  • Advanced analytics
  • Custom rate limits
  • 99.95% uptime SLA

Enterprise

Custom

Unlimited

Custom volume pricing

  • Everything in Growth
  • Dedicated infrastructure
  • 24/7 phone support
  • Custom integrations
  • SLA guarantees
  • Volume discounts

All plans include: 7-day free trial • No credit card required • Cancel anytime

Quick Start

Start Validating in Minutes

Simple REST API with comprehensive documentation and code examples

Single Email Validation

Validate a single email address and get instant results with detailed quality scoring

curl -X POST https://api.gtmapis.com/v1/validate \
  -H "Content-Type: application/json" \
  -H "X-API-Key: your_api_key" \
  -d '{
    "email": "matt@company.com"
  }'

Bulk Validation

Validate up to 100 emails in a single request for efficient batch processing

curl -X POST https://api.gtmapis.com/v1/validate/bulk \
  -H "Content-Type: application/json" \
  -H "X-API-Key: your_api_key" \
  -d '{
    "emails": [
      "user1@company.com",
      "user2@company.com",
      "info@company.com"
    ]
  }'

Response Format

Detailed validation results with B2B quality scoring and transparent pricing

{
  "email": "matt@company.com",
  "result": "valid",
  "is_role_based": false,
  "b2b_outbound_quality": "high",
  "credits_charged": 1,
  "charge_reason": "Verified personal email - high value for B2B outreach",
  "catchall_analysis": {
    "is_likely_valid": false,
    "confidence": 0.55,
    "pattern_score": 0.9,
    "role_based_score": 0.1,
    "name_validity_score": 0.8,
    "details": "Pattern matches typical real email format"
  },
  "validation_time_ms": 45
}

Key Benefits

  • Lightning Fast

    Sub-100ms cached validations

  • 💰

    Cost Effective

    Only pay for high-value personal emails

  • 🎯

    B2B Focused

    Built for outbound teams sending 50k+ emails/month

  • 🔒

    Reliable

    99.9% uptime SLA with redundant infrastructure