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.
{
"email": "matt@company.com",
"result": "valid",
"is_role_based": false,
"b2b_outbound_quality": "high",
"credits_charged": 1,
"charge_reason": "Verified personal email"
}Built for B2B outbound teams who need accurate, fast, and cost-effective email validation
4-layer validation pipeline: Syntax, DNS, SMTP, and Catch-all detection
Smart credit system that only charges for high-value personal emails
Sub-100ms validation with intelligent Redis caching
Intelligent handling of major email providers
Validate up to 100 emails per request for efficient processing
1 credit = 20 high-value validations. No hidden fees.
Our comprehensive validation pipeline ensures accuracy and efficiency at every step
RFC 5322 email format validation ensures the email address is properly structured
// Valid format check user@domain.com ✓ invalid@.com ✗
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%
Connection testing with provider-aware error handling confirms the mailbox exists
// SMTP verification 250 Mailbox exists ✓ Provider: Google
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
1 credit = 20 high-value personal email validations. Role-based and catch-all emails are FREE.
100 credits
2,000 high-value validations
500 credits
10,000 high-value validations
Unlimited
Custom volume pricing
All plans include: 7-day free trial • No credit card required • Cancel anytime
Simple REST API with comprehensive documentation and code examples
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"
}'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"
]
}'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
}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